GitHub topics: syscall
johannst/rv64i-linux-user-no-std
rv64i linux userspace no_std
Language: Rust - Size: 7.81 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

johannst/dynld
Dynamic linker studies.
Language: C - Size: 140 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 24 - Forks: 1

johannst/mini-kvm-rs
Playground for KVM in rust.
Language: Rust - Size: 3.72 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 3 - Forks: 4

cinit/LibcoreSyscall
A library for loading ELF from memory and/or making Linux syscalls on Android written in pure Java.
Language: Java - Size: 264 KB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 165 - Forks: 33

Pithase/asm-payloads-loaders
Desarrollo paso a paso de cargadores de payloads, escritos exclusivamente en lenguaje Ensamblador x86-64 para Linux, sin dependencias externas y utilizando solo syscalls. | Step-by-step development of payload loaders, written exclusively in x86-64 Assembly for Linux, with no external dependencies and using only syscalls.
Language: Assembly - Size: 219 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 10 - Forks: 1

annihilatorq/shadow_syscall
windows syscalls with a single line and a high level of abstraction. has modern cpp20 wrappers and utilities, range-based DLL and export enumeration, wrapper around KUSER_SHARED_DATA. supported compilers: clang, gcc and msvc
Language: C++ - Size: 297 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 178 - Forks: 21

wookietreiber/strace-analyzer
analyzes strace output
Language: Rust - Size: 262 KB - Last synced at: about 12 hours ago - Pushed at: 12 months ago - Stars: 83 - Forks: 6

redox-os/kernel
Mirror of https://gitlab.redox-os.org/redox-os/kernel
Language: Rust - Size: 3.8 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 707 - Forks: 91

YoSTEALTH/Liburing
Liburing is Python + Cython wrapper around C Liburing, which is a helper to setup and tear-down io_uring instances.
Language: Cython - Size: 581 KB - Last synced at: about 15 hours ago - Pushed at: 3 months ago - Stars: 108 - Forks: 5

guidedhacking/GH_Syscall
Small class to help perform syscalls.
Language: C - Size: 23.4 KB - Last synced at: about 12 hours ago - Pushed at: 12 days ago - Stars: 21 - Forks: 18

dutchpsycho/ActiveBreach-Engine
Dynamic Syscall Dispatch & Execution Framework, Bypassing Usermode hooks & Kernel protections (Win10/11x64)
Language: C++ - Size: 214 KB - Last synced at: 18 days ago - Pushed at: 24 days ago - Stars: 12 - Forks: 0

Kudaes/LOLBITS
** DISCONTINUED ** C2 framework that uses Background Intelligent Transfer Service (BITS) as communication protocol and Direct Syscalls + Dinvoke for EDR user-mode hooking evasion.
Language: C# - Size: 21.3 MB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 215 - Forks: 40

BaseMax/c-nostdlib-assembly
We define own _start point without using GLIBC runtime library using Assembly. (x86_64 and i386)
Language: C - Size: 21.5 KB - Last synced at: 7 days ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 0

veldrane/linux-syscall-analyzer
Python parser for strace output logs. Tool parses data, adds missing context and import data into elastic search for further analysis. Warning - lots of spaghetti code inside :). On the other hand tool and whole concept can be really useful for revealing application architecture from the system point of view
Language: Python - Size: 3.39 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

Kara-4search/SysCall_ShellcodeLoad_Csharp
Load shellcode via syscall
Language: C# - Size: 83 KB - Last synced at: 18 days ago - Pushed at: almost 4 years ago - Stars: 53 - Forks: 11

objectionary/eo-sys 📦
EO Objects Interacting with Operating System Level
Language: Java - Size: 177 KB - Last synced at: 10 days ago - Pushed at: 9 months ago - Stars: 6 - Forks: 4

Nugine/rlimit
Resource limits
Language: Rust - Size: 234 KB - Last synced at: 30 days ago - Pushed at: about 2 months ago - Stars: 46 - Forks: 10

rdbo/libmem
Advanced Game Hacking Library for C, Modern C++, Rust and Python (Windows/Linux/FreeBSD) (Process/Memory Hacking) (Hooking/Detouring) (Cross Platform) (x86/x64) (DLL/SO Injection) (Internal/External) (Assembler/Disassembler)
Language: C - Size: 2.35 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 926 - Forks: 108

wizardengineer/krakensvm-mg
A simple x86_64 AMD-v hypervisor type-2 Programmed with C++, with soon to be added syscall hooks. [W.I.P]
Language: C++ - Size: 952 KB - Last synced at: 23 days ago - Pushed at: almost 2 years ago - Stars: 94 - Forks: 17

mebeim/systrack
📡🐧 Linux kernel syscall implementation tracker
Language: Python - Size: 2.66 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 210 - Forks: 12

papo1011/os161
Lightweight educational operating system
Language: C - Size: 2.71 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

yasukata/zpoline
system call hook for Linux
Language: C - Size: 230 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 550 - Forks: 40

oliwer/syscall
Run system calls from your shell
Language: Roff - Size: 11.7 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

JustasMasiulis/inline_syscall
Inline syscalls made easy for windows on clang
Language: C++ - Size: 35.2 KB - Last synced at: 29 days ago - Pushed at: 11 months ago - Stars: 700 - Forks: 86

JustasMasiulis/nt_wrapper
A wrapper library around native windows sytem APIs
Language: C++ - Size: 535 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 431 - Forks: 83

ixty/mandibule
linux elf injector for x86 x86_64 arm arm64
Language: C - Size: 24.4 KB - Last synced at: about 2 months ago - Pushed at: almost 7 years ago - Stars: 332 - Forks: 72

nullswan/bpfsnitch
Real-time network & syscall monitoring tool for Linux systems and Kubernetes clusters
Language: Go - Size: 779 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 93 - Forks: 3

nervosnetwork/ckb-std
This library contains serveral modules that could help you write CKB contract with Rust.
Language: Rust - Size: 6.42 MB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 27 - Forks: 20

b1tg/syscall-finder
Find Windows syscall numbers from ntdll.dll
Language: Rust - Size: 3.91 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 4

im-razvan/ntdllSyscallDumper
A minimal C++ tool to extract syscall IDs from ntdll.dll on Windows x64 systems.
Language: C++ - Size: 30.3 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

PiotrSmola/Syscall-SEND
Language: Assembly - Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

lavrd/tunnel
Network tunnel as an example
Language: Rust - Size: 168 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

MatheuZSecurity/detect-lkm-rootkit-cheatsheet
Cheat sheet to detect and remove linux kernel rootkit
Size: 1.04 MB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 47 - Forks: 11

Evian-Zhang/introduction-to-linux-x86_64-syscall
Linux x86_64系统调用简介(长线更新中)
Language: C - Size: 1.4 MB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 14 - Forks: 3

Mohamed-Mostafaaa/alx-system_engineering-devops
I'm now a ALX Student, this is my system engineering devops
Language: Shell - Size: 599 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 3 - Forks: 0

earthly/setup-ucacher
Installs ucacher (Earthly Universal Caching) in a GHA job
Size: 26.6 MB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 96 - Forks: 3

JJTech0130/swift-raw-syscall
Raw syscalls, in pure Swift!
Language: Swift - Size: 5.86 KB - Last synced at: 29 days ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

gabrieldiem/sieve-of-eratosthenes-primes-and-xargs-with-fork-exec
Fork + Exec implementation of primes calculation with the Sieve of Eratosthenes algorithm and a simpler version of xargs
Language: Python - Size: 136 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

bucanero/ps3mapi-lib
PS3 MANAGER API
Language: C - Size: 58.6 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 15 - Forks: 1

vkobel/linux-syscall-hook-rootkit
Simple kernel module that hooks the `execve` syscall and waits for `date` to be executed with the `backd00r` argument followed by a PID number, elevating it to root credentials.
Language: C - Size: 19.5 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 23 - Forks: 4

keowu/InstrumentationCallbackToolKit
A fast method to intercept syscalls from any user-mode process using InstrumentationCallback and detect any process using InstrumentationCallback.
Language: C++ - Size: 134 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 26 - Forks: 9

dutchpsycho/syscall-dumper
Clean SSN (syscall) dumper designed to evade EDR & AV hooks
Language: C++ - Size: 41 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

pmem/vltrace 📦
Tool tracing syscalls in a fast way using eBPF linux kernel feature
Language: C - Size: 1.14 MB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 98 - Forks: 20

oracle-samples/bysyscall
bypass system calls using BPF
Language: C - Size: 144 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 38 - Forks: 7

blaind/hstrace
Syscall tracing CLI & library made in Rust
Language: Rust - Size: 379 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 14 - Forks: 2

polaris64/syswall
Work in progress firewall for Linux syscalls, written in Rust
Language: Rust - Size: 203 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 126 - Forks: 6

guided-hacking/GH_Syscall
Small class to help perform syscalls.
Language: C - Size: 20.5 KB - Last synced at: 5 days ago - Pushed at: 8 months ago - Stars: 2 - Forks: 1

iraqichild/syscall-deleter
nulls every system-syscall-number
Language: C++ - Size: 19.5 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

iraqichild/Syscall-Swapper
Simple project I made to swap over a syscall number from one function to another. Use freely just credit me...
Language: C++ - Size: 5.86 KB - Last synced at: 30 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 1

mauri870/syscall
syscall(1) - Test a linux system call
Language: C - Size: 14.6 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 1

briceburg/fdclose
attach to a process and close a file descriptor
Language: C - Size: 22.5 KB - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 28 - Forks: 4

kensh1ro/Willie-C2
A Golang implant that uses Discord as a C2 team server
Language: Go - Size: 17.6 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 64 - Forks: 10

xfgusta/strace-with-colors
A patch to add colors to the strace output
Size: 418 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 45 - Forks: 5

falcosecurity/event-generator
Generate a variety of suspect actions that are detected by Falco rulesets
Language: Go - Size: 557 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 93 - Forks: 39

inkeliz/go_inkwasm
Faster alternative to `syscall/js`. Code-generated Javascript and Assembly, up to 2x faster than native syscall/js.
Language: Go - Size: 72.3 KB - Last synced at: 28 days ago - Pushed at: 12 months ago - Stars: 33 - Forks: 2

samuelselasi/alx-low_level_programming
ALX Low Level Programming (C)
Language: C - Size: 753 KB - Last synced at: 19 days ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 1

parhamsoltani/xv6_OS_Project
Creating a Scheduler and several different Syscalls on xv6 OS
Size: 410 KB - Last synced at: 8 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

blackdreamer15/alx-system_engineering-devops
Language: Shell - Size: 135 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

glasswalk3r/Linux-NFS-BigDir 📦
Perl module to quickly read a large number of entries from directories under NFS
Language: Perl - Size: 42 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

rizasghari/basic_syscall_webserver
Basic http web server implementation with GoLang from scratch using syscall standard package
Language: Go - Size: 1.58 MB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

moazragab12/STM_System-Programming-with-Linux
Language: C - Size: 14.8 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

thebigcicca/HiddenGhost
HiddenGhost is an new solution for find system call table with support for 5.7x kernels +
Language: C - Size: 97.7 KB - Last synced at: 5 days ago - Pushed at: 11 months ago - Stars: 4 - Forks: 1

Borislavv/go-mmap
Comfortable implementation of mmap api in golang.
Language: Go - Size: 16.6 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

wendymunyasi/alx-system_engineering-devops
Learn devops practices.
Language: Shell - Size: 607 KB - Last synced at: 29 days ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 9

raminfp/linux_syscall
C source code and Assembly linux system call
Language: C - Size: 11.7 KB - Last synced at: 7 days ago - Pushed at: about 8 years ago - Stars: 8 - Forks: 2

heyvito/gommap
mmap support for Golang
Language: Go - Size: 26.4 KB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0

misaelcudekmaceiras/LenguajeC
C ejemplos básicos.
Language: C - Size: 1.23 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 9 - Forks: 2

tklauser/statx
Report file status using the Linux statx(2) syscall
Language: Go - Size: 8.79 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 13 - Forks: 2

lonnywong/glibcmock
A solution of mocking glibc function with Google Test.
Language: C++ - Size: 389 KB - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 20 - Forks: 8

tamunyai/alx-system_engineering-devops
ALX Full Stack Engineering System Engineering and DevOps Module.
Language: Shell - Size: 121 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

ZekeTheCoder/alx-system_engineering-devops
alx-system_engineering-devops
Language: Shell - Size: 306 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

tamunyai/alx-low_level_programming
ALX Full Stack Engineering Low-Level Programming Module.
Language: C - Size: 156 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

juliangrtz/frida-iOS-syscall-tracer
Traces syscalls on iOS via Frida, including Mach syscalls
Language: TypeScript - Size: 122 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 28 - Forks: 6

Sh0ckFR/InlineWhispers2
Tool for working with Direct System Calls in Cobalt Strike's Beacon Object Files (BOF) via Syswhispers2
Language: Assembly - Size: 131 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 172 - Forks: 30

lavrd/tun
Example of TUN device usage
Language: Rust - Size: 9.77 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

coleak2021/vehsyscall
vehsyscall:a syscall project that may bypass EDR
Language: C - Size: 1.06 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

zxsvrx/macos-syscall-examples
A repository containing example programs written in x86_64 assembly using nasm syntax and System V AMD64 ABI calling convention for macOS.
Language: Assembly - Size: 41 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

felipensp/vtracer
Ptrace interface for writing tracing tools in V and tracing tool
Language: V - Size: 10.7 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

axel223/Search-dir-using-fork
Language: C - Size: 2.93 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

zyazhb/whichsyscall
A glimpse to get syscall name from number.
Size: 0 Bytes - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

0x280/syscall
dynamic x64 syscall invocation
Language: C - Size: 117 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 1

errantmind/faf-syscall
A minimalist, no-std, Linux syscall macro
Language: Rust - Size: 4.88 KB - Last synced at: 7 days ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 1

Selyss/AssemBuddy
Command line tool for querying assembly syscalls
Language: Go - Size: 98.6 KB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

MauriceKayser/rs-winapi2
Microsoft Windows user-mode API access with clean Rust types.
Language: Rust - Size: 251 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 11 - Forks: 2

0xflux/GoSneak
DLL injector POC written currently in C++ to be wrapped with Go and CGO.
Language: C++ - Size: 70.3 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

codenvibes/alx-system_engineering-devops
"ALX DevOps Concepts: A repository dedicated to exploring essential DevOps concepts from the ALX Software Engineering Program, providing practical insights and resources for mastering the art of continuous integration, continuous deployment, and more."
Language: Shell - Size: 13.7 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Dewera/Pluto
A manual system call library that supports functions from both ntdll.dll and win32u.dll
Language: C# - Size: 70.3 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 105 - Forks: 13

PinkP4nther/Sutekh
An example rootkit that gives a userland process root permissions
Language: C - Size: 15.6 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 72 - Forks: 26

joshfinley/SyscallDumper
Dump system call codes, names, and offsets from Ntdll.dll
Language: C++ - Size: 236 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 64 - Forks: 12

overfl0/iojack
Hijack (covertly) stdin/stdout of any ptraceable process in the system by ptracing them and messing with their system calls' parameters and return values.
Language: C++ - Size: 58.6 KB - Last synced at: 8 days ago - Pushed at: over 5 years ago - Stars: 8 - Forks: 1

opcode86/SysCaller
Single header library to simplify the usage of direct syscalls. x64/x86
Language: C++ - Size: 19.5 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 7 - Forks: 5

nikonok/backupper
Application for auto backup from given folder
Language: Go - Size: 29.3 KB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Ahdad0/simple_shell
ALX repository for the simple shell project
Language: C - Size: 154 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

zahrasalarian/xv6OS Fork of DaryaZareM/xv6OS
OS course final project
Size: 45.5 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

aidatorajiro/syscall-asobi
Calling native syscalls inside Wine
Language: Assembly - Size: 403 KB - Last synced at: 3 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

mwarzynski/uw_alienos
Alien's operating system syscalls emulator.
Language: C - Size: 102 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

Anhijkt/msvc_syscalls
library for syscalling in msvc
Language: C++ - Size: 9.77 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

dennisbabkin/CritSectionVsKernelObject
POC project to demonstrate performance difference between a critical section and a synchronization kernel object in Windows.
Language: C++ - Size: 96.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ubiobio/Shell
Emulador de Shell para Linux escrito en C
Language: C - Size: 99.6 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

JetP1ane/Artemis
Artemis - C++ Hell's Gate Syscall Solution
Language: C++ - Size: 802 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
