Pattern16
Pattern16 copied to clipboard
Single byte signatures won't work at all
Code snippet I've used:
const std::span<uint8_t>& body;
// ...
const auto scanResult = Pattern16::scan(body.data(), body.size(), "C3");
const auto scanOffset = static_cast<uint8_t*>(const_cast<void*>(scanResult)) - body.data();
if (scanOffset == 0) {
return -1; // hit EVERY single time..
}
return scanOffset;
I can run it perfectly, thanks to Dasaav for his hard work