memory scan refactor
This commit is contained in:
parent
b077347938
commit
6b4702ac86
17
README.md
17
README.md
@ -1861,10 +1861,19 @@ TODO
|
|||||||
#### Memory scan
|
#### Memory scan
|
||||||
|
|
||||||
```js
|
```js
|
||||||
var m = Process.findModuleByName(moudleName);
|
function memscan(str) {
|
||||||
var pattern = 'RANDOM'.split('').map(letter => letter.charCodeAt(0).toString(16)).join(' ');
|
Process.enumerateModulesSync().filter(m => m.path.startsWith('/data')).forEach(m => {
|
||||||
var res = Memory.scanSync(m.base, m.size, pattern);
|
var pattern = str.split('').map(letter => letter.charCodeAt(0).toString(16)).join(' ');
|
||||||
console.log(`pattern [ ${pattern} ] ${JSON.stringify(m, null, 2)}\n${JSON.stringify(res)}`);
|
try {
|
||||||
|
var res = Memory.scanSync(m.base, m.size, pattern);
|
||||||
|
if (res.length > 0)
|
||||||
|
console.log(JSON.stringify({m, res}));
|
||||||
|
} catch (e) {
|
||||||
|
console.warn(e);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
<details>
|
<details>
|
||||||
|
Loading…
Reference in New Issue
Block a user