LibChecker是一款专为喜欢在手机上处理各种框架和app组建的用户们准备的app,在这款app当中用户们能够轻松的获取软件底层的各种信息,并且整合起来进行分析。软件会给出用户们手机上所有app的动作数据分析,还能介入这些app的运行当中对其进行修改!软件中用户们能够简单翻阅这些app信息和说明,获取各种不同的底层数据来进行分析,判断如何利用这些app进行工作!
LibChecker怎么用?
1.本页面下载安装apk文件,安装并启动之后!在下方的功能菜单栏中,分别有应用列表.统计.快照和设置应用列表:展示了当前手机安装的所有游戏及软件应用,期间你可以通过上方的下拉菜单选择按更新时间降序.按TargetAPI降序或默认排序。
2.点击进入到任何游戏或者软件应用可以查看原生库.服务.活动.广播接收器.内容提供其.权限.元数据等各种信息;往后是统计与快照。
3.其次就是设置,在这里有主题背景颜色.APK分析.规则仓库.语言.云端规则等等,根据需要进行适当的调整。
LibChecker软件特色
1.反汇编
反汇编是将机器语言翻译成汇编语言的过程。
反汇编器的输出结果通常是人们适合阅读的格式,而不是注重于汇编器输入的适用性。
2.反编译
从字面意思来看,反编译就是与编译相反的过程。
我们可以将可执行文件翻译成更加易于阅读的格式,比如高级语言。
LibChecker免费版新版完全实现自动化反编译是不太可能的,因为没有反编译器能够提取到开发者编写的源代码。
3.理解代码
在代码层发现漏洞找到在应用程序中可能使用硬编码的敏感数据,在变更到新的硬件平台时迁移应用程序。
4.进行恶意软件分析
修改现有应用程序的代码和功能逆向工程包括两个过程,反汇编和反编译。
LibChecker软件亮点
1.知名库标记:实时更新在线规则仓库,标记第三方库组件。
2.库引用统计:统计各个库的使用频率.统计使用最多的SDK。
3.包特性分析:解析App是否是SplitAPKs.是否使用了Kotlin编写。
4.快照,将当前所有应用的信息保存,对比应用升级前后的组件差异。
LibCheckerapp主流架构
1.arm64-v8a:第8代.64位ARM处理器,近些年生产的Android设备通常是此架构。
2.armeabi-v7a:第7代及以上的ARM处理器。以后生产的大部分Android设备都使用此架构。
3.armeabi:第5代.第6代的ARM处理器,早期的手机一般是此架构。
4.x86_64:64位的平板或模拟器使用此架构。
5.×86:平板.模拟器一般是此架构。
LibCheckerapp亮点
1.支持用户以多种方式来查看到结果,使用图文或者表格来为你传递消息。
2.你可以看到每个应用程序的编写程序是什么,无论是c++还是java的内容都一览无余。
3.在这款软件中你能够了解很多手机中的app各自的消息。
4.软件从多方面为你解读应用程序的讯息,让你直观的看到内容。
LibCheckerapp特色
1.知名库标记:实时更新在线规则仓库,标记第三方库组件。
2.库引用统计:统计各个库的使用频率.统计使用最多的SDK。
3.包特性分析:解析App是否是SplitAPKs.是否使用了Kotlin编写。
4.快照,将当前所有应用的信息保存,对比应用升级前后的组件差异。
更新日志
v2.5.1.e4fdf2d96版本
适配Android16
支持了分析APKs安装包
支持了检测应用是否使用ComposeMultiplatform技术
现在支持查看应用所有架构下的原生库信息
在Android8以上的设备上支持在图表中统计16KB对齐的应用
在Android8以上的设备上,现在针对开启16KB对齐的原生库,或未压缩但未在压缩包以16KBZIP对齐的原生库,会独立标记在列表项中(针对应用进行16KB适配,应确保所有原生库都带有「16KB」标签,并且没有任何原生库带有「NON16KBSTORED」标签)