非虫的专栏

专注Android、macOS、iOS、Linux、Windows、Java软件安全、逆向分析、协议分析、加密与解密等技术...

IDA密码算法匹配插件findcrypt2升级指南

IDA密码算法匹配插件findcrypt2升级指南 使用IDA Pro进行二进制逆向分析时,遇到最多的场景之一便是:初始化idb时需要对二进制做自动化加解密算法识别。 本篇的主要目的是,结合分析目前的密码识别插件的现况,自已动手实现功能更强的findcrypt3插件。 现状 IDA Pro在...

2018-09-02 16:27:45

阅读数 573

评论数 1

jsc反编译工具编写探索之路

对于经常做游戏安全逆向的读者来说,可能会经常遇到Cocos2dx编写的游戏。这个国产开源的游戏开发引擎支持多种编程语言进行游戏开发:发括主流的C/C++/JavaScript/Lua,之前,与大家讨论的Lua软件安全系列的文章,讨论的是采用Cocos2dx+Lua开发的游戏。而今天要聊的是基于Ja...

2018-09-02 16:22:40

阅读数 2915

评论数 1

动手打造Android7.0以上的注入工具

动手打造Android7.0以上的注入工具 在不使用Xposed的一些场景下,想要Hook进入目标APK的方法,最直接有效的方法是注入代码到目标APK,进而完成Hook操作。 面临的挑战 编写注入工具的原理是借助安卓系统的ptrace接口,操纵目标进程的内存,修改进程空间的数据与代码,然后调...

2018-09-03 08:54:18

阅读数 976

评论数 2

Android程序分析环境搭建-Windows篇

Android程序分析环境搭建-Windows篇 上一篇讲了如何在Ubuntu上搭建Android程序分析环境,现在,我们继续讲解如何在Windows上完成这些操作。 Windows分析环境搭建 如果读者不打算在Windows环境上编译Android源码,则最低可以使用Windows XP作...

2018-09-02 13:39:11

阅读数 272

评论数 0

Android程序分析环境搭建-Linux篇

Android程序分析环境搭建-Linux篇 上一篇讲了如何在macOS上搭建Android程序分析环境,现在,我们继续讲解如何在Linux上完成这些操作。 Ubuntu分析环境搭建 Android官方推荐使用Ubuntu操作系统来编译Android系统源码。Ubuntu系统的使用方法简单,...

2018-09-02 13:36:47

阅读数 68

评论数 0

Android程序分析环境搭建-macOS篇

Android程序分析环境搭建-macOS篇 在实际的Android软件开发过程中,可能很多开发人员有过这样的经历: 我有一个不错的idea,正在开发一款类似想法的软件,可是涉及到的一些功能上的具体代码细节却难以下手,我看到别人的程序中有这个功能,它们是如何实现的呢? 我不小心安...

2018-09-02 13:27:08

阅读数 256

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭