smaliviewer是一款非常好用的APK分析软件。APK分析工具中的佼佼者smaliviewer。无论分析深度如何,它都是满足用户需求的产品。此应用程序主要用于用户拥有更多钓鱼操作平台,SV适用于Android Mobile智能设备应用。 APK文件颠倒,用于分析移动应用程序软件代码,使用各种方法过滤疑似样本,如证书信息,敏感的SP编号信息,Android清单,功能流程图(CFG),Word String表确定资源文件信息,敏感行为信息,动态行为等。强大而实用,用户需要下载经验。
软件功能:
搜索功能:使用SV视图代码时,通过打开搜索功能,您可以快速查找您需要的代码位置。分为Comsearch全局查找和搜索当前页面查找。您可以在选项中打开或使用快捷方式。
注释函数:在smali选项卡窗口下,为代码添加注释,鼠标所在的代码,单击右键,可以打开菜单,选择注释功能,添加评论
当前视图功能:在smali选项卡窗口下,鼠标移动到指定的行,单击右键单击,可以查看类,功能,行,当前代码代码的字段
跳转功能:在“清单”选项卡窗口下,将鼠标移动到“代码内容”下划线,双击左侧模拟,可以跳转到Smali选项卡窗口下的相应代码内容。
工作窗口功能描述
Smali可以检查SV包含的.dex格式文件的Smali代码信息。
图表可以将函数调用关系信息视为表示的箭头。
Androidmanifest可以查看APK文件反编译AndroidManifest文件信息
字符串您可以在dex中查看dex中的字符串信息,并使用正则表达式来获取URL信息
资源字符串您可以查看资源文件的资源文件信息。
认证可以查看APK证书文件信息
zip视图可以在压缩包中查看文件信息
注意可以记录您自己的分析信息
Comsear可以在Smali代码中执行全球搜索
安装说明:
操作环境:
需要Java 1.7及以上。
下载smaliviewer.zip包以在指定的安装目录中提取smaliviewer文件夹。
启动方法::
在Windows系统下单击Smaliviewer.bat运行程序;单击Smaliviewer.sh运行程序。这是第一次,程序需要同意用户使用协议。
用户可以单击本网站提供的下载路径以下载相应的程序安装包。
打开应用程序后,您可以弹出相应的程序界面。
使用说明:
接口工作区
工作区分为四个区域,查看以下图片:
1菜和工具栏。
2-主要工作区。
3 - 操作日志和状态显示区域。
4级结构显示区域。
5-会员列表显示区域
SV的核心是使APK分析更容易,因此使用也特别方便:使用三种方法可以加载APK:
1 - 通过文件菜单打开按钮,然后选择要打开的APK
2-直接将APK拖到指定区域
3 - 直接通过历史路径,
负载成功后,您可以通过菜单和工具栏选择要查看的工作窗口。
工作区域
工作空间可以通过视图菜单和快捷菜单打开以下8个工作窗口,以向您展示APK的周围和广度分析:
1特定功能键,可以快速打开字符串工作区,资源字符串工作区,
和zip视图工作区。 2-TAB目录,显示已打开的选项卡,您可以通过双击或更改图标关闭选项卡。可以在菜单栏中的“视图”中打开其他标签。
其他特性
4.1查看参考关系
成员列表显示区域的类结构的显示区域,选择方法或变量,查看右键单击菜单以选择REF,以查看方法的参考关系,以及顶部的列表 - 可以跳上窗口。
图形地图
一旦选定成员列表的方法,打开视图中的图形,可以在方法中查看方法的跳转视图,预览视图拖动蓝色方形,可以更改主工作区域的显示内容。
保存DEX2JAR.
在“选项目录”中,选择“保存dex2 jar”按钮,可以将APK中的.jar格式保存为.jar格式,保存在原始的apk文件目录中,然后使用ex2jar_gui等其他软件打开,查看Java代码。
配置设置
在菜单栏选项目录中打开配置,设置内容包括功能显示样式,以及接口显示样式。您可以在“函数”窗口下显示代码的格式。单击“确定”以确认选择。在“视图”窗口下,可以打开“夜间模式”,语言模式“和”显示窗口的字体大小“,以及窗口样式,单击”确定“以确认选择。
软件特色:
1.将注释添加到代码中,鼠标被添加到代码中,单击右键单击,可以打开菜单,选择注释功能,添加评论当前视图功能:在Smali选项卡窗口下,鼠标移动到指定的行,单击右键单击,可以查看类,功能,行,当前代码代码的字段信息。
2.在“清单”选项卡窗口下,将鼠标移动到“代码内容”下划线,双击左侧按钮,可以跳转到Smali选项卡窗口下的相应代。
3,VT网络分析
通过Internet连接到Virustotal,执行在线APK分析,单击快捷功能图标以开始联网分析
4.使用SV视图代码时,您可以通过打开搜索功能快速查找您需要快速的代码位置。分为Comsearch全局查找和搜索当前页面查找。您可以在选项中打开或使用快捷方式。