Skip to content

Library providing classea and methods for internal signatute scan

License

Notifications You must be signed in to change notification settings

DotnetNative/SigScan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SigScan NuGet

Library providing classea and methods for internal signatute scan

Create pattern for signature scan

Mem.CreatePattern("0 2F 90 ?") // 00 2F 90 ??
Mem.CreatePattern("0 0x2F 90 ?????") // 00 2F 90 ??
Mem.CreatePattern("00 2F 90 .") // 00 2F 90 ??

Mem.CreatePattern(2d) // 0x40 00 00 00 00 00 00 00
// So work for all primitive types

Mem.CreatePattern([0, 0x2F, 0x90, null]) // 00 2F 90 ??

Signature scan

var regions = ...;
var pattern = ...;
var found = Mem.Scan(pattern, regions);

Used Libraries

DotnetNativeBase NuGet
Yotic.Memory.Extensions NuGet
Memory.Manipulation NuGet

Versions

Start ordinal Framework Description Date
1.0.0 .net8.0 Published Apr 30, 2024

About

Library providing classea and methods for internal signatute scan

Topics

Resources

License

Stars

Watchers

Forks