类型:编译工具大小:6.55 MB
语言:简体中文 日期:2019-03-21
smali2java是一款能够将smali代码反编译成java代码的工具,软件基于apktool v1.5.0(baksmali v1.3.4)生成的smali文件,依赖于smali文件中的代码行数(.line关键字)和变量别名(.local关键字)等信息,可以最大程度还原原始的java代码,并且还原出的java代码将具有原始的变量命名,代码的顺序也与原始的java代码保持一致,使用非常方便快捷,有需求的朋友请下载体验
1、解压后运行“Smali2JavaUI.exe”,点击右上角的“打开”按钮,将我们需要编译的apk文件载入,smali2java会自动反编译该apk文件。如下图所示:
2、smali2java使用了apktool将Android字节码文件转换为smali文件,左侧树型列表中显示了当前apk文件所有的java文件,如下图所示:
3、选择需要导出的java对象,点击“保存”按钮,可将该编译文件导出
4、如果您需要处理的是已经反编译之后的smali文件,可以选择“文件”—"处理单个smali…",进行转化,还原出的java代码将具有原始的变量命名,代码的顺序也与原始的java代码保持一致
由于smali2java主要依赖于smali文件中的代码行数(.line关键字)和变量别名(.local关键字)等信息进行反编译,所以具有一定的局限性,仅适用于带有行数和变量别名信息的smali文件(java编译器的编译选项可以在生成的字节码中剔除这些信息),请用户酌情使用
指端精灵官方版由ucbug下载站提供下载,指端精灵软件是一款脚本编程软件,为用户提供了一个良好的脚本制作环境,操作简单易上手,还有新手教学,10分钟让你变成大神,制作出自己想要的脚本,功能齐全,电脑端的脚本和手机端的脚本都能制作,如果你是游戏爱好者,那你一定要来试用一下这款软件,保证让你爱不释手,轻松玩转各种游戏。
eclipse中文版是一个框架平台,eclipse中文版可以安装很多插件,灵活性大堪比ide,许多开发商都以eclipse为框架进行在编译为自己的ide,软件兼容性强大,自主性高,欢迎下载使用
365建站器免费版是一款开发网站板块的软件,365建站器免费版在建设网站这一块不仅能够节省使用者的时间,简单的操作也不会感到烦闷,而且也增加了新的功能,相信会更加快捷。
360加固助手破解版由ucbug下载站提供下载,360加固助手免费版是一款非常好用的apk加固软件,该软件能帮助你加固apk文件,防止文件被逆向分析、二次打包、嵌入各类病毒、广告等,保障了开发者的权益,软件已经破解,用户们可以免费使用,不需要花钱,有需要的朋友千万不要错过了!
CHM解包工具 是一款可以通过逆向思维对chm文件反编译的小工具,如果您想提取chm文件内的文字或者图片,可以使用这款CHM解包工具来反编译提取其中的内容,马上下载使用吧。 基本简介: CHM格式是Windows平台下非常流行的一种用来打包文档或电子书籍的文件格式