There are 2 repositories under system-calls topic.
Penetration testing utility and antivirus assessment tool.
Linux system calls.
Fish for BSD system calls and MACH traps inside of XNU ✌️
userland exec for Linux x86_64
Implementation of PCI drivers, kprobe, sysfs, devfs, sensor driver, miscdevices, synchronization
A patch to add colors to the strace output
Open source malware detection program using machine learning algorithms on system call traces.
linux programming book examples
This repository gives the complete description of adding system calls to the xv6 kernel.
Codes pertaining to OS Lab for Course CO254 - Operating Systems[CSE NITK SEM-4]
classroom exercises for 'Operating Systems' course
A categorized list of system calls used by popular Unix-like operating systems
SJTU-CS356-Projects
Basic operating system concepts in c language.
Repository for the CSDS 338 (Intro to Operating Systems) Lab for Case Western Reserve University designed by me :)
Implementation of some Linux commands using system callls
💾 Low level programming projects repository. Done at @ALXAfrica-Holberton School
Operating System Projects
OS-Programs related to System Call, Process Creation, Threading, Synchronization, Race condition, Semaphores, Inter-Process-Communication, Pipes, Shared memory, message passing & further more.
A simple UNIX command interpreter making as a final project of the low-level programming and algorithm quarter at ALX school of software engineering by Ella and Alexxy
Linux terminal clone. Supports 5 internal commands: cd, history, echo, exit, pwd, and 5 external commands: ls, cat, date, rm, mkdir
A Windows driver that overrides the SSDT to hook NT system calls
OS Lab Programs S4 KTU
XV6 is a simple Operating system created by MIT. In this project, we decided to create some syscalls and make a change in the Scheduling policy. We add Round-Robin Policy with different Quantum, Priority Policy, and multilevel queue.
Extended xv6 operating system with new console shortcuts and command history, new system calls, BJF and RR and LCFS scheduling, new synchronization methods like priority lock, shared memory
A c++ implementation of making bin file for a c file using system calls internally. This program averse creating a command line and to activate that from any location in the linux terminal
x86_64 Assembly examples written in AT&T GAS Syntax.
7 Programming Assignments as part of CS 537 (Operating Systems) at UW Madison
This repository contains various projects and assignments completed by students of the ALX Software Engineering program. These projects focus on developing low-level programming skills using the C programming language, including topics such as memory management, pointers, algorithms, data structures, and system calls.
Unix OS, Process Creation, System Calls, Process Communication using Pipes and Signals, Shared Memory, Process Synchronization using POSIX Semaphores, Unix File System Manipulation,