Layout Inspect是一款逆向必备的工具:它可以获取当前活动、快速捕获布局、查看应用运行进程、强制打开Activity、类加载器的枚举、搜索动态加载的类名、注入So文件、自定义Dex脱壳、Asset资源解密、XmI资源解密、移除截屏限制、以及浏览器调试等等
1.首先需要下载并安装“Layout Inspect”,然后去“Lsposed”勾选你需要Hook的软件。
2.本模块也兼容了Api 100,支持前往“Layout Inspect”动态请求作用域!
温馨提示:本模块不需要勾选“系统”作用域(即使勾选也没问题)
该功能用于查看当前的Activty活动,同时可以查看相应的Application、Intent
该功能用于快速定位View控件,支持捕获任何窗口(PopupWindow、Dialog、Menu、悬浮窗等),具备以下几大功能:
控件信息:
控件功能:
该功能有“当前进程”和“更多进程”两个窗口,主要展示宿主的所有运行中的进程信息
该功能列举宿主的所有Activity活动,可以跳转到选定的Activity活动
该功能枚举所有类加载器,可以对它进行“预览对象”和“脱壳”等
该功能对比于“反射大师”来说,考虑的更周到,原因:通过枚举类加载器进行类名搜索,即使是外部加载的Dex,也可以被搜索到。
该功能可以向宿主注入So文件,解锁更牛逼的功能。
该功能相对于其他模块来说算是比较全面的,理由如下:
该功能可以解密常见的Axml加密,如Epic等。原理是通过解析xmlBlock的底层内存进行还原,虽然罕见,但不能没有。
该功能可以解密常见的Assets资源加密,如NP管理器、Epic、木华、纸片等资源加密。
该功能与其他模块的原理不同,其他模块的原理是Hook拦截,而本模块通过主动调用进行强制关闭。意思是,你不使用该功能,即宿主不受影响。
该功能主要逆向Web型软件,与谷歌浏览器共同使用,动态调试快速定位html元素,网络请求,算法还原等,减少逆向时间的成本。
虽然开发者对悬浮窗的优先度进行了优化,但也不可能百分百保证悬浮窗一直不被遮挡,遇到这种情况,请1秒内连续双击音量键+/-即可召唤悬浮窗。
com.flass.layoutinspect