在我们编译Android系统的user版本的时候,有时候会出现proguard的错误,在解决这个错误之着,我们需要了解一些知识:
1,proguard是用来干什么的?
简单点说,他就是用来做JAVA代码混淆的一个工具。
2,这个东西在哪里实现的?
我们一般会在Android.mk文件中对其进行支持,比如:
1)指定不需要混淆的native方法和变量的pro...
分类:
移动开发 时间:
2014-11-27 12:51:46
阅读次数:
143
题目:见附件这题开始有些小复杂了。运行程序,可以看见界面如下注意看“隐藏信息完毕1字符串的位置直接搜索push40405c,找到代码位置401a48。网上翻找到代码块的入口地址4017a0。很显然这是一个非常长的函数,使用IDA进行静态分析。v2=CreateFileA(*((LPCSTR*)v1+24),0x80000..
分类:
其他好文 时间:
2014-11-26 19:19:22
阅读次数:
269
到达一个已知的反汇编位置:G。栈帧是在程序的运行时栈中分配的内存块,专门用于特定的函数调用。存在规定如何向函数传递参数的调用约定,但不存在规定函数的局部变量布局的约定。编译器的第一个任务是,计算出函数的局部变量所需的空间。编译器的第二个任务,则是确定这些变量是否可在CPU寄存器中分配,或者它们是否必...
分类:
其他好文 时间:
2014-11-25 22:45:02
阅读次数:
239
官网地址:https://support.google.com/googleplay/android-developer/answer/6112435?hl=zh-Hans博客地址:http://android-developers.blogspot.com/注册 Google Play 开发者帐户...
分类:
移动开发 时间:
2014-11-25 12:37:53
阅读次数:
260
当动态调试的时候,跟踪到dll中的函数,由于dll动态加载,dll的动态地址不方便在IDA中定位,那么IDA有一项功能可以重新设置EXE/DLL在IDA中的加载基址。
分类:
其他好文 时间:
2014-11-25 12:24:29
阅读次数:
2233
第五题:clone代码 ?地址链接: https://github.com/Gazler/cloneme. LiGuicaideMacBook-Pro:git_hug?Guicai$?git?clone?https://github.com/Gazler/cloneme
Cloning?into?‘cloneme‘...
remote:?Countin...
分类:
其他好文 时间:
2014-11-24 15:31:10
阅读次数:
292
首先切到Terminal下 安装游戏?sudo gem install githug LiGuicaideMacBook-Pro:~?Guicai$?gem?install?githug
Fetching:?mime-types-1.25.1.gem?(100%)
ERROR:??While?executing?gem?...?(Gem::Fil...
分类:
其他好文 时间:
2014-11-24 01:18:57
阅读次数:
174
1 //为实现各种现代浏览器的requestAnimationFrame()方法,创建一段简单的跨浏览器保障代码(polyfill),以实现流畅、高效的动画。由保罗?艾里什(Paul Irish)编写,网址为 http://bit.ly/req_anim_frame。 2 window.req...
分类:
编程语言 时间:
2014-11-23 15:45:01
阅读次数:
283
首先手机root且安装busybox和超级终端软件,这里不提供自己百度一大堆一.制作scatter示范PRELOADER 0x0{}MBR 0x600000{}EBR1 0x680000{}__NODL_PMT 0x700000{} __NODL_PRO_INFO 0xb00000{}__NODL_...
分类:
其他好文 时间:
2014-11-23 15:40:10
阅读次数:
266
今天想研究一下log4j的代码,打开log4j的文件包,发现了porn.xml。哦,估计这是一个maven项目。好!于是我就开始装maven了。 我首先是在maven的官网上下载的maven的安装包,接着解压。OK,现在轮到配置.bash_pro...
分类:
其他好文 时间:
2014-11-21 22:02:04
阅读次数:
131