草庐IT

consoleDebugger

全部标签

unidbg-consoleDebugger快键指令详解

快键指令详解:help帮助信息d|dis反编译信息d0x地址地址信息meg:mr0mr0smr016(长度)读取寄存器内存mOx指定地址内存w0x写入hex数据bt调用栈信息b断点指令c继续blr返回上一层r删除当前断点exit|quic推出n执行下一条步出步过s步入msp查看栈数据st(hex)搜索栈数据vm当前so加载情况shr(hex)堆类查找vbs查看到断点cc生成汇编及C源码指令:packagecom.github.unidbg.arm;importcom.github.unidbg.Emulator;importcom.github.unidbg.Family;importcom.

hookZz,Dobby,xHook,consoleDebugger

//简单的需求可以调用Unicorn对虚拟内存进行修改publicvoidpatchVerify(){intpatchCode=0x4FF00100;//emulator.getMemory().pointer(module.base+0x1E86).setInt(0,patchCode);}//HOOZZpublicvoidHookMDStringold(){//加载HookZzIHookZzhookZz=HookZz.getInstance(emulator);hookZz.wrap(module.base+0x1BD0+1,newWrapCallbackHookZzArm32Regist