smali/baksmali(apk编译/反编译软件)
v2.3 官方版 发表评论
- 软件类别:编译工具
- 软件大小:1.50 MB
- 更新时间:2017-06-01 11:17
- 软件版本:v2.3 官方版
- 软件语言:中文
- 软件等级:
- 官方网址:暂无
评分:
好评:0
差评:0

软件介绍
smali/baksmali(apk反编译软件)是一款非常常见的反编译软件,是dex格式文件与smali文件的转换工具,使用起来也比较简单,可以帮助用户解决apk修改文件时出现的build错误,欢迎感兴趣的朋友前来it猫扑下载!
smali baksmali使用方法
smali以及baksmali这2个jar包的作用就是将dex文件与smali文件格式进行互相转换。
要使用jar,首先需要配置java环境,这个相信大家都会了,就不在重复。
Dex2Smali:
所用的jar包是baksmali.jar,版本是2.1.3
命令行代码:java -jar baksmali-2.1.3.jar -o [输出文件夹] dex文件
运行结果如图:

输出文件夹我这里设定的是smali,转换的dex文件是classes.dex

运行成功后,可以进入smali文件夹中看到转换成功的smali文件了。
Smali2Dex:
所用的jar包是smali.jar,版本是2.1.3
命令行代码:java -jar smali-2.1.3.jar -o 目标dex文件 [smali文件夹]
运行结果如图:

我们执行成功后,在文件下发现了newclasses.dex文件

那么是否转换的成功了呢?我们将得到的dex文件再用dex2jar转成jar文件

通过JD—GUI打开得到的jar文件,我们发现是成功的。
操作教程:
android 合并apk和odex文件
前提:正确安装jdk和配置环境变量
需要这个apk所在的rom里面的一些jar文件,
都在/system/framework里面:core.jar, ext. jar, framework. jar, android.policy. jar, services. Jar。
当然,这五个是最基本的,有可能还不够,这种情况下面会讲到。
总共分四步:
1、把下载好的smali-2.0.3.jar 和baksmali-2.0.3.jar ,还有rom里面抠出来的5个jar,放到工作目录,然后apk和odex也放到一起。
2、分解odex文件为class文件。
将smali-2.0.3.jar 和baksmali-2.0.3.jar放在d:odex文件夹下
命令:键入 d:回车 键入cd odex 回车
java -jar baksmali-2.0.3.jar -x a.odexa.odex喂odex文件的文件名在键入命令前务必正确安装JDK和配置环境变量
a.odex;处是你要分解的odex文件的名字,命令完成之后,会生成一个out文件夹,里面就是所有的class文件。如果出现问题,
比如什么异常,缺少包什么的,就更到rom里面把出错信息里面要求的包拿出来,放到当前目录下。
3、将class生成为classes.dex文件。
命令:java -Xmx512M -jar smali-2.0.3.jar out -o classes.dex
4、 把classes.dex放入apk里面。
多平台下载
Pc版smali/baksmali(apk编译/反编译软件) v2.3 官方版
猜你喜欢
apk反编译工具

apk反编译工具
apk反编译工具就是可以对安卓手机软件进行反编译的逆向操作工具,横多开发人员通过反编译来查询自己感兴趣的内容,it猫扑小编为你提供一些非常好用的apk反编译工具!欢迎感兴趣的朋友前来it猫扑下载!...
本类最新
360加固助手for Linuxv3.6.1.0 官方版
Windows环境安装工具jira 6.3.6 中文版32/64位 汉化版
SublimeText32位+64位电脑版v4.0.4138 官方安装中文版
安装程序制作工具(DeployMaster)v7.1.1 官方版
Java SE Development Kit 16v16.0.2 安装版
RJ TextEd(代码编辑器)v15.50 官方正式版
Red Gate .NET Reflector(.net 反编译工具)v9.0.2 汉化中文绿色版
c语言流程图生成器(autoflowchart)v3.5.3 注册码免费版
CMake编译软件v3.22.0 免费版
OllyDbg 64位程序版v2.01 最新版
Text Editor Pro(文本代码编辑器)v21.0.0 中文版
perl语言混淆工具(Perl-Obfus)v3.9 官方版
VBScript Obfuscatorv5.3 官方版
JavaScript混淆工具(JavaScript Obfuscator)v5.8 官方版
c++代码混淆工具(stunnix CXX Obfuscator)v4.9 官方版
相关软件
漳州市安全教育平台手机版v1.9.2漳州市安全教育平台app是一款由福建省教育厅联合中国教育学会联合打造的漳州市安全教育手机校园app。有助于帮助家校进行有效的沟通交流,了解孩子们的生活心理变化,同时普及安全性的重要,有需要的朋友欢迎来IT猫扑下载吧
ApkToolkit(APK反编译工具)v3.0 最新免费版ApkToolkit是一款对于经常DIY安卓软件的朋友必备的apk反编译软件。而且ApkToolkit拥有编译、反编译、签名等功能,能够支持WIN7系统,但是这款安卓apk反编译工具暂不支持WIN8系统,还有XP系统的朋友们,可以自己测试下,快来IT
(win10安装apk)Windows 10 Mobile APK Installerv1.1 官方版(win10安装apk)Windows10MobileAPKInstaller是一个好用的win10安装apk工具,支持局域网和数据线两种连接方式,安装十分简单,按照提示一步步进行即可,可以帮助用户批量部署apk文件哦,需要的用户就来IT猫扑下载吧!软件介绍Wind
躲猫猫大作战国服v22.0.3躲猫猫大作战国服英文名Hide.io,是一款自带中文、本地化的捉迷藏像素低多边形游戏,主休闲的欢乐向竞技玩法,联机的人挺多的,且支持语音实时交流,乐趣度很高,值得一试!躲猫猫大作战官方简介躲猫猫在线玩捉迷藏!游戏中你可以选
下载排行
- 1ResHacker汉化版
- 2手机vulkan驱动包
- 3winhex官方完全版
- 4.net反编译工具(reflector 8)
- 5建伍车载台TK-8185写频软件
- 6易语言反编译软件(E-Debug Events)
- 7易语言静态编译失败修复工具
- 8Redis Desktop Manager最新编译版
- 9smali/baksmali(apk编译/反编译软件)
- 10小颖JAVA源代码反编译引擎







C/C++集成开发环境(codeblocks)
JD-GUI(Java反编译工具)











网友评论
查看所有0条评论