Skip to content

adeelahmadk/nix-system-programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux System Programming

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

Sections

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

About

Exploring system programming concepts for Unix-like OS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors