Skip to content

Latest commit

 

History

History
12 lines (8 loc) · 645 Bytes

initialProposal.md

File metadata and controls

12 lines (8 loc) · 645 Bytes

Project Idea

Monitoring what a program does in the backend with os system calls can provide a lot of information.

The basic agenda for this project is to use and implement full features of <sys/ptrace.h> in unix/linux systems to create an application which can detect all the system calls made by a given program and print it "beautifully" in the terminal with proper explanation.

It would extensively use core features of C.

Future research: We can train an anomaly detection model to detect and report malwares and other destructive programs. We can also create patterns of activity that virus or malware make and detect them.