草庐IT

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.

xhs最新7.68.1版本unidbg调用方式

若计算的结果和你抓包的不一样,需要自己手动修改main_hmac详细可以看着一篇:https://codeooo.blog.csdn.net/article/details/122988709eg:packagecom.xhs;importcom.github.unidbg.AndroidEmulator;importcom.

unidbg-最右之白龙分析

frida:functionprintApplication(){Java.perform(function(){varBaseApplication=Java.use("com/izuiyou/common/base/BaseApplication");varapplication=BaseApplication.getAppContext();console.log(application);})}unidbg:packagecom.jniunidbg.part5;importcom.github.unidbg.Emulator;importcom.github.unidbg.arm.co

某手42位48位sig3解密交流-unidbg

==========逆向必备:函JNItrace是一个基于Frida框架的Hookjni方法的库。https://github.com/chame1eon/jnitracejnitrace-llibbili.sotv.danmaku.bili--ignore-vm加密函数定位:https://github.com/lasting-yang/frida_hook_libart.gitdump脚本修复加密sohttps://github.com/lasting-yang/frida_dumpfridahook模板:so:https://blog.csdn.net/weixin_38927522/a

unidbg-补环境之无障碍模式

packagecom.dta.lesson35;importcom.dta.lesson34.Base64;importcom.github.unidbg.AndroidEmulator;importcom.github.unidbg.Module;importcom.github.unidbg.linux.android.AndroidEmulatorBuilder;importcom.github.unidbg.linux.android.AndroidResolver;importcom.github.unidbg.linux.android.dvm.*;importcom.github

unidbg执行某一段并替换值及断点汇编执行分析

packagecom.dta.lesson27;importcom.github.unidbg.AndroidEmulator;importcom.github.unidbg.Module;importcom.github.unidbg.arm.backend.Backend;importcom.github.unidbg.linux.AndroidElfLoader;importcom.github.unidbg.linux.android.AndroidEmulatorBuilder;importcom.github.unidbg.linux.android.AndroidResolver

unidbg-点评补设备环境

packagecom.jniunidbg.part7;importcom.github.unidbg.AndroidEmulator;importcom.github.unidbg.Module;importcom.github.unidbg.linux.android.AndroidEmulatorBuilder;importcom.github.unidbg.linux.android.AndroidResolver;importcom.github.unidbg.linux.android.dvm.*;importcom.github.unidbg.linux.android.dvm.a

搜狗微信APP逆向(三)unidbg

eg:话不多说,这个apk如果是用unidbg调用的话,那就很简单,而且so层没有调用java层一些东西,都不用补环境。上图吧:init:decrypt:encrypt:packagecom.sougou;

unidbg非反射调用demo(一)

记录学习笔记~packagecom.dta.lesson2;importcom.github.unidbg.AndroidEmulator;importcom.github.unidbg.Module;importcom.github.unidbg.arm.backend.DynarmicFactory;importcom.github.unidbg.linux.android.AndroidEmulatorBuilder;importcom.github.unidbg.linux.android.AndroidResolver;importcom.github.unidbg.linux.an

unidbg-boot-server使用并打包jar调用

其实线上使用可以多种方式,比如pom引入springboot自己去写一个接口实现;但如果并发不是很高,可以使用synchronized关键字进行,若对并发有要求,建议直接使用unidbg-boot-server开源项目;从github下拉,https://github.com/anjia0532/unidbg-boot-server常见问题:https://github.com/anjia0532/unidbg-boot-server/blob/main/QA.md入口UnidbgServerApplication:pom文件中讲unidbg的一些引入;如传参比较多可以使用json的方式,可以