1. 如何快速定位Android APP中的关键函数?

    需求来源 在逆向分析中,肯定是越快地定位到目标函数越好,那么有没有这样的一种工具可以快速地辅助分析人员定位到目标函数呢?

    2017/03/01 android

  2. 基于Xposed和Substrate的通用性SO注入

    需求来源 如果需要注入SO且HOOK一些功能做研究分析,必然需要注入、HOOK,而对于不同的分析目标除了HOOK的函数不同之外,注入部分是相同的,可以把相同部分的代码提出来,做成一个功能,那么以后注入部分就不用再次编写了,分析的时候只需要编写HOOK代码即可。

    2017/03/01 android

  3. unity3d引擎的游戏的脚本DUMP及HOOK方案优化

    对unity3d引擎的游戏,重要的资源就是C#脚本,脚本是被打包到APK的assets目录下的一些dll文件,有的APP可能会对其加密,运行的时候再动态解密。可以通过HOOK libmono.so中的函数mono_image_open_from_data_with_name就可以DUMP出原始内容,如果加入的有其他加解密代码,可以进一步地对解密函数进行HOOK,也是可以DUMP出内容的。

    2017/03/01 android

  4. cocos2dx-Lua引擎游戏脚本及图片资源解密与DUMP

    分析目标 少年三国志,包名:com.youzu.android.snsgz 全民水浒,包名:com.tencent.Q108

    2017/03/01 android

  5. Python编码unicode Gbk Utf8字符集转换的正确姿势

    规范 脚本文件编码 由于需要经常性使用到中文字符,因此Python脚本新建后,请在头部添加代码: # coding: utf-8 或者为pycharm设置代码模版,这样每次新建Python文件时会自动带上以上代码。如果不添加,即使中文字符串以u开头,也是编译不通过的。

    2017/02/27 python

  6. 源码Android安卓应用手势锁图案解锁的实现

    交互细节 用户首先使用账号/密码进行登录。 登录成功后,判断是否是第一次登录使用,如果是第一次则显示创建手势密码的界面,要求用户创建手势锁。 创建的过程中要求用户连接至少四个点,并且绘制两次以确认绘制正确并记住绘制的路径。确认成功后进入APP首页。 用户在APP页面使用功能后,把APP退出到后台一定时间(超时),则下次再打开APP时弹出解锁页面,要求用户解锁,解锁成功进入APP页面。 APP完全退出,下次重新打开APP使用,如果登录账号有缓存登录有效状态并且未过期,则跳过用户账号登录页面进入手势解锁页面,如果登录状态失效则需要重新输入账号密码登录。 用户连续解锁5次失败则进入账号密码登录页面,如果用户忘记手势密码也可以直接点击“忘记手势密码”通过重新登录账号密码来重新设置手势锁。

    2017/02/27 android

  7. cef编译及使用-Windows上编译cef

    2017/02/17 program

  8. Python开发规范及建议

    2017/02/01 python

  9. Android常见错误UnsatisfiedLinkError的解决方案

    想必很多开发者和我们一样,遇到过许多UnsatisfiedLinkError的困难,着实令人头疼,现在总结一下,希望能帮助更多的人。

    2016/11/22 android

  10. Android主流HOOK框架介绍与应用--游戏破解游戏外挂的必杀技

    图片显示不全的话可以参考:Android主流HOOK框架介绍与应用–游戏破解游戏外挂的必杀技

    2016/10/25 android