| 241 | } |
| 242 | |
| 243 | uintptr_t KittyScannerMgr::findDataFirst(const uintptr_t start, |
| 244 | const uintptr_t end, |
| 245 | const void *data, |
| 246 | size_t size) const |
| 247 | { |
| 248 | if (!_pMem || start >= end || !data || size < 1) |
| 249 | return 0; |
| 250 | |
| 251 | std::string mask(size, 'x'); |
| 252 | |
| 253 | return findBytesFirst(start, end, (const char *)data, mask); |
| 254 | } |
| 255 | |
| 256 | /* ======================= ElfScanner ======================= */ |
| 257 |