众所周知,android 是开源的,现在市场上反编译别人的劳动果实的人也不少,所以我们也是有必要学习下smail语言,(就是android工程反编译后出的语法语音),看看改怎么给我们的代码 “埋雷” ,才能更好的保护好我们自己的劳动成果。
接下来就让我们来学习下吧~!(事先声明:本人也是初学smail语言,有介绍不当的地方还请海涵,并请指出,大家一起学习)
==================...
分类:
移动开发 时间:
2014-09-18 20:47:34
阅读次数:
196
PyDBG是windows下的一款纯python调试器,因为他的存在,使得python在软件调试、逆向工程等领域占据一席之地。下面记录PyDBG的安装过程。
环境:windows,C编译器,python2.6,libdasm,pydbg源码包。
步骤:
1、安装C编译器:如果你的电脑和我的一样卡,并且暂时不需要VS这样的庞大IDE的话,可以单独安装一个mingw编译器。这里用...
分类:
数据库 时间:
2014-09-11 12:32:51
阅读次数:
1759
由于Hibernate可以实现逆向工程,可以自动在数据库中创建表,因此这里不提供数据字典内容。 以微博或博客为例,用户和博客之间属于一对多的关系,即1-N型,在数据库中我们希望构建如下关系 创建用户实体类User: ...
分类:
系统相关 时间:
2014-09-09 16:25:09
阅读次数:
277
Gray Hat Python Python Programming for hackers and reverse engineers
Python灰帽子:黑客与逆向工程师的Python编程之道
差不多两周之前看到了这本书,心情很是激动啊,下定决心一定要好好看看。
好了一个星期的边看边写,发现激动的心情不在了,里面的内容都是为了底层debuger的
的内容,要安装的东西跟版...
分类:
编程语言 时间:
2014-08-27 10:55:17
阅读次数:
225
将程序打包成ipa包后,ipa包中会包括Provisioning Profile和_CodeSignature等文件,里面包括了对整个ipa的签名信息。一旦改动ipa中的任何内容,例如增加一个头文件,签名就会失效,导致ipa无法安装。如果要通过修改ipa包中的内容来得到篡改信息或注入代码的话,就需要解决ipa包的重签名问题。...
分类:
其他好文 时间:
2014-08-21 00:12:23
阅读次数:
377
《灰帽Python-黑客和逆向工程师的Python编程》
分类:
编程语言 时间:
2014-08-05 00:18:08
阅读次数:
492
越狱iOS中最常见的程序有Application, Dynamic Library和Daemon三类。...
分类:
移动开发 时间:
2014-08-03 23:23:26
阅读次数:
307
首先在越狱机子上装上OpenSSH插件,然后然后用Mac上的Terminal通过Open SSH连接到设备上。...
分类:
移动开发 时间:
2014-08-03 23:23:16
阅读次数:
252
本来是打算用AppCrackr砸壳的,结果砸壳都是失败的,开始以为是App的加密太厉害了,后来才知道是因为AppCrackr太暴力了,引起公愤,结果被人投诉招致核心功能被迫关闭了。幸好在RE官网搜到一个用dumpdecrypted砸壳的帖子。下面是我砸壳的经历。...
分类:
移动开发 时间:
2014-08-03 23:23:06
阅读次数:
424