Svm kernelx86_64 AMD kernel optimized for performance & hypervisor usage
Stars: ✭ 32 (-73.55%)
Userlandexecuserland exec for Linux x86_64
Stars: ✭ 23 (-80.99%)
Univdisasmx86 Disassembler and Analyzer
Stars: ✭ 74 (-38.84%)
Mlmlself-hosted compiler for a subset of OCaml
Stars: ✭ 41 (-66.12%)
SqualrSqualr Memory Editor - Game Hacking Tool Written in C#
Stars: ✭ 645 (+433.06%)
DgosOperating System
Stars: ✭ 90 (-25.62%)
Blog osWriting an OS in Rust
Stars: ✭ 8,120 (+6610.74%)
Monkosan experimental 64-bit operating system
Stars: ✭ 100 (-17.36%)
X86 Assembly CheatMOVED TO: https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly SEE README. x86 IA-32 and x86-64 userland minimal examples tutorial. Hundreds of runnable asserts. Nice GDB setup. IO done with libc, so OS portable in theory. NASM and GAS covered. Tested in Ubuntu 18.04. Containers (ELF), linking, calling conventions. System land cheat at: https://github.com/cirosantilli/x86-bare-metal-examples, ARM cheat at: https://github.com/cirosantilli/arm-assembly-cheat
Stars: ✭ 773 (+538.84%)
Fasmgflat assembler g - examples library
Stars: ✭ 56 (-53.72%)
Pivirussample linux x86_64 ELF virus
Stars: ✭ 45 (-62.81%)
Swift Win32A Win32 application framework for Swift
Stars: ✭ 586 (+384.3%)
LwmemLightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free functions
Stars: ✭ 92 (-23.97%)
Seq.asmMinimal implementation of UNIX seq command in x86_64 assembly.
Stars: ✭ 37 (-69.42%)
Javassembly💾 Calling Assembly from Java: simple example using the JNI and NASM.
Stars: ✭ 28 (-76.86%)
NeatccA small arm/x86(-64) C compiler
Stars: ✭ 86 (-28.93%)
Os2x86_64 OS kernel with completely async userspace and single address space [WIP; but basic kernel functionality implemented]
Stars: ✭ 25 (-79.34%)
AvoGenerate x86 Assembly with Go
Stars: ✭ 1,862 (+1438.84%)
OpenwrtAutomatic unattended weekly builds of the current OpenWrt development master branch for X86_64, Redmi-AC2100 (红米AC2100), Phicomm-K2P (斐讯K2P), K2P-32M-USB (K2P 32M USB版), NanoPi-R2S, Newifi-D2 (新路由3), Hiwifi-HC5962 (极路由4增强版), Xiaomi-R3P (小米路由PRO) and XY-C5 (小娱-C5).
Stars: ✭ 818 (+576.03%)
KsmA fast, hackable and simple x64 VT-x hypervisor for Windows and Linux. Builtin userspace sandbox and introspection engine.
Stars: ✭ 673 (+456.2%)
Nextcloudpi📦 Build code for NextcloudPi: Raspberry Pi, Odroid, Rock64, Docker, curl installer...
Stars: ✭ 1,340 (+1007.44%)
FcdAn optimizing decompiler
Stars: ✭ 622 (+414.05%)
DennixDennix is a unix-like hobbyist operating system written from scratch.
Stars: ✭ 53 (-56.2%)
CorefreqCoreFreq is a CPU monitoring software designed for the 64-bits Processors.
Stars: ✭ 1,026 (+747.93%)
The holy book of x86A simple guide to x86 architecture, assembly, memory management, paging, segmentation, SMM, BIOS....
Stars: ✭ 577 (+376.86%)
KtfKernel Test Framework
Stars: ✭ 93 (-23.14%)
MythrilA hypervisor written in rust
Stars: ✭ 43 (-64.46%)
SixtyfourHow fast can we brute force a 64-bit comparison?
Stars: ✭ 41 (-66.12%)
Evoasm.rbAn AIMGP (Automatic Induction of Machine code by Genetic Programming) engine
Stars: ✭ 91 (-24.79%)
IllixrILLIXR: Illinois Extended Reality Testbed
Stars: ✭ 33 (-72.73%)
Reverse EngineeringThis repository contains some of the executables that I've cracked.
Stars: ✭ 29 (-76.03%)
Virtual AssistantA linux based Virtual assistant on Artificial Intelligence in C
Stars: ✭ 88 (-27.27%)
RekoReko is a binary decompiler.
Stars: ✭ 942 (+678.51%)
X64dbgAn open-source x64/x32 debugger for windows.
Stars: ✭ 37,825 (+31160.33%)
KeypatchMulti-architecture assembler for IDA Pro. Powered by Keystone Engine.
Stars: ✭ 939 (+676.03%)
ChrysalispParallel OS, with GUI, Terminal, OO Assembler, Class libraries, C-Script compiler, Lisp interpreter and more...
Stars: ✭ 1,205 (+895.87%)
BeelzebubThe Lord of Flies - A hobby operating system
Stars: ✭ 24 (-80.17%)
Peachpyx86-64 assembler embedded in Python
Stars: ✭ 1,592 (+1215.7%)
DistormPowerful Disassembler Library For x86/AMD64
Stars: ✭ 829 (+585.12%)
WassmWeb framework for x86_64 nasm
Stars: ✭ 71 (-41.32%)
RappelA linux-based assembly REPL for x86, amd64, armv7, and armv8
Stars: ✭ 818 (+576.03%)
Erika3ERIKA Enterprise v3 RTOS
Stars: ✭ 98 (-19.01%)
Arm nowarm_now is a qemu powered tool that allows instant setup of virtual machines on arm cpu, mips, powerpc, nios2, x86 and more, for reverse, exploit, fuzzing and programming purpose.
Stars: ✭ 719 (+494.21%)
Unisimd AssemblerSIMD macro assembler unified for ARM, MIPS, PPC and x86
Stars: ✭ 63 (-47.93%)
CemuCheap EMUlator: lightweight multi-architecture assembly playground
Stars: ✭ 666 (+450.41%)
SnakewareA free Linux distro with a Python-based userspace
Stars: ✭ 1,514 (+1151.24%)
RemillLibrary for lifting of x86, amd64, and aarch64 machine code to LLVM bitcode
Stars: ✭ 633 (+423.14%)
MirA light-weight JIT compiler based on MIR (Medium Internal Representation)
Stars: ✭ 1,075 (+788.43%)
Rop ToolA tool to help you write binary exploits
Stars: ✭ 590 (+387.6%)
AxelOperating System
Stars: ✭ 96 (-20.66%)
CuteosA 64-bit SMP-safe kernel for the PC architecture.
Stars: ✭ 51 (-57.85%)
Docker HomebridgeHomebridge Docker. HomeKit support for the impatient using Docker on x86_64, Raspberry Pi (armhf) and ARM64. Includes ffmpeg + libfdk-aac.
Stars: ✭ 1,847 (+1426.45%)
Ass JsAssembler.js — X86_64 and Ethereum
Stars: ✭ 115 (-4.96%)
KeystoneKeystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
Stars: ✭ 1,654 (+1266.94%)
Pyast64Compile a subset of the Python AST to x64-64 assembler
Stars: ✭ 93 (-23.14%)
Binary ExploitationGood to know, easy to forget information about binaries and their exploitation!
Stars: ✭ 47 (-61.16%)