基于armv7l架构的进程注入研究——使用ptrace注入shellcode
# ARMv7l架构进程注入技术研究与实践
## 一、ARM架构与ptrace基础
### 1.1 ARM架构概述
ARMv7l是32位ARM架构,具有以下特点:
- 小端字节序
- 支持ARM和Thumb两种指令集
- 寄存器结构不同于x86架构
- 系统调用通过SWI(Software Interrupt)指令实现
### 1.2 ptrace系统调用
ptrace是Linux下的进程调试系统调用,原型为:
```c
long ptrace(enum __ptrace_reques
2025-08-22 06:11:34
0