摘要:
#!/bin/bash #选本替换成https://github.com/google/protobuf/releases/tag/v2.6.1 echo Building Google Protobuf for Mac OS X / iOS. echo Use 'tail -f build.log' to monitor progress. ( PREFIX=`pwd`/protobuf ... 阅读全文
摘要:
1 char encrypt_string[4096] = { 0 }; 2 AES_KEY aes; 3 char key[17] = "quck7295abvdefgh"; 4 char iv[17] = "abcdefgh3762quck"; 5 st... 阅读全文
摘要:
游戏循环以及调度函数 开启 void scheduleUpdate void schedule(SEL_SCHEULE selector ,float interval) //跟scheduleUpdate函数功能一样,不过提供一个回调函数,和一个回调周期时间间隔。 停止 void... 阅读全文
摘要:
1 /* 2 * File: FindRange.java 3 * Name: 4 * Section Leader: 5 * -------------------- 6 * This file is the starter file for the FindRange probl... 阅读全文
摘要:
思考之前研究了下如何调试和尝试反一个别人加密的东西, 所以现在的体会就是:其实重点不是你如何加密, 重点是如何不让别人知道你怎么加密的因为像这种自己加密的资源运行的时候自己解密之后拿来用的程序, 我甚至根本不用关心你到底怎么加密, 加密算法是啥, 我只需要知道, 你解密完了之后, 那个资源的内存块在... 阅读全文
摘要:
plutil 查看文件指定字段内容plutil -p info.plist | grep CFBundleExecutable 查看info.plist文件中CFBundleExecutable字段中的内容class-dump 讲mach-0文件中的头文件提取出来class-dump -S -s -... 阅读全文
摘要:
andorid 系统的so库位于/system/lib/libdvm.sodvmDexFileOpenPartial(void const*, int, DvmDex **) _Z21dvmDexFileOpenPartialPKviPP6DvmDex //为解密后的需要dump的dexadbshe... 阅读全文
摘要:
一、在SO中关键函数上下断点刚学逆向调试时。大多都满足于在SO中某关键函数上下断点。然后通过操作应用程序,去触发这个断点,然后进行调试详细的步骤可以参见非虫大大的《Android软件安全与逆向分析》简单说:在libsyclover.so文件中有一个函数jnicall1。每次单击按钮的时候,便会调用此... 阅读全文
摘要:
下载usbmuxd从这里12下载usbmuxd,解压到本地。我们要用到的只有python-client目录下的tcprelay.py和usbmux.py两个文件,把它们放到同一个目录下,如笔者的/Users/snakeninny/Code/USBSSH/使用usbmuxdusbmuxd的用法比较简单... 阅读全文