danbev / learning-assembly
☆75Updated last year
Related projects ⓘ
Alternatives and complementary repositories for learning-assembly
- Just a project with notes and code about the Linux kernel☆48Updated 3 years ago
- Frida depends on TinyCC☆48Updated 3 months ago
- C++11 ELF/DWARF parser☆77Updated 3 years ago
- AArch64 Instructions, Opcodes and Binary Encoding☆129Updated last year
- Learning Linux Binary Analysis, published by Packt☆70Updated last year
- Generate SQL from TableGen code - This is part of the tutorial "How to write a TableGen backend" in 2021 LLVM Developers' Meeting.☆29Updated last year
- Compiler and VM(interpreter), Using SSA form and doing some optimizations.☆34Updated 3 years ago
- A small C11 compiler written in C++☆9Updated 5 years ago
- A tutorial for debugging with gdb☆16Updated 6 years ago
- Example of using ELF hacking to inject malicious code into a target binary☆21Updated 4 years ago
- The collection of useful resources for OS development☆58Updated 7 years ago
- AArch32 and AArch64 Runtime Code Generation Library☆126Updated 3 weeks ago
- 64bit bare metal hypervisor built from scratch with Intel VT-x☆84Updated 4 years ago
- MOVING TO: https://cirosantilli.com/linux-kernel-module-cheat/#algorithms see README. Algorithm tutorials and simple multi-language imple…☆79Updated 4 years ago
- x86 OS development using Bochs emulator. MIT xv6, JamesM's kernel development tutorials (with some changes) & more☆78Updated last year
- Dynamic creation and update of ELF files, or: an allocator for JIT compilers☆32Updated 10 months ago
- A curated list of awesome Assembler☆65Updated 9 years ago
- A collection of solutions and other inspiring material to Dennis Andriesse's 'Practical Binary Analysis' book.☆32Updated 3 years ago
- Implement your own TCP IP Stack☆182Updated this week
- Collection of Linux Kernel Modules and PoC to discover, learn and practice Linux Kernel Development☆50Updated 4 years ago
- Binary Translator to LLVM IR☆47Updated 6 years ago
- Collection of various llvm passes☆117Updated 9 years ago
- GNU Binutils ported to support DARPA Cyber Grand Challenge☆68Updated 7 years ago
- A Linux x86_64 ELF loader in user-space written in Rust☆38Updated 3 years ago
- Calcium OS project for x86_64☆37Updated 7 years ago
- Repository for a library focused on binary analysis (mainly for Java related bytecodes)☆36Updated this week
- X86 Opcode and Instruction Reference☆238Updated 5 months ago
- Bootsector loading binary file from FAT32 partition☆20Updated 6 years ago
- A library that allows execution of an ELF binary inside a virtual machine without a full-scale operating system☆22Updated 9 years ago