添加反编译
❶ 怎么给myeclipse新增一个反编译工具
可以在电脑上已经安装好MyEclipse10。下载JadClipse插件,然后进行安装即可
❷ 求教安卓apk反编译,添加广告教程
工具:
apktool,作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看
dex2jar,作用:将apk反编译成java源码(classes.dex转化成jar文件)
jd-gui,作用:查看APK中classes.dex转化成出的jar文件,即源码文件
反编译流程:
一、apk反编译得到程序的源代码、图片、XML配置、语言资源等文件
下载上述工具中的apktool,解压得到3个文件:aapt.exe,apktool.bat,apktool.jar ,将需要反编译的APK文件放到该目录下,
打开命令行界面(运行-CMD) ,定位到apktool文件夹,输入以下命令:apktool.bat d -f test.apk test
(命令中test.apk指的是要反编译的APK文件全名,test为反编译后资源文件存放的目录名称,即为:apktool.bat d -f [apk文件 ] [输出文件夹])
获取成功之后,发现在文件夹下多了个test文件,点击便可以查看该应用的所有资源文件了。
如果你想将反编译完的文件重新打包成apk,那你可以:输入apktool.bat b test(你编译出来文件夹)便可
之后在之前的test文件下便可以发现多了2个文件夹:
build
dist(里面存放着打包出来的APK文件)
二、Apk反编译得到Java源代码
下载上述工具中的dex2jar和jd-gui ,解压
将要反编译的APK后缀名改为.rar或则 .zip,并解压,得到其中的额classes.dex文件(它就是java文件编译再通过dx工具打包而成的),将获取到的classes.dex放到之前解压出来的工具dex2jar-0.0.9.15 文件夹内,
在命令行下定位到dex2jar.bat所在目录,输入dex2jar.bat classes.dex,
在改目录下会生成一个classes_dex2jar.jar的文件,然后打开工具jd-gui文件夹里的jd-gui.exe,之后用该工具打开之前生成的classes_dex2jar.jar文件,便可以看到源码了
❸ 如何给myeclise添加反编译工具
一 下载jar文件net.sf.jadclipse_三.三.0.jar,下载地址:中国sourceforge.net/projects/jadclipse/?source=typ_redirect 二 下载jad.exe文件,下载的包名为jad一5吧g.win.zip,下载地址:中国varaneckas中国/jad/,下载后解压 三 将net.sf.jadclipse_三.三.0.jar复制到MyEclipse的dropins\plugins目录下,如D:\programSoft\MyEclipse 一0\dropins\plugins 四 重启MyEclipse,会发现MyEclipse菜单栏多出JadClipse菜单 5 将jad一5吧g.win.zip中解压出来的jad.exe复制到一个目录下,如C:\Java\jad 陆 点击Window->Preferences->Java->JadClipse,设置Path to decomplier项的值为jad.exe的路径,如C:\Java\jad\jad.exe,点击OK,就设置完成了,愉快的打开class文件
❹ 如何反编译exe文件
(1)下载Flash Decompiler Trillix并安装
(2)安装完成后,双击打开,页面如下:
(3)点击管理,点击添加到任务,如下图:
(4)点击添加到任务之后,可以添加SWF文件或者EXE文件,会出现如下界面:
(5)根据实际需要,添加需要反编译的文件,如下图:
(6)点击转换所有任务之后,出现如下界面:
(7)点击确定,就可以到存放的目录去找转换过来的源文件了。
❺ apk反编译后怎么植入自己的sdk
一.写一个简单的添加广告Android程序,
1.添加广告SDK,在主配置文件添加相应权限
2.创建一个广告VIEW并添加到页面中
二。反编译刚刚写好的APK
1.找到我们添加ad的反编译代码,和对应的JAR反编译文件
三,反编译要加入Ad的APK(目标)
1.修改主配置文件添加相应权限,添加adSDK的反编译文件。
2.将添加ad的反编译代码拷贝到对应的页面。
四,重新打包,签名
❻ 怎么给myeclipse添加反编译jd插件
Eclipse3.4以上版本(MyEclipse其实只是包装了Eclipse)目前配置插件的方式,我知道有5种
2
5.通过MyEclipse中Help->EclipseMarketplace在线安装(个人感觉这个很卡,有时候会把MyEclipse卡死,不建议采用)。
注意:如果发现安装了插件但没有效果,可以删除eclipse主目录下的\configuration\org.eclipse.update后,再在命令行方式下,进入在Eclipse根目录(eclipse.exe所在目录)通过“eclipse –clean”的命令来启动Eclipse,clean命令会告诉Eclipse重新搜索并加载所有的插件信息
3
个人比较偏向于link方式配置,便于管理,之前MyEclipse6.5配置插件就是采用的link方式,如果安装的插件太多了,都是直接拖入elipse目录下,时间长了自己都不知道了,还一个新的环境又得弄很久的环境,让人觉得很累,所以从长远来讲,link方式个人觉得是最好的,如果采用link方式,可以在文件夹中添加备注,这样就知道安装的是什么插件了。
电脑上已经安装好MyEclipse10。下载JadClipse插件
所需文件存放路径
设置link文件,放在dropins文件夹里面,如下图(之前MyEclipse6.5的link文件在MyEclipse 6.5\eclipse\links文件夹下,原理一样)
link文件里面的内容
对link插件进行说明,可以对已经安装的插件进行详细说明
启动MyEclipse,加载插件,配置jad,如下图所示。
设置.class文件打开默认方式
❼ 安卓系统APK反编译的问题——设置里添加新选项
我想问如何在一个已经编译的软件里添加新的事件(不是res)(不是我写的软件,没有源码)
我想你这个情况,应该换上原来的签名试试,我反编译改的都是res,不懂添加新的事件,只改res,就必须用原来的签名,
❽ 新号创单字id,反编译里添加的是什么符号
高级语言源程序经过 编译 变成可执行文件,反编译就是逆过程。但是通常不能把可执行文件变成高级语言源代码,只能转换成汇编程序。
❾ 如何在eclipse上安装反编译
eclipse必须安装反编译插件,才能实现反编译功能。
1、下载jadClipse
地址:sourceforge.net/projects/jadclipse/
将net.sf.jadclipse_3.3.0.jar拷贝到eclipse的plugins目录下;删除eclipse的configuration目录下org.eclipse.update文件,重新启动eclipse;设置jad的可执行文件路径以及生成的临时文件路径
2、设置*.class文件类型默认打开方式
3、设置*.class without source文件类型打开方式,点击Associate editors栏下Add增加按钮,添加JadClipse Class File Viewer并设置成默认
4、删除此org.eclipse.update文件
5、重启eclipse即可
❿ APK反编译怎么添加新的界面
1,下列com.htc.resources.apk和框架res.apk(每个不同的系统在原则上提取一次您的系统\框架的抽取系统,注意两个文件反编译或编译可能会失败);
2,前两名放置在C盘根目录下,无论你把这个,只要在命令中输入相同的路径即可; 3,打开cmd或者command提示,即DOS窗口;