Skip to content

Simple implementation of service that detect suspicious activity with processes run on your system

Notifications You must be signed in to change notification settings

architectxor/procsentinel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Process Sentinel

The Process Sentinel is the piece of software that iterates over running processes, and then concludes if it is suspicious. Through its operation it assess the following parameters:

  • software packaging,
  • self-modification of .text section
  • presence of writable and executable memory regions within process memory
  • external connections

Result are written in separate files in the tmp/procsent:

  • main_log -- general information about analyzed processes
  • <PID>-<process_name>-<unique_id> -- detailed results for the particular process

⭐ How to run it

user@host $ sudo ./procsent.py &
[<job_number>] + <PID> sudo ./procsent.py
user@host $ disown %<job_number>

Related Projects

  1. Dataset of Packed ELF files
  2. Bintropy

About

Simple implementation of service that detect suspicious activity with processes run on your system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages