摘要:
简介 搜索"导入表注入", 网上大堆的博客和代码, 统统都是修改PE文件实现的. 这里将介绍exe加载到内存后, 修改主模块映像, 而不必去改变本地的exe文件的注入方法. 原理 注入原理 简单来说, exe被加载时, 会遍历导入表, 依次使用LoadLibrary加载导入表的依赖dll, 而我们要 阅读全文
摘要:
反调试是一种重要的软件保护技术,特别是在各种游戏保护中被尤其重视。 另外,恶意代码往往也会利用反调试来对抗安全分析。 当程序意识到自己可能处于调试中的时候,可能会改变正常的执行路径或者修改自身程序让自己崩溃,从而增加调试时间和复杂度。 在Windows和Android平台下, 反调试随处可见, 它的 阅读全文
摘要:
前言 公司某段业务需要将python代码移植到c++, 其中多数情况下, 只需简单的更改词法和语法即可, 直到我遇到如下场景: 初始化时使用大量数据, 且会做多次数据拼接. 有时数据中还会混入不同的类型 在python中, 这一需求可使用list轻松地实现, 但c++中就xx了.. 大量使用dict 阅读全文
摘要:
环境搭建 参考文献 source.android.com:为AOSP搭建构建环境 准备系统 下载并安装Ubuntu 16.4 LTS 更换国内镜像源(可选) 打开software & updates,选择最佳镜像源,随后close->reload->install->reboot. 更新软件 $ s 阅读全文