Android 反编译
反编译odex文件(例如framework.odex),若是反编译dex,直接第4步
1.由于反编译odex的工具在D:\Develop tools\android反编译工具\odex中,因此为了执行命令方便一点在odex文件夹里面,将system的文件夹结构给新建一下,将反编译的odex中所引用的所有包都放到对应的目录下
system-----
...
分类:
移动开发 时间:
2014-08-07 19:10:30
阅读次数:
318
一、apk反编译得到程序的源代码、图片、XML配置、语言资源等文件打开命令行界面(运行-CMD) ,定位到apktool文件夹,输入以下命令:apktool.bat d -f test.apk test(命令中test.apk指的是要反编译的APK文件全名,test为反编译后资源文件存放的目录名称,...
分类:
移动开发 时间:
2014-08-06 22:40:52
阅读次数:
222
这款java反编译工具是由C++写的,是一款免费的非商业用途的软件,(Xjad也不错,但是不支持jar反编译)一.支持众多.class反编译工具二.支持反编译jar
分类:
编程语言 时间:
2014-08-06 18:41:14
阅读次数:
269
近期在用maven,遇到了一个问题,用maven打出的apk有问题无法启动,但是用idea打包的就是正常的。
日志中显示的问题是,一个apklib形式的依赖包中的一个资源出现了问题。反编译对比maven包和idea包,找到了问题所在。
假设: 主模块包名为com.android.main
apklib依赖包包名为com.android.apklib...
分类:
移动开发 时间:
2014-08-06 11:53:51
阅读次数:
300
Jar包的反编译:Java的世界是透明的,当编译java程序的时候,是将java源文件转成.class文件,java虚拟机去执行这些字节码从而得到执行java程序的目的。那么从.class文件能不能得到java源文件呢?答案是肯定的!如今就为大家推荐一款神器jd-gui.exe,界面例如以下图:它能...
分类:
移动开发 时间:
2014-08-05 22:28:30
阅读次数:
279
00.主体视图01.简介名称:C32Asm v0.4.12 完全版v0.4.12 大小:1.89M 应用平台:Windows简介: --== C32Asm v0.4.12 完全版 ==-- 一款非常不错的国产静态反编译工具! C32Asm现具有如下功能: 快速静态反编译PE格式文件(Exe、Dll等...
分类:
其他好文 时间:
2014-08-05 00:36:08
阅读次数:
307
由于Android应用程序大多使用Java编写,所有很容易通过反编译获取源代码,因此为了保持核心算法,逻辑的安全性,大多应用程序将该部分使用c或c++实现,例如:用户的登陆,底层采用c或c++代码编写。下面将演示简单的c语言验证用户名和密码正确性,实现登录。1.创建Android应用程序 ...
分类:
移动开发 时间:
2014-08-04 17:27:58
阅读次数:
376
1. 连续for循环反编译代码: 1 private void removeHideLines() 2 { 3 int i = 0; 4 if (i >= this.lines.size()) {} 5 for (int j = 0;; j++) 6 { 7 ...
分类:
其他好文 时间:
2014-08-04 16:57:37
阅读次数:
202
1. Visual Studio 自带的IL DASM Visual Studio 的Tools中可以找到IL DASM,通过File-Open打开一个你想反编译的dll 单击方法名,则会跳出该方法的IL代码,如下图: 2. ILSpy: 对dll反编译后支持C#、VB和IL的显示3. Je...
分类:
Web程序 时间:
2014-08-04 13:50:17
阅读次数:
277
直接说正题吧。最近在做微信第三方服务器。在模拟用户发过来的请求方面,网上流传着一个“微信开发调试小工具”,谁做都不知道了。反正我觉得那个东西看起来挺不爽的,因为其信息发送类型不是很全面,于是我就把它反编译过来自己重写一个了。 我复用了它原本项目的一个类和几个方法。与原版相比,功能改进如下:1涵盖了....
分类:
微信 时间:
2014-08-03 12:34:25
阅读次数:
567