refactor&fix dump memory ranges
This commit is contained in:
parent
0e473c1e95
commit
b077347938
10
README.md
10
README.md
@ -1837,11 +1837,13 @@ TODO
|
||||
|
||||
```js
|
||||
Process.enumerateRanges('rw-', {
|
||||
onMatch: function (instance) {
|
||||
console.log(`base=${instance.base} size=${instance.size} prot=${instance.protection}`);
|
||||
var f = new File('/sdcard/' + instance.base + '_dump', 'wb');
|
||||
f.write(Memory.readByteArray(instance.base, instance.size));
|
||||
onMatch: function (range) {
|
||||
var fname = `/sdcard/${range.base}_dump`;
|
||||
var f = new File(fname, 'wb');
|
||||
f.write(instance.base.readByteArray(instance.size));
|
||||
f.flush();
|
||||
f.close();
|
||||
console.log(`base=${range.base} size=${range.size} prot=${range.protection} fname=${fname}`);
|
||||
},
|
||||
onComplete: function () {}
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user