Kaitai Struct
Kaitai Struct is a declarative language for describing binary data structures.
Go bindings for YARA, staying as close as sensible to the library's C-API while taking inspiration from the yara-python implementation. On Unix-like systems, libyara version 4.3, corresponding header files, and pkg-config must be installed. Adding go-yara v4 to a project with Go Modules enabled, simply add the proper dependency by importing "github.com/hillu/go-yara/v4" and rebuilding your package. For custom libyara installations, use the PKG_CONFIG_PATH environment variable. Instructions for cross-building go-yara for different operating systems or architectures can be found in README.cross-building.md. On Windows, a GCC-based build environment is required for building go-yara, preferably one that includes pkg-config.
Kaitai Struct is a declarative language for describing binary data structures.
OCaml wrapper for YARA matching engine for malware identification
Automate the process of writing YARA rules based on executable code within malware.
A tool for searching a Git repository for interesting content
DOM XSS scanner for Single Page Applications
A write-up of the reverse engineering challenge from the 2019 BambooFox CTF competition