Skip to content

Commit bfce7cd

Browse files
committed
add todo
1 parent 8f4cb92 commit bfce7cd

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@
99
## 二、功能列表
1010
本项目刚刚立项,内存漫游功能并不是特别完善(其实只有一个功能...),目前已开发的功能:
1111
- 变量级抓包监控,根据加密参数秒秒钟定位到加密逻辑的代码位置(追加密逻辑代码位置的通杀方案)
12+
13+
计划开发的功能:
14+
- 指定切入点,基于AST分析依赖实现简单的自动扣代码(暂未发布,还在构思编码中,最终形态可能会有所变动,当然也很有可能会放鸽子...)
15+
1216

1317
这似乎是一个新的方向,本人也是无意中想到JS逆向还有这种玩法,更多功能还在探索中(也许发现是条死路就放弃了...),
1418
如果你有有意思的想法,请不要吝啬将其分享给我, 对于有意思的idea,我非常乐意补那个“只差一个程序员了”的缺!

src/components/global-assign-hook-component/plugins/string-put-to-db-plugins.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@
2323
varValueDb.push({
2424
name,
2525
// 默认情况下把所有变量都toString保存到字符串池子中
26+
// 有一些参数就是放在Buffer或者什么地方以字节形式存储,当使用到的时候直接与字符串相加toString,
27+
// 这种情况如果只监控变量赋值就监控不到了,这是不想添加更多监控点的情况下的折中方案...
28+
// 所以干脆在它还是个buffer的时候就转为字符串
2629
value: value + "",
2730
type,
2831
execOrder: execOrderCounter++,

0 commit comments

Comments
 (0)