Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for assembly x86
assembly
x
x86
x
274 search results found
Reverse Engineering
⭐
9,941
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit ARM & 64-bit ARM architectures.
X86 Bare Metal Examples
⭐
3,341
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-modul ARM baremetal setup at: https://github.com/cirosantilli/linux-kernel-modul 学习x86系统编程的数十个最小操作系统。 已在QEMU 2.10中的Ubuntu 17.10主机和真实硬件上进行了测试。 Userland作弊网址:https://github.com/cirosantilli/linux ARM裸机安装程序位于:https://github.c
Avo
⭐
2,506
Generate x86 Assembly with Go
Tilck
⭐
2,191
A Tiny Linux-Compatible Kernel
Nasm
⭐
2,002
A cross-platform x86 assembler with an Intel-like syntax
Likwid
⭐
1,533
Performance monitoring and benchmarking suite
Asm
⭐
1,464
Learning assembly for linux-x64
Mu
⭐
1,321
Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly software → More resilient society.
Visualmasm
⭐
1,120
Visual MASM - Assembly IDE for Microsoft MASM
Essentials Of Compilation
⭐
1,111
A book about compiling Racket and Python to x86-64 assembly
Rappel
⭐
1,004
A linux-based assembly REPL for x86, amd64, armv7, and armv8
Keypatch
⭐
932
Multi-architecture assembler for IDA Pro. Powered by Keystone Engine.
The_holy_book_of_x86
⭐
890
A simple guide to x86 architecture, assembly, memory management, paging, segmentation, SMM, BIOS....
X86 Assembly Cheat
⭐
846
MOVED TO: https://cirosantilli.com/linux-kernel-module-cheat with code at https://github.com/cirosantilli/linux-kernel-modul 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-
Asm
⭐
809
Go library providing algorithms optimized to leverage the characteristics of modern CPUs
Snake
⭐
662
A minimal snake in assembly
Calc.asm
⭐
555
Minimal arithmetic calculator in x86 assembly
Game Reversing
⭐
397
Beginner learning materials on how to reverse engineer video games
Gargoyle
⭐
384
A memory scanning evasion technique
Mini C
⭐
355
Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours
Pillman
⭐
307
Pillman boot sector game, a yellow thing eats pills and is chased by monsters.
Fisk
⭐
282
A pure Ruby assembler
Mass
⭐
264
A compiler for a new language focusing on compile-time execution and no LLVM dependency.
Osaca
⭐
262
Open Source Architecture Code Analyzer
Radasm2
⭐
259
RadASM v2
X64
⭐
253
SPITBOL x64 provides raw power and speed for non-numeric computation on the x86_64 architecture
Blasfeo
⭐
251
Basic linear algebra subroutines for embedded optimization
Compiler
⭐
241
Compiler for a small language into x86-64 Assembly
Rust Barebones Kernel
⭐
240
A barebones framework for a rust kernel.
Opcodes
⭐
235
Database of CPU Opcodes
Ts C Compiler
⭐
220
⚙️ Multipass C Compiler, Assembler and X86 emulator written in TypeScript
Apfcp
⭐
200
x86 Assembly Primer for C Programmers
Asm Space Invaders
⭐
197
A small, bootable clone of Space Invaders written in x86 Assembly
Xsharp
⭐
188
X# is a HLA (High Level Assembler) for X86/X64 (ARM coming) assembly language
Asm Cli
⭐
186
Interactive shell of assembly language(X86/X64) based on unicorn and keystone
X86 Kernel
⭐
184
a simple x86 kernel, extended with Rust
Book_assembly_8086
⭐
171
Learn 16bit x86 Assembly with emulator
Win Exec Calc Shellcode
⭐
166
A small, null-free Windows shellcode that executes calc.exe (x86/x64, all OS/SPs)
Bootmine
⭐
157
Bootable minesweeper game in a 512-byte boot sector
X86 Manpages
⭐
157
x86 and amd64 instruction reference manual pages
Assemblyline
⭐
151
A C library and binary for generating machine code of x86_64 assembly language and executing on the fly without invoking another compiler, assembler or linker.
Template Assembly
⭐
131
Embedding x86 assembly code in C++ with metaprogramming using a domain specific language.
Hello
⭐
131
A 23-byte “hello, world” program assembled with DEBUG.EXE in MS-DOS
Wassm
⭐
129
Web framework for x86_64 nasm
Scasm
⭐
121
A a dynamic x86_64 assembler in Scala — Code for the live coding session @ Devoxx france 2016
Sacara
⭐
107
Sacara VM
Nmd
⭐
102
set of single-header libraries for C/C++. The code is far from finished but some parts are quite usable.
Modern X86 Assembly Language Programming
⭐
100
Source code for 'Modern X86 Assembly Language Programming' by Daniel Kusswurm
Asm
⭐
99
Assembly Tutorial for DOS
Servasm
⭐
99
X86_64 Linux webserver in assembler
X86 64 Semantics
⭐
98
Semantics of x86-64 in K
Libraries
⭐
94
Collection of libraries for use with x86 / x64 assembler
Axel
⭐
92
Operating System
Fcc
⭐
92
Fedjmike's C Compiler
Ulisp
⭐
88
A compiler for a lisp-like language targeting LLVM IR, x86 assembly
Asmscan
⭐
88
a port scanner written in x86 assembly
8086 Cheatsheet
⭐
85
8086 Microprocessor Cheat sheet with Programs
Inflame
⭐
84
User-mode Windows DLL injector written in Assembly language (FASM syntax) with WinAPI.
Deboost.context
⭐
78
"Deboostified" version of boost.context (coroutines), Plain and simple C API for context switching. Easy build on multiple platforms.
Bootprog
⭐
77
FAT12/16/32 Bootsector for .COMs/.EXEs
Dino
⭐
74
Chrome's t-rex based bootsector game (512 bytes) written in 16-bit x86 assembly (now with 8086 support!)
Vscode Assembly
⭐
71
Assembling and debugging assembly in Visual Studio Code
Regal86
⭐
70
Register Allocator for 8086
Libo
⭐
70
Integer arithmetic with overflow detection
X86_64 Assembly Vscode
⭐
68
Visual Studio Code package with x86 and x86_64 assembly syntax support
Xeos
⭐
65
XEOS is an experimental 32/64 bits Operating System for x86 platforms, written from scratch in Assembly and C. It includes a C99 Standard Library, and aims at POSIX/SUS2 compatibility.
Toledo Atomchess
⭐
62
Toledo Atomchess is the world's smallest chess program in x86 assembly code
Intel2gas
⭐
62
Convert MSVC Style Inline Assembly to GCC Style Inline Assembly
Xorpd Solutions
⭐
62
[SPOILER ALERT] My attempt at tackling the x86_64 asm riddles in xorpd's xchg rax,rax book. Pull requests welcome.
Boot2duino
⭐
61
The World's Most Useless Arduino Platform.
Modernui
⭐
61
Modern UI controls for win32 assembler
8088ify
⭐
58
The famous Intel 8080 CP/M 2.2 to Intel 8086/8088 MS-DOS assembly language translator.
Piscisos
⭐
56
A tiny operating system based on x86 architecture.
64bit Os Tutorial
⭐
55
This OS Tutorial expands on the fundamental concepts covered in cfenollosa/os-tutorial and covers entering long mode on the x86_64 architecture. It also uses clang rather than relying on an external crosscompiler. I plan on keeping it up to date, so feel free to submit an issue!
Asm2cfg
⭐
55
Python command-line tool and GDB extension to view and save x86, ARM and objdump assembly files as control-flow graph (CFG) pdf files
Fbird
⭐
53
A boot sector game in text mode
Strata
⭐
52
Automatic inference of a formal specification of the x86_64 instruction set
Davis
⭐
51
Assembly debugger written in Angular 2.
Mascos
⭐
51
16-bit Real Mode operating system made entirely in Assembly
Kdbg
⭐
51
The windows kernel debugger consists of two parts, KMOD which is the kernel driver handling ring3 request and KCLI; the command line interface for the driver. It originated due to insufficient useability with CheatEngine's DBVM driver while debugging games running under certain AntiCheat software.
Cryptogams
⭐
49
CRYPTOGAMS distribution repository
Rustiny
⭐
47
A Rust-like language compiling to x86-64 assembler
Cardraytracerbenchmark
⭐
46
This is a short C++/Java/C#/Python benchmark. Based on Paul Heckbert's sources.
Binary Exploitation
⭐
45
Good to know, easy to forget information about binaries and their exploitation!
Exylus
⭐
44
A hobby operating system written in C and Assembly (AT&T syntax) targeted for x86 architecture.
Futuredos
⭐
43
A futuristic DOS
Test386.asm
⭐
43
x86 CPU tester for emulators
Nativeos
⭐
43
Hobby operating system kernel currently targetting the i386 processor. Doesn't do anything useful yet. This is a read-only mirror, pull requests will be ignored.
Dos Debug
⭐
43
Debug and DebugX (short: Debug/X) are extended versions of MS DEBUG
Pivirus
⭐
42
sample linux x86_64 ELF virus
Codextended
⭐
42
Call of Duty Extended
Asm Hashes
⭐
40
Assembly implementations of cryptographic hash functions
Seq.asm
⭐
37
Minimal implementation of UNIX seq command in x86_64 assembly.
Assembly
⭐
37
Various x86/64 Assembly examples for learning
Binary Decompilation
⭐
37
Extracting high level semantic information from binary code
Cpu Assembly Examples
⭐
37
CPU assembly examples
Potential
⭐
37
x86-64 assembly as a Haskell EDSL
Nemesis
⭐
36
💾 x86 operation system writen on fasm
Pwn Dash Docset
⭐
35
Intel x86_64 assembly language and pwntools dash docset
Monoasm
⭐
35
In-memory x86-64 assembler for JIT compiler.
Related Searches
C Sharp Assembly (1,475)
C Assembly (1,213)
C X86 (1,068)
Python Assembly (948)
Video Game Assembly (772)
C Plus Plus Assembly (760)
C Plus Plus X86 (721)
Assembly Asm (535)
Assembly Language (480)
Javascript Assembly (458)
1-100 of 274 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.