浅记Js逆向
一、.wasm文件反编译
1、反编译.wasm文件为 .wat文件
wasm2wat wasm.wasm -o wasm.wat
也可以通过Jeb反编译
或者ghidra插件
https://github.com/nneonneo/ghidra-wasm-plugin
ghidra插件选择号插件的压缩包即可
2、反编译为Js伪代码
wasm-decompile地址:
wasm-decompile test.wasm -o test.o
二、Node js调试工具
在谷歌网址栏中输入:
chrome://inspect/#devices
打开一下页面:
点击 Open dedicated DevTools for Node
下启动断点即可进入调试
node --inspect-brk index.js #在用户代码启动前终止
node --inspect index.js #--inspect 不会终断
三、在谷歌中运行js代码
检查 -> Sources -> Snippets -> New snipper