Skip to content

daniel-ploetzl/proc-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

proc-lab

Linux process lifecycle and execution behaviour lab for analysing runtime behaviour, session control and process observability.

Overview

This project explores how Linux processes behave under controlled execution conditions, including session detachment, process group management and lifecycle tracking.

It includes a monitoring component that observes runtime execution and active payload processes.

Components

Execution Layer

  • Session detachment using setsid
  • Process group management
  • Execution from volatile memory (/dev/shm)
  • Controlled process lifecycle and termination logic

Monitoring Layer

  • External process tracking via PID discovery
  • Runtime payload counting
  • Lifecycle logging of active processes
  • Continuous system state observation

Focus Areas

  • Linux process model
  • Runtime behaviour analysis
  • Process visibility and lifecycle tracking
  • System-level execution control

Disclaimer

All experiments are performed in controlled environments for educational purposes.

About

Bash-based lab tool for analysing Linux process lifecycle, session behaviour and runtime execution patterns

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages