- Learning Linux Binary Analysis
- Ryan “elfmaster” O'Neill
- 88字
- 2021-07-16 12:56:55
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:
推薦閱讀
- Python程序設計教程(第2版)
- 自制編譯器
- Java異步編程實戰
- 程序員面試算法寶典
- Groovy for Domain:specific Languages(Second Edition)
- Instant QlikView 11 Application Development
- Oracle Exadata專家手冊
- Node.js Design Patterns
- Monitoring Docker
- Joomla!Search Engine Optimization
- Learning iOS Penetration Testing
- C++ Data Structures and Algorithm Design Principles
- C/C++語言程序開發參考手冊
- Slick2D Game Development
- Neo4j權威指南 (圖數據庫技術叢書)