├── .claude └── settings.local.json ├── .gitattributes ├── .gitignore ├── CLAUDE.md ├── README.md └── implementations ├── cpp ├── README.md ├── SignatureScanner.sln └── SignatureScanner │ ├── SignatureScanner.cpp │ ├── SignatureScanner.h │ ├── framework.h │ ├── pch.cpp │ └── pch.h ├── nodejs ├── README.md ├── SigScanner.js └── package.json └── rust ├── Cargo.toml ├── README.md ├── examples └── usage.rs ├── src ├── error.rs ├── lib.rs ├── pattern │ ├── mod.rs │ ├── parser.rs │ └── types.rs ├── platform │ ├── mod.rs │ └── windows.rs ├── scanner.rs ├── targets │ ├── buffer.rs │ ├── file.rs │ ├── memory.rs │ └── mod.rs └── utils.rs └── tests ├── integration ├── buffer_tests.rs ├── file_tests.rs ├── memory_tests.rs └── mod.rs └── integration_tests.rs /.claude/settings.local.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/.claude/settings.local.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/.gitignore -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/README.md -------------------------------------------------------------------------------- /implementations/cpp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/cpp/README.md -------------------------------------------------------------------------------- /implementations/cpp/SignatureScanner.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/cpp/SignatureScanner.sln -------------------------------------------------------------------------------- /implementations/cpp/SignatureScanner/SignatureScanner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/cpp/SignatureScanner/SignatureScanner.cpp -------------------------------------------------------------------------------- /implementations/cpp/SignatureScanner/SignatureScanner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/cpp/SignatureScanner/SignatureScanner.h -------------------------------------------------------------------------------- /implementations/cpp/SignatureScanner/framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/cpp/SignatureScanner/framework.h -------------------------------------------------------------------------------- /implementations/cpp/SignatureScanner/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/cpp/SignatureScanner/pch.cpp -------------------------------------------------------------------------------- /implementations/cpp/SignatureScanner/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/cpp/SignatureScanner/pch.h -------------------------------------------------------------------------------- /implementations/nodejs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/nodejs/README.md -------------------------------------------------------------------------------- /implementations/nodejs/SigScanner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/nodejs/SigScanner.js -------------------------------------------------------------------------------- /implementations/nodejs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/nodejs/package.json -------------------------------------------------------------------------------- /implementations/rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/rust/Cargo.toml -------------------------------------------------------------------------------- /implementations/rust/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/rust/README.md -------------------------------------------------------------------------------- /implementations/rust/examples/usage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/rust/examples/usage.rs -------------------------------------------------------------------------------- /implementations/rust/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/rust/src/error.rs -------------------------------------------------------------------------------- /implementations/rust/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/rust/src/lib.rs -------------------------------------------------------------------------------- /implementations/rust/src/pattern/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/rust/src/pattern/mod.rs -------------------------------------------------------------------------------- /implementations/rust/src/pattern/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/rust/src/pattern/parser.rs -------------------------------------------------------------------------------- /implementations/rust/src/pattern/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/rust/src/pattern/types.rs -------------------------------------------------------------------------------- /implementations/rust/src/platform/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/rust/src/platform/mod.rs -------------------------------------------------------------------------------- /implementations/rust/src/platform/windows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/rust/src/platform/windows.rs -------------------------------------------------------------------------------- /implementations/rust/src/scanner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/rust/src/scanner.rs -------------------------------------------------------------------------------- /implementations/rust/src/targets/buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/rust/src/targets/buffer.rs -------------------------------------------------------------------------------- /implementations/rust/src/targets/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/rust/src/targets/file.rs -------------------------------------------------------------------------------- /implementations/rust/src/targets/memory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/rust/src/targets/memory.rs -------------------------------------------------------------------------------- /implementations/rust/src/targets/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/rust/src/targets/mod.rs -------------------------------------------------------------------------------- /implementations/rust/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/rust/src/utils.rs -------------------------------------------------------------------------------- /implementations/rust/tests/integration/buffer_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/rust/tests/integration/buffer_tests.rs -------------------------------------------------------------------------------- /implementations/rust/tests/integration/file_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/rust/tests/integration/file_tests.rs -------------------------------------------------------------------------------- /implementations/rust/tests/integration/memory_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/rust/tests/integration/memory_tests.rs -------------------------------------------------------------------------------- /implementations/rust/tests/integration/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/rust/tests/integration/mod.rs -------------------------------------------------------------------------------- /implementations/rust/tests/integration_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiamKarlMitchell/SignatureScanner/HEAD/implementations/rust/tests/integration_tests.rs --------------------------------------------------------------------------------