Previous
Up
Next
Home
Writing shellcode for Linux and *BSD
Up:
Security
Next:
1. Introduction
Writing shellcode for Linux and *BSD
Author:
Daniele Mazzocchio
Last update: Apr 26, 2006
Table of contents
1. Introduction
2. Linux system calls
2.1 int 0x80
2.2 libc
3. *BSD system calls
4. Writing the shellcode
4.1 In assembler
4.2 In C
5. Spawning a shell
6. Shellcode analysis
6.1 Trust is good...
6.2 ...but control is better
7. Appendix
7.1 References
7.2 Bibliography
Previous
Up
Next
Home
Writing shellcode for Linux and *BSD
Up:
Security
Next:
1. Introduction