Skip to content

sumin-world/suminworld-system-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

suminworld-system-lab 🖥️

C Linux License: MIT

System programming & networking lab (C, Linux, OSTEP practice)

A collection of hands-on system programming exercises, Linux kernel exploration, and network programming fundamentals using C.


🧪 Overview

  • 시스템 프로그래밍 · 네트워크 · 리눅스 커널 학습 및 실습 저장소
  • 개발 환경: UTM Ubuntu + VS Code (SSH)

📂 Structure

  • network/ : TCP/UDP client, Wireshark analysis
  • kernel/ : OSTEP, linux-insides, kernel system call/scheduler analysis
  • process/ : Process & thread, fork exercises
  • echo_server_select/ : Select-based echo server (C network programming)

🚀 Goals

  • Build strong foundations in system programming (C, Python, Rust)
  • Understand network traffic & security (Wireshark + custom client code)
  • Explore Linux kernel internals (OSTEP, linux-insides)
  • Apply knowledge to security research

About

System programming & networking lab (C, Linux, OSTEP practice)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published