官术网_书友最值得收藏!

Advanced function-tracing software

In 2013, I designed a tool that traces function calls. It is quite similar to strace and ltrace, but instead of tracing syscalls or library calls, it traces every function call made from the executable. This tool was covered in Chapter 2, The ELF Binary Format, but it is quite relevant to the topic of ptrace. This is because it is completely dependent on ptrace and performs some pretty wicked dynamic analysis using control flow monitoring. The source code can be found on GitHub:

https://github.com/leviathansecurity/ftrace

主站蜘蛛池模板: 阳曲县| 靖远县| 芦溪县| 同仁县| 哈巴河县| 乐清市| 泰安市| 绍兴县| 湄潭县| 兰溪市| 本溪市| 毕节市| 新建县| 年辖:市辖区| 和静县| 临朐县| 哈密市| 来凤县| 无锡市| 大竹县| 乌兰浩特市| 灵武市| 海伦市| 大城县| 聊城市| 兴义市| 香格里拉县| 赞皇县| 勃利县| 孝昌县| 惠水县| 乃东县| 通州区| 兴国县| 武城县| 宁阳县| 钟祥市| 奇台县| 阿勒泰市| 新郑市| 黑山县|