Android反编译的目的无非就是为了看到APK的xml、资源和代码:
得到代码的方式:直接解压APK文件 --> 得到classes.dex文件 --> 使用 dex2jar classes.dex
classes.jar生成jar文件 --> [可选的解压jar文件] -->使用XJad或者J....
分类:
移动开发 时间:
2014-05-10 02:31:12
阅读次数:
392
功能:反编译apk降低权限及重新签名场景:很多软件,申请了一些可能会导致付费(如,发短信,呼叫号码)或者泄漏隐私(如:读取通讯录)的权限,让人很不放心。比如:飞信、墨迹天气、iReader等都在此列。为了让自己能放心使用,需要做一些破解工作,减少该应用程序的权限,限制其操作。工具:apktool-i...
分类:
移动开发 时间:
2014-05-08 21:02:54
阅读次数:
450
pyc文件的反编译工具有uncompile2和decompile等,具体方法比较复杂,教程可以google前几天发现一个小软件,Easy
Python Decompiler v1.2,集成了这两个工具,一键反编译,大家可以去找找。
分类:
其他好文 时间:
2014-05-08 10:06:55
阅读次数:
735
1.总论
在企业开发实务中,数据迁移是经常会遇到的事情,此时,需要搞清楚,源数据库与目的数据库之间表以及表内部各列之间的异同。而有些时候,我们拿到的项目文
档,未必能准确表述各个表的准确结构,即使应用建模工具反向导出物理结构,但依靠人工比对,也是很困难的一件事情。而此时, 如果能“反编译数据库”,提...
分类:
数据库 时间:
2014-05-08 05:31:00
阅读次数:
465
前两天接到一个活,对一款竞品的OCR识别结果进行分析统计,要对两万多张图片进行识别,然后统计各个字段的识别正确率,对于手动测试来讲,这基本上是不可能的。
接到这活后立刻想到以下思路:对竞品代码进行反编译,在关键节点插入自己代码,对竞品选择图片和识别结果进行记录,然后自动化驱动模拟手动测试就行了,这....
分类:
其他好文 时间:
2014-05-07 14:22:29
阅读次数:
220
把签名打包出来且没有混淆过的APK使用反编译后可以看到源代码1.将Aaa.apk文件后缀改为Aaa.zip,然后解压。2.解压出来的文件有一个classes.dex,将此文件复制到dex2jar-0.0.9.15文件夹下并保证此文件夹下有dex2jar.bat,这个是用来把.dex后缀的文件转换成.jar3.打开命令行输入CMD..
分类:
其他好文 时间:
2014-05-07 11:38:49
阅读次数:
455
从头到尾保护 JAVA目前关于 JAVA 程序的加密方式不外乎 JAVA
模糊处理(Obfuscator)和运用 ClassLoader 方法进行加密处理这两种方式(其他的方式亦有,但大多是这两种的延伸和变异)。这两种方式不管给
JAVA 反编译器造成多少困难, 毕竟还是有迹可寻,有机可乘的。本文介...
分类:
编程语言 时间:
2014-05-07 00:36:36
阅读次数:
527
Reflector是.NET开发中必备的反编译工具。即使没有用在反编译领域,也常常用它来检查程序集的命名规范,命名空间是否合理,组织类型的方法是否需要改善。举例说明,它有一个可以查看程序集完整名称的功能,请看下图这里的Name,是标识一个程序集的完整标识,当GAC中存在程序集的多个版本时,这个名称是...
分类:
其他好文 时间:
2014-05-05 11:18:54
阅读次数:
468
转自:
http://my.eoe.cn/sandking/archive/19772.html
http://www.cnblogs.com/zdz8207/archive/2012/01/28/de_compile.html
http://www.cppblog.com/guojingjia20...
分类:
移动开发 时间:
2014-05-03 22:49:06
阅读次数:
327
List在Unity安装目录下的..\Unity\Editor\Data\Mono\lib\mono\micro\mscorlib.dll自备反编译工具,这里用的是ILSpyBetterList不支持任何集合接口,功能简单,扩展功能只有一个排序。排序用的是冒泡。List就不多介绍了。都懂得,其内部排...
分类:
其他好文 时间:
2014-05-02 15:40:39
阅读次数:
734