From 9f6e7f950475a247517cbfe7ac28056a01216d12 Mon Sep 17 00:00:00 2001 From: iddoeldor Date: Thu, 28 Nov 2019 15:18:24 +0200 Subject: [PATCH] memscn for duk --- README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/README.md b/README.md index 3b3d247..ccdd661 100644 --- a/README.md +++ b/README.md @@ -1873,7 +1873,22 @@ function memscan(str) { } }); } +``` + +```js +var memscn = function (str) { + Process.enumerateModulesSync().forEach(function (m) { + var pattern = str.split('').map(function (l) { return l.charCodeAt(0).toString(16) }).join(' '); + try { + var res = Memory.scanSync(m.base, m.size, pattern); + if (res.length > 0) + console.log(JSON.stringify({m, res}, null , 2)); + } catch (e) { + console.warn(e); + } + }); +} ```