- 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:
推薦閱讀
- HornetQ Messaging Developer’s Guide
- SpringMVC+MyBatis快速開發(fā)與項目實(shí)戰(zhàn)
- Visual C++實(shí)例精通
- Android 9 Development Cookbook(Third Edition)
- Ray分布式機(jī)器學(xué)習(xí):利用Ray進(jìn)行大模型的數(shù)據(jù)處理、訓(xùn)練、推理和部署
- Linux Shell核心編程指南
- Learning JavaScript Data Structures and Algorithms(Second Edition)
- Distributed Computing in Java 9
- Python函數(shù)式編程(第2版)
- OpenCV Android Programming By Example
- PHP+MySQL動態(tài)網(wǎng)站開發(fā)從入門到精通(視頻教學(xué)版)
- Scratch從入門到精通
- Learning Cocos2d-JS Game Development
- Python Django Web從入門到項目實(shí)戰(zhàn)(視頻版)
- Raspberry Pi開發(fā)實(shí)戰(zhàn)