爱黑武论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 永心无亦

[经验] 教你怎么将已经deodex的jar分解成odex。

  [复制链接]
发表于 2013-7-2 12:00 | 显示全部楼层
我只合并,从不分解!!!!!!!!!!!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

发表于 2013-7-2 12:07 | 显示全部楼层
本帖隐藏的内容

前提:
      1、需要懂点反编译基础,没基础的我也没办法,如果真的觉的看不懂就算了。别太勉强。
      2、需要使用adb(最好将adb.exe以及与之相关的两个文件AdbWinApi.dll和AdbWinUsbApi.dll放到系统盘的windows文件夹下面。
             然后打开cmd命令提示符输入adb看到好多行英文就算成功)
      3、电脑 数据线 和手机 (搭配好环境(装好驱动))
      4、手机打开usb调试
需要的文件:dexopt-wrapper

      准备好待分解的apk(以Test.apk为例)或者jar(test.jar)文件,将其复制到手机的bin目录下,方法如下:
     一、首先输入:
adb remount
复制代码
如果提示 remount success(succeed)请直接跳到①继续向下。
      二、如果上面显示 remount failed: Operation not permitted
          就输入(下面是两句不是一句):
adb shell "su -c 'mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /system'"
adb shell "su -c 'chmod 0777 /system'"
复制代码
然后输入(路径问题我不想解释太多,如果你连路径都搞不明白是干嘛的,那我也教不会你,你也别按照教程来了,我承受不来因为你操作失误而导致的抱怨):
adb push apk所在的路径\Test.apk或者test.jar /system
复制代码
然后将dexopt-wrapper 放入bin目录下:

adb push 路径\dexopt-wrapper /system/     ----------->这一步只需要执行一次就行,只要bin里面有这个文件,以后都不用再执行这个操作
复制代码
传说中的---> ① :

然后开始进入手机:

adb shell
su  ----------->有的手机在执行这一步的时候需要看手机,手机会弹出一个授权框,点allow或者允许就行
cd system
chmod 0777 dexopt-wrapper          -------------->这一步也是只需要一次就好
chmod 0644 Test.apk 或者 chmod 0644 test.jar
mv dexopt-wrapper bin/                 -------------->这一步也是只需要一次就好
mv Test.apk bin/ 或者 mv test.jar bin/
cd bin
复制代码
正菜来了====

apk执行如下操作:

dexopt-wrapper Test.apk Test.odex ------->名字最好一样,后缀不一样就行。
复制代码
jar执行如下操作:

dexopt-wrapper test.jar test.odex
busybox dd if=/system/framework/test.odex of=test.odex bs=1 count=20 skip=52 seek=52 conv=notrunc  --->这句不是死的,有两处地方test.odex 也可以不执行这句,这句就是检查差别大不大,如果代码相差很大,那就会有提示。估计好多人看不懂,比葫芦画瓢吧,能看懂就看,看不懂别勉强。只要你修改的没问题,这句执行不执行意义并不大。
复制代码
然后重点来了:

  记得打开usb调试或者将usb调试默认打开,就算重启出问题也可以解决,就算wipe也能解决。

然后执行:

mv Test.odex /system/app/  或者 mv test.jar /system/framework/
adb reboot
复制代码
能重启成功,就代表至少分解是正确的。至于你的修改有么有生效 那就看你的技术了。。。


      看帖回帖是一种美德。。。为了不让帖子沉下去,为了能让更多人看到,我设置了隐藏……谅解……


【备注】

我不谅解设置“回复可见”的帖子,所以复制其 隐藏内容 ,从此对“回复可见”说拜拜!!!!!!!!!!!!!

我也希望楼主谅解我!!!!!!能谅解我吗?????可能不会!!!!!!此回复可能被删除!!!!!!!!!!如果被删除,我可以理解!注意!这里是理解!不是谅解!!!
回复 支持 反对

使用道具 举报

发表于 2013-7-2 14:03 | 显示全部楼层
谢谢分享,感谢!
回复 支持 反对

使用道具 举报

发表于 2013-7-6 14:43 | 显示全部楼层
哈哈哈,这个可以有
回复 支持 反对

使用道具 举报

发表于 2013-7-6 17:40 | 显示全部楼层
看看怎么样
回复 支持 反对

使用道具 举报

发表于 2013-7-7 14:26 | 显示全部楼层
看看
啊啊啊啊
回复 支持 反对

使用道具 举报

发表于 2013-7-7 18:08 | 显示全部楼层
xxxx学习学习
回复 支持 反对

使用道具 举报

发表于 2013-7-8 16:27 | 显示全部楼层
看帖回帖是一种美德
回复 支持 反对

使用道具 举报

发表于 2013-7-22 09:38 | 显示全部楼层
范德萨发士大夫
回复 支持 反对

使用道具 举报

发表于 2013-7-23 01:28 | 显示全部楼层
支持楼主!~感谢分享!!!~~~
回复 支持 反对

使用道具 举报

 Hello,黑武的好机友!回复想偷个懒?点这里: 
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|Archiver|手机版|爱黑武论坛 ( 京ICP备2023028323号 | 京公网安备11011202000270号 )

GMT+8, 2024-5-11 19:11 , Processed in 0.097352 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, ihei5.com

快速回复 返回顶部 返回列表