An open API service providing repository metadata for many open source software ecosystems.

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