BR 技术头条 技术链接、资讯与社区分享流
pa paper.seebug.org / 2023-11-06 22:59 / by @技术头条

TinyInst 的插桩实现原理分析

打开原文 喜欢 1 请先微博登录后参与 0 条评论
本机暂存
TinyInst 是一个基于调试器原理的轻量级动态检测库,由 Google Project Zero 团队开源,支持 Windows、macOS、Linux 和 Android 平台。同 DynamoRIO、PIN 工具类似,解决二进制程序动态检测的需求,不过相比于前两者 TinyInst 更加轻量级,更加便于用户理解,更加便于程序员进行二次开发。

本文将通过分析 TinyInst 在 Windows 平台上的插桩源码,来理解 TinyInst 的基本运行原理;为后续调试 TinyInst 的衍生工具(如 Jackalope fuzzing 工具)或二次开发打下基础。

发表评论

请先微博登录后参与