08 2016 档案
摘要:1: 打开 项目名称.iml 文件. 添加这行 : option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" 2: 在“main”下建立一个子目录 "assets" 3.放入你需要的文件在assets里面
阅读全文
摘要:在逆向汇编的时候,利用ida 的F5能大大提高分析效率。可是问题就是,F5之后的伪C代码,基本上就是通过地址来访问内存的位置,并不是通过变量名称,这就经常需要用到指针。然后关于被C指针支配的恐惧,早已深深刻在心里。。。 但是没办法,无论是从分析代码逻辑,还是自己写解密逻辑,,,都需要用到指针(虽然我
阅读全文
摘要:以下都是自己想的,经过程序的运行,结合学过的知识,来总结的乱七八糟的(不一定对的)小知识,俗称野路子 1.char a; &a可作为指针 本来指针在底层就是指向地址的,C语言的&又是取地址符号,就都是地址了,,,就可以通用 strcpy()函数原型: errno_t strcpy_s( char *
阅读全文
摘要:下面是访问String的一些方法:GetStringUTFChars将jstring转换成为UTF-8格式的char*GetStringChars将jstring转换成为Unicode格式的char*ReleaseStringUTFChars释放指向UTF-8格式的char*的指针ReleaseSt
阅读全文
摘要:关于JNU_CallMethodByName函数许多博客都讲的比较好,比如下面这篇文章,防止他的blog没有了,就转过来 转自http://blog.xinspace.space/2015/05/26/jni-6th-exceptions/ JNI技术解析第六章 异常 2015-05-26 | An
阅读全文
摘要:0x0.前言 在分析样本的时候,由于样本对时间作了检验,然后超出了允许时间,想要动态跑就不行,所以这次准备重打包样本,然后动态跑跑 0x1.开始工作 要修改的就是这两个字段 用JEB脚本Byte2Char.py看就是下面的东西 用集成工具或者命令行来获取smali,然后定位到要修改的smali代码处
阅读全文
摘要:转自:http://lcl088005.iteye.com/blog/2284696 我是个idea的忠实用户,新公司的项目都是用eclipse做的,通过svn拉下代码后发现,注释的内容里,中文内容都是乱码。问过项目负责人,说可能是GBK编码。 但是,我通过idea的setting设置了编码,试了5
阅读全文
摘要:1 import android.content.pm.PackageInfo; 2 import android.content.pm.PackageManager; 3 import android.content.pm.Signature; 4 import android.support.v7.app.AppCompatActivity; 5 import android.os...
阅读全文
摘要:1.List ArrayList 可随机访问元素,但中间插入和一处元素较慢 LinkedList 在中间进行的插入和删除操作代价较小,随机访问比ArrayList较慢 特性集比ArrayList大 可随机访问元素,但中间插入和一处元素较慢 在中间进行的插入和删除操作代价较小,随机访问比ArrayLi
阅读全文
摘要:娜迦:libchaosvmp.so,libddog.solibfdog.so 爱加密:libexec.so,libexecmain.so 梆梆:libsecexe.so,libsecmain.so,libDexHelper.so 360:libprotectClass.so,libjiagu.so
阅读全文