apk如何防止反编,就用反编译工具来举例,例如dex2jar和JDGUIdex2jar是将APK中的classesdex转化成Jar文件,而JDGUI是一个反编译工具,可以直接查看Jar包的源代码具体步骤首先将APK文件后缀改为zip,解压,得到;1首先把反编译的apk存放到apktools同级文件夹目录下,如下图所示2按住shift+鼠标右键打开命令窗口,运行代码 apktool d ydapk安装包的名字3apk后缀名改成zip,解压双击打开xml格式文件如下图所示4打开。
而且,大部份附加的东西,如声音,图片等,大多都可以完美抽出基于以上讨论,大多数逆向工程止于改改文字,如中文化,或者改一下图等等至于能取得源码不完美的,而研究到原创人写法就甚为艰难你到搜寻器输入apk;一般软件都有加密混淆的,所以给你源码你也看不懂如果非要看的话,如下操作1把APK包改为zip格式,解压出来 2下载dex2jar将解压文件夹里的classdex文件转为jar文件 3下载软件jdgui,然后用此软件打开jar。
朋友,你好,这个需要用到反编译,才可以看到源码哦APK反编译方法如下一更改apk文件的后缀名,如LianyunHelper3011apk改成LianyunHelper3011zip 二用zip解压缩LianyunHelper3011zip文件 三从解;JDGUI反编译工具,可以直接查看Jar包的源代码apktool反编译工具,通过反编译APK中XML文件,直接可以查看apktoolinstallwindowsr05ibot辅助windows批处理工具2解压缩APK包 apk文件也是一种常见的zip,常用的。
apk文件能否看到源代码
看到不到的呀,android studio只能看一个工程里面的代码,只有反编译这个apk,而且他的apk打包的时候没有混淆,不然看到的还是乱的源代码的,反编译apk用的好像都是apktools吧,你可以去试试。
你可以查看其中的图片布局代码等信息请注意,这种方法不会直接在电脑上运行应用,而是用于查看 APK 文件的内部结构无论使用哪种方法,建议仅打开来自可信来源的 APK 文件,并遵守相关法律和条款。
1首先在电脑内下载并安装获取网页源码app2然后单击打开网页源码APP并在APP中的输入框内输入想要查看的网址,再在界面内找到GO选项单并单击3单击后等待APP最后加载3秒就可以成功的获取APP源代码并查看了。
apk是已经编译过的,需要使用反编译软件才可以看到代码而且一般代码是混淆过的,可读性极差。
我就是用的你说的哪个方法 可能是你操作不对吧 1 首先把你的apk文件变成压缩文件,复制到和dex2jarbat同级的文件目录下面 2 然后把你的压缩文件里面的classesdex解压到和dex2jarbat同级的文件目录下面 3 最后鼠标选中。
dex2jarbat classesdex 得到一个名为 的文件,此时用jdguiexe打开 就可以看到所有源代码了如果想把反编译好的文件变回apk文件,只要在控制台输入 apktooljar;用压缩软件打开apk文件,解压出根目录中的classesdex文件 使用cmd ,dex2jarbat classesdex命令将classesdex转换为jar 再用jdgui打开该jar就可以查看源码了,如果apk安全性好的话,有些代码是看不到的。
apk反编译工具dex2jar,是将apk中的classesdex转化成jar文件 源码查看工具jdgui,是一个反编译工具,可以直接查看反编译后的jar包源代码 具体步骤首先将apk文件后缀改为zip并解压,得到其中的classesdex,它就是java文件;APK是AndroidPackage的缩写,即Android安装包apkAPK文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压后,可以看到Dex文件,Dex是DalvikVM executes的简称,即Android Dalvik执行程序,并非Java ME的字节码而是Dalvik字节。
3 APK文件是zip格式,可以在电脑中右键点击文件选择打开方式,然后选择用winrar打开来查看文件中的内容或者更改文件后缀名为rar,然后用winrar文件解压,会得到一个文件夹,里面就是改程序的源文件了4 如果想在电脑中打开;下述所需的反编译工具包 下载 一反编译Apk得到Java源代码 首先要下载两个工具dex2jar和JDGUI 前者dex2jar是将apk中的classesdex转化成Jar文件,而JDGUI是一个反编译工具,可以直接查看Jar包的源代码以下是下载。