├── .gitignore ├── .gitmodules ├── Cargo.toml ├── README.md ├── binja-sys ├── Cargo.toml ├── build.rs ├── src │ └── lib.rs └── wrapper.hpp ├── dump_binja_ops_hlil.py ├── dump_binja_ops_llil.py ├── dump_binja_ops_mlil.py ├── examples ├── back_slice │ ├── Cargo.toml │ ├── README.md │ ├── src │ │ └── main.rs │ └── timeout.exe ├── bininfo │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── count_ins │ ├── Cargo.toml │ ├── README │ ├── README.md │ └── src │ │ └── main.rs ├── cyclomatic_complexity │ ├── Cargo.toml │ ├── RE │ ├── README.md │ └── src │ │ └── main.rs ├── hlil_parser │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── llil_cmp_analysis │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── llil_parser │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs └── mlil_parser │ ├── Cargo.toml │ ├── README.md │ └── src │ └── main.rs └── src ├── architecture.rs ├── basicblock.rs ├── binaryview.rs ├── binjalog.rs ├── binjastr.rs ├── calling_convention.rs ├── databuffer.rs ├── filemetadata.rs ├── function.rs ├── highlevelil.rs ├── il.rs ├── instruction.rs ├── lib.rs ├── lowlevelil.rs ├── mediumlevelil.rs ├── metadata.rs ├── platform.rs ├── plugin.rs ├── reference.rs ├── savesettings.rs ├── startup.rs ├── stringreference.rs ├── symbol.rs ├── traits.rs ├── types.rs └── wrappers.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/.gitmodules -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/README.md -------------------------------------------------------------------------------- /binja-sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/binja-sys/Cargo.toml -------------------------------------------------------------------------------- /binja-sys/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/binja-sys/build.rs -------------------------------------------------------------------------------- /binja-sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/binja-sys/src/lib.rs -------------------------------------------------------------------------------- /binja-sys/wrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/binja-sys/wrapper.hpp -------------------------------------------------------------------------------- /dump_binja_ops_hlil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/dump_binja_ops_hlil.py -------------------------------------------------------------------------------- /dump_binja_ops_llil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/dump_binja_ops_llil.py -------------------------------------------------------------------------------- /dump_binja_ops_mlil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/dump_binja_ops_mlil.py -------------------------------------------------------------------------------- /examples/back_slice/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/back_slice/Cargo.toml -------------------------------------------------------------------------------- /examples/back_slice/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/back_slice/README.md -------------------------------------------------------------------------------- /examples/back_slice/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/back_slice/src/main.rs -------------------------------------------------------------------------------- /examples/back_slice/timeout.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/back_slice/timeout.exe -------------------------------------------------------------------------------- /examples/bininfo/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | **/*.rs.bk 3 | -------------------------------------------------------------------------------- /examples/bininfo/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/bininfo/Cargo.toml -------------------------------------------------------------------------------- /examples/bininfo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/bininfo/README.md -------------------------------------------------------------------------------- /examples/bininfo/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/bininfo/src/main.rs -------------------------------------------------------------------------------- /examples/count_ins/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/count_ins/Cargo.toml -------------------------------------------------------------------------------- /examples/count_ins/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/count_ins/README -------------------------------------------------------------------------------- /examples/count_ins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/count_ins/README.md -------------------------------------------------------------------------------- /examples/count_ins/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/count_ins/src/main.rs -------------------------------------------------------------------------------- /examples/cyclomatic_complexity/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/cyclomatic_complexity/Cargo.toml -------------------------------------------------------------------------------- /examples/cyclomatic_complexity/RE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/cyclomatic_complexity/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/cyclomatic_complexity/README.md -------------------------------------------------------------------------------- /examples/cyclomatic_complexity/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/cyclomatic_complexity/src/main.rs -------------------------------------------------------------------------------- /examples/hlil_parser/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/hlil_parser/Cargo.toml -------------------------------------------------------------------------------- /examples/hlil_parser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/hlil_parser/README.md -------------------------------------------------------------------------------- /examples/hlil_parser/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/hlil_parser/src/main.rs -------------------------------------------------------------------------------- /examples/llil_cmp_analysis/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/llil_cmp_analysis/Cargo.toml -------------------------------------------------------------------------------- /examples/llil_cmp_analysis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/llil_cmp_analysis/README.md -------------------------------------------------------------------------------- /examples/llil_cmp_analysis/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/llil_cmp_analysis/src/main.rs -------------------------------------------------------------------------------- /examples/llil_parser/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/llil_parser/Cargo.toml -------------------------------------------------------------------------------- /examples/llil_parser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/llil_parser/README.md -------------------------------------------------------------------------------- /examples/llil_parser/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/llil_parser/src/main.rs -------------------------------------------------------------------------------- /examples/mlil_parser/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/mlil_parser/Cargo.toml -------------------------------------------------------------------------------- /examples/mlil_parser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/mlil_parser/README.md -------------------------------------------------------------------------------- /examples/mlil_parser/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/examples/mlil_parser/src/main.rs -------------------------------------------------------------------------------- /src/architecture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/architecture.rs -------------------------------------------------------------------------------- /src/basicblock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/basicblock.rs -------------------------------------------------------------------------------- /src/binaryview.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/binaryview.rs -------------------------------------------------------------------------------- /src/binjalog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/binjalog.rs -------------------------------------------------------------------------------- /src/binjastr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/binjastr.rs -------------------------------------------------------------------------------- /src/calling_convention.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/calling_convention.rs -------------------------------------------------------------------------------- /src/databuffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/databuffer.rs -------------------------------------------------------------------------------- /src/filemetadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/filemetadata.rs -------------------------------------------------------------------------------- /src/function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/function.rs -------------------------------------------------------------------------------- /src/highlevelil.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/highlevelil.rs -------------------------------------------------------------------------------- /src/il.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/il.rs -------------------------------------------------------------------------------- /src/instruction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/instruction.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/lowlevelil.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/lowlevelil.rs -------------------------------------------------------------------------------- /src/mediumlevelil.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/mediumlevelil.rs -------------------------------------------------------------------------------- /src/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/metadata.rs -------------------------------------------------------------------------------- /src/platform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/platform.rs -------------------------------------------------------------------------------- /src/plugin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/plugin.rs -------------------------------------------------------------------------------- /src/reference.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/reference.rs -------------------------------------------------------------------------------- /src/savesettings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/savesettings.rs -------------------------------------------------------------------------------- /src/startup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/startup.rs -------------------------------------------------------------------------------- /src/stringreference.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/stringreference.rs -------------------------------------------------------------------------------- /src/symbol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/symbol.rs -------------------------------------------------------------------------------- /src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/traits.rs -------------------------------------------------------------------------------- /src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/types.rs -------------------------------------------------------------------------------- /src/wrappers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ctfhacker/binja-rs/HEAD/src/wrappers.rs --------------------------------------------------------------------------------