https://github.com/hasherezade/sig_finder
Signature finder (from PE-bear)
https://github.com/hasherezade/sig_finder
pattern-matching pattern-searching
Last synced: 3 months ago
JSON representation
Signature finder (from PE-bear)
- Host: GitHub
- URL: https://github.com/hasherezade/sig_finder
- Owner: hasherezade
- License: bsd-2-clause
- Created: 2023-11-26T03:25:10.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2025-08-25T16:42:21.000Z (10 months ago)
- Last Synced: 2025-10-22T01:41:40.617Z (8 months ago)
- Topics: pattern-matching, pattern-searching
- Language: C++
- Homepage:
- Size: 359 KB
- Stars: 38
- Watchers: 3
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SigFinder
[](https://ci.appveyor.com/project/hasherezade/sig-finder)
Allows to find binary signatures with wildcards in a given buffer. The wildcard is defined by `?` and can be used to mask one nibble. Examples of valid signatures:
`23 56 12 68`
`55 0? 34 12`
`40 ?? 4? 8? e?`
The list of signatures can be supplied as a file in SIG format:
```
```
Example:
```
ASProtect v1.1 MTEc
9
90 60 E8 1B ?? ?? ?? E9 FC
```
See also: [SIG.txt](https://github.com/hasherezade/pe-bear/blob/main/SIG.txt)