dex转jar

注意事项

我们从砸壳导出dex文件等方式,得到(一个或)多个dex文件

接下来,就是想办法,如何从dex导出我们要的java源代码了

不过在转换之前,需要了解一个细节:

  • 到底要转换那个dex(为java)
    • 全部都转换吗?
    • 如果不是,那需要转换那个dex呢?
  • 尤其是这么多dex,哪个dex或哪些dex,才是真正包含了安卓app的业务逻辑的dex文件?
    • 往往是dex中最大文件的那个
    • 当前具体是哪个,还需要根据实际情况去确认
  • 当然,转换一下也不麻烦,所以可以挨个转换一遍
    • 只不过,dex转jar再jar转java,或dex直接转java,往往期间会出现各种错误
    • 总之如果尽量早知道哪个是具体所关注的包含安卓app业务逻辑的dex后,其他dex的转换期间,即使报错,也可以忽略了,可以省去一些麻烦

我们后续会(经过转换和尝试而)找到该dex,然后用dex2jar等工具从dex转换出jar文件

results matching ""

    No results matching ""