手把手教你使用安卓反编译与签名工具
在QQ群里面总是听见XX在说各种反编译失败,各种,好吧那个与你系统之类的有关系,既然如此,就不使用那些集成的工具啦,用最原始的方式首先你要知道:
安卓反编译用apktool 命令是 apktool dxx.apkxx_outdir
然后我们改完smali汇编或者dll文件,需要重新生成apk文件,命令是
apktool b xx_outdir 这样在xx_outdir目录下多出来一个dist目录,此目录有我们编译好的 xx.apk文件
最后需要签名 signapk xx.apk ,好了得到了我们需要的xx.apk文件。
总结
反编译与编译用apktool
签名用signapk
如果我说的看不懂请参考《Android软件安全与逆向分析》此书第二章
如果你用APKIDE修改之理啊,或者androidkill啊,等工具反编译失败,可以用上诉最原始的方式把。
最后多谢鬼哥与法总的教程!!
最后附上下载!
http://pan.baidu.com/s/1mgHZgKw
好鸡动!! 手把手 太好了! 有的教学是很好的,就可惜老把新手当老手,一些步骤一笔带过,搞得新手看完仍然没有头绪,所以鬼哥这篇只冲着“手把手”这三个字就足够令人尊敬 {:4_87:}手把手教呀。。。。这个要看看呀。。。。。谢谢分享。 烈火 发表于 2015-2-6 10:59
好鸡动!! 手把手 太好了! 有的教学是很好的,就可惜老把新手当老手,一些步骤一笔带过,搞得新手看完仍然没 ...
叔,你认错人了,这货不是鬼哥。。。。 默小坑 发表于 2015-2-6 13:47
叔,你认错人了,这货不是鬼哥。。。。
啊哈哈哈哈哇哈哈!! 这就是说和讲的区别 山寨的鬼哥= = =.=鄙视你,老是玩文字游戏 这个反编译失败与用集成工具没关系吧,集成工具只是个外壳,实际上还是用这些命令编译与反编译,确实有部分反编译失败是由于集成的版本低造成的,apktool更新就好了,但还有些是新版apktool也不能编译和反编译的,用命令行的方式也是一样,具体原因还要看log分析 吓我一跳。你这啥ID
页:
[1]
2