A collection of programs and brief notes on Linux system programming.
On some Ubuntu systems, POSIX man pages are not installed by default. You can install following packages for this purpose:
sudo apt install manpages-posix manpages-posix-dev
Topic | Description |
---|---|
Reverse Engineering | Tools & techniques used to debug, inspect, and audit binaries. |
Processes | fork & exec procs, use IPC, manage memory, threads. |
File I/O | Perform async & memory-mapped file I/O |
Socket I/O | Network programming with socket API |
Security | Identify weak & vulnerable code. Try to exploit it. |