A collection of programs and brief notes on Linux system programming.
On some Debian/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. |
| Debug | Debugging and core dump analysis of compiled binaries |
| Isolation | Run processes in isolation |