All Projects → The_holy_book_of_x86 → Similar Projects or Alternatives

2360 Open source projects that are alternatives of or similar to The_holy_book_of_x86

Asm Cli
Interactive shell of assembly language(X86/X64) based on unicorn and keystone
Stars: ✭ 211 (-63.43%)
Mutual labels:  intel, x86, x86-64, asm
scaraOS
A 32bit multiboot OS kernel for IA32 (PC/AT) systems.
Stars: ✭ 31 (-94.63%)
Mutual labels:  kernel, x86, memory-management, paging
Ksm
A fast, hackable and simple x64 VT-x hypervisor for Windows and Linux. Builtin userspace sandbox and introspection engine.
Stars: ✭ 673 (+16.64%)
Mutual labels:  x86-64, kernel, reverse-engineering
Reverse Engineering
This repository contains some of the executables that I've cracked.
Stars: ✭ 29 (-94.97%)
Mutual labels:  x86, x86-64, reverse-engineering
Unicorn
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, X86)
Stars: ✭ 4,934 (+755.11%)
Mutual labels:  x86, x86-64, reverse-engineering
Willos
💾 A minimal kernel (just a hobby, won't be big and professional). // Work In Progress
Stars: ✭ 163 (-71.75%)
Mutual labels:  x86-64, kernel, asm
Keystone
Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
Stars: ✭ 1,654 (+186.66%)
Mutual labels:  x86, x86-64, reverse-engineering
x86-Assembly-Reverse-Engineering
🛠 Knowledge about the topic of x86 assembly & disassembly 🛠
Stars: ✭ 27 (-95.32%)
Mutual labels:  x86-64, intel, x86
Keypatch
Multi-architecture assembler for IDA Pro. Powered by Keystone Engine.
Stars: ✭ 939 (+62.74%)
Mutual labels:  x86, x86-64, reverse-engineering
Plasma
Plasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax.
Stars: ✭ 2,956 (+412.31%)
Mutual labels:  x86, x86-64, reverse-engineering
Rappel
A linux-based assembly REPL for x86, amd64, armv7, and armv8
Stars: ✭ 818 (+41.77%)
Mutual labels:  x86, x86-64, asm
Toaruos
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
Stars: ✭ 4,687 (+712.31%)
Mutual labels:  x86, kernel, x86-64
Cyjon
A simple, clean code, multi-tasking operating system written in pure assembly language for 64-bit processors from the AMD64 family.
Stars: ✭ 184 (-68.11%)
Mutual labels:  x86-64, kernel, asm
Dennix
Dennix is a unix-like hobbyist operating system written from scratch.
Stars: ✭ 53 (-90.81%)
Mutual labels:  x86, x86-64, kernel
Edb Debugger
edb is a cross-platform AArch32/x86/x86-64 debugger.
Stars: ✭ 2,019 (+249.91%)
Mutual labels:  x86, x86-64, reverse-engineering
X64dbg
An open-source x64/x32 debugger for windows.
Stars: ✭ 37,825 (+6455.46%)
Mutual labels:  x86, x86-64, reverse-engineering
Capstone
Capstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings.
Stars: ✭ 5,374 (+831.37%)
Mutual labels:  x86, x86-64, reverse-engineering
Zydis
Fast and lightweight x86/x86-64 disassembler and code generation library
Stars: ✭ 2,168 (+275.74%)
Mutual labels:  intel, x86-64, x86
Reko
Reko is a binary decompiler.
Stars: ✭ 942 (+63.26%)
Mutual labels:  x86, x86-64, reverse-engineering
kasm
Assembler library for Kotlin
Stars: ✭ 40 (-93.07%)
Mutual labels:  x86-64, asm, x86
Beaengine
BeaEngine disasm project
Stars: ✭ 342 (-40.73%)
Mutual labels:  intel, x86-64, reverse-engineering
OpenWRT-x86 64-Install
Create and deploy a LEGACY or EFI OpenWRT bootable image for x86_64 processors
Stars: ✭ 15 (-97.4%)
Mutual labels:  x86-64, x86
kernel
Main kernel tree
Stars: ✭ 28 (-95.15%)
Mutual labels:  kernel, x86
yask
YASK--Yet Another Stencil Kit: a domain-specific language and framework to create high-performance stencil code for implementing finite-difference methods and similar applications.
Stars: ✭ 81 (-85.96%)
Mutual labels:  kernel, intel
Build Linux
A short tutorial about building Linux based operating systems.
Stars: ✭ 4,960 (+759.62%)
Mutual labels:  tutorial, kernel
KnutOS
An x86_64 hobbyist OS written in C and Assembly
Stars: ✭ 16 (-97.23%)
Mutual labels:  kernel, x86-64
LanOS
one mini operating system simplified from linux0.12
Stars: ✭ 61 (-89.43%)
Mutual labels:  asm, x86
x86-csv
A machine-readable representation of the Intel x86 Instruction Set Reference.
Stars: ✭ 20 (-96.53%)
Mutual labels:  intel, x86
PBD
🖨️🐞 Printf Based Debugger, a user-friendly C debugger
Stars: ✭ 52 (-90.99%)
Mutual labels:  x86-64, x86
ktf
Kernel Test Framework
Stars: ✭ 125 (-78.34%)
Mutual labels:  kernel, x86-64
TravorOS
A simple OS running on Intel x86 architecture | No longer updating
Stars: ✭ 24 (-95.84%)
Mutual labels:  kernel, x86
ria-jit
Lightweight and performant dynamic binary translation for RISC–V code on x86–64
Stars: ✭ 38 (-93.41%)
Mutual labels:  x86-64, x86
georgios
Hobby Operating System
Stars: ✭ 19 (-96.71%)
Mutual labels:  kernel, x86
novusk
A kernel written in Rust
Stars: ✭ 61 (-89.43%)
Mutual labels:  kernel, x86-64
SixtyFourBits
x64 Assembly Demo Framework
Stars: ✭ 21 (-96.36%)
Mutual labels:  x86-64, x86
Assembly-Lib
A 16-bits x86 DOS Assembly library that provides many useful functions for developing programs. It has both VGA grapics functions as well as general purpose utilities. The main purpose of this library was to be able to implement simple DOS games (in Assembly) using VGA (320x200, 256 colors) display.
Stars: ✭ 36 (-93.76%)
Mutual labels:  asm, x86
fadec
A fast and lightweight decoder for x86 and x86-64 and encoder for x86-64.
Stars: ✭ 44 (-92.37%)
Mutual labels:  x86-64, x86
Fukuro
Simple microkernel (early stage)
Stars: ✭ 18 (-96.88%)
Mutual labels:  kernel, x86
FEX
A fast usermode x86 and x86-64 emulator for Arm64
Stars: ✭ 650 (+12.65%)
Mutual labels:  x86-64, x86
Radical-OS
Radical kernel source tree
Stars: ✭ 45 (-92.2%)
Mutual labels:  asm, x86
cult
CPU Ultimate Latency Test.
Stars: ✭ 67 (-88.39%)
Mutual labels:  x86-64, x86
MandelbrotOS
A community driven OS by the youth
Stars: ✭ 172 (-70.19%)
Mutual labels:  kernel, asm
fasm
flat assembler 1 - reconstructed source history
Stars: ✭ 187 (-67.59%)
Mutual labels:  x86-64, x86
Apollo
x86 Kernel Project
Stars: ✭ 22 (-96.19%)
Mutual labels:  kernel, x86
Reloaded.Assembler
Minimal .NET wrapper around the simple, easy to use Flat Assembler written by Tomasz Grysztar. Supports both x64 and x86 development.
Stars: ✭ 17 (-97.05%)
Mutual labels:  x86-64, x86
binary-decompilation
Extracting high level semantic information from binary code
Stars: ✭ 55 (-90.47%)
Mutual labels:  x86-64, x86
AOSV
Lecture notes for Advanced Operating Systems and Virtualization course at Sapienza University of Rome
Stars: ✭ 21 (-96.36%)
Mutual labels:  asm, intel
RocketOS
RocketOS is a Unix based OS that uses legacy BIOS and GRUB and is written in C17. It is being developed for educational purposes primarily, but it still is a serious project. It is currently in its infancy.
Stars: ✭ 23 (-96.01%)
Mutual labels:  kernel, x86
ByteOS
A simple hobby operating system for the x86-64 architecture, written in C.
Stars: ✭ 47 (-91.85%)
Mutual labels:  kernel, x86-64
Rcore Tutorial
Tutorial for rCore OS step by step (3rd edition)
Stars: ✭ 272 (-52.86%)
Mutual labels:  tutorial, kernel
Boomerang
Boomerang Decompiler - Fighting the code-rot :)
Stars: ✭ 265 (-54.07%)
Mutual labels:  x86, reverse-engineering
Mirage
kernel-mode Anti-Anti-Debug plugin. based on intel vt-x && ept technology
Stars: ✭ 272 (-52.86%)
Mutual labels:  intel, x86
Asmdb
Instructions database and utilities for X86/X64 and ARM (THUMB/A32/A64) architectures.
Stars: ✭ 258 (-55.29%)
Mutual labels:  x86, x86-64
Xbook2
xbook2是一个基于x86处理器的32位操作系统,实现了大量的基础功能,可以拿来学习操作系统知识。
Stars: ✭ 273 (-52.69%)
Mutual labels:  x86, kernel
Limine
x86/x86_64 BIOS Bootloader
Stars: ✭ 288 (-50.09%)
Mutual labels:  x86, x86-64
Reverse Engineering Tutorial
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit ARM & 64-bit ARM architectures.
Stars: ✭ 5,763 (+898.79%)
Mutual labels:  x86, reverse-engineering
Kernel Zig
💾 hobby x86 kernel zig
Stars: ✭ 301 (-47.83%)
Mutual labels:  x86, kernel
X86 Bare Metal Examples
Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly ARM baremetal setup at: https://github.com/cirosantilli/linux-kernel-module-cheat#baremetal-setup 学习x86系统编程的数十个最小操作系统。 已在QE…
Stars: ✭ 3,985 (+590.64%)
Mutual labels:  x86, x86-64
SLAE
Example ASM code following SLAE course and exam assignments.
Stars: ✭ 36 (-93.76%)
Mutual labels:  asm, x86
Pillman
Pillman boot sector game, a yellow thing eats pills and is chased by monsters.
Stars: ✭ 298 (-48.35%)
Mutual labels:  x86, asm
1-60 of 2360 similar projects