Assembly X86

Open-source Assembly projects categorized as X86

Top 23 Assembly X86 Projects

  • Reverse-Engineering-Tutorial

    A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit ARM & 64-bit ARM architectures.

  • Project mention: New embedded and Rust hacking tutorials added - For anyone that missed my last post. Kevin Thomas is my mentor. We are both working together to bring free and low cost resources to those who are looking to learn and don't have money for expensive bootcamps/certs. Please enjoy his free tutorials! | /r/ReverseEngineering | 2023-10-27
  • 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系统编程的数十个最小操作系统。 已在QEMU 2.10中的Ubuntu 17.10主机和真实硬件上进行了测试。 Userland作弊网址:https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly ARM裸机安装程序位于:https://github.c

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • mu

    Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly software → More resilient society. (by akkartik)

  • Project mention: Damn Small Linux 2024 | news.ycombinator.com | 2024-02-01

    Depending on how minimal a distribution you want, a few years ago I had a way to take a single ELF binary created by my computing stack built up from machine code (https://github.com/akkartik/mu) and package it up with just a linux kernel and syslinux (whatever _that_ is) to create a bootable disk image I could then ship to a cloud server (https://akkartik.name/post/iso-on-linode, though I don't use Linode anymore these days) and run on a VPS to create a truly minimal webserver. If this seems at all relevant I'd be happy to answer questions or help out.

  • Invaders

    Invaders game in 512 bytes (boot sector)

  • Pillman

    Pillman boot sector game, a yellow thing eats pills and is chased by monsters.

  • 539kernel

    539kernel is a simple x86 32bit educational kernel which has been written especially for the book "A Journey in Creating an Operating System Kernel" which is available freely on <https://539kernel.com>

  • fasmg

    flat assembler g - adaptable assembly engine

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • AssemblyLine

    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.

  • hello

    A 23-byte “hello, world” program assembled with DEBUG.EXE in MS-DOS (by susam)

  • Project mention: A 23-byte "hello, world" program assembled with DEBUG.EXE in MS-DOS | news.ycombinator.com | 2024-04-09
  • BootProg

    FAT12/16/32 Bootsector for .COMs/.EXEs

  • boot2duino

    The World's Most Useless Arduino Platform.

  • regal86

    Register Allocator for 8086

  • btry

    Battery info program for x86-64 Linux laptops in 384 bytes of machine code

  • Project mention: Show HN: A (marginally) useful x86-64 ELF executable in 466 bytes | news.ycombinator.com | 2024-03-27
  • FutureDOS

    A futuristic DOS

  • x86-bootloader

    A BIOS bootloader for bare-metal x86 programs, written in 8086 assembly

  • asmc

    Masm compatible assembler

  • Project mention: Learn x86-64 assembly by writing a GUI from scratch | news.ycombinator.com | 2023-06-01
  • reboot

    A 5-byte reboot program assembled with DEBUG.EXE in MS-DOS (by susam)

  • x86-kernel

    A hobby kernel developed from scratch using i8086 assembly

  • asudo

    Sudo command for Windows. Supports both x86 and x86_64 arch.

  • fasmg_playground

    Collection of fasmg code samples and small projects.

  • x86-bootloader

    💻 A very simple x86 bootloader (by filippofinke)

  • fasmg-umbrella

    Umbrella libraries for modern windows development (with fasmg).

  • BTAG

    The Better Than Awful GRUB bootloader

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Assembly X86 related posts

  • Ask HN: Good Books on Philosophy of Engineering

    1 project | news.ycombinator.com | 19 Jan 2024
  • x86-64 Assembly Language Programming with Ubuntu by Ed Jorgensen

    2 projects | news.ycombinator.com | 24 Dec 2023
  • New embedded and Rust hacking tutorials added - For anyone that missed my last post. Kevin Thomas is my mentor. We are both working together to bring free and low cost resources to those who are looking to learn and don't have money for expensive bootcamps/certs. Please enjoy his free tutorials!

    1 project | /r/ReverseEngineering | 27 Oct 2023
  • Step-By-Step Reverse Engineering Tutorial for beginners trying to get into Cybersecurity covering x86, x64, ARM32 and ARM64 and more

    1 project | /r/cybersecurity | 2 Jul 2023
  • Updated FREE Complete Reverse Engineering Tutorial to include C, C++ and Go

    1 project | /r/ReverseEngineering | 1 Mar 2023
  • A piece of advice

    2 projects | /r/osdev | 9 Feb 2023
  • fox32os - multitasking operating system for a custom architecture

    1 project | /r/osdev | 31 Jan 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source X86 projects in Assembly? This list will help you:

Project Stars
1 Reverse-Engineering-Tutorial 10,122
2 x86-bare-metal-examples 4,610
3 mu 1,346
4 Invaders 509
5 Pillman 316
6 539kernel 196
7 fasmg 194
8 AssemblyLine 172
9 hello 156
10 BootProg 88
11 boot2duino 73
12 regal86 72
13 btry 60
14 FutureDOS 47
15 x86-bootloader 24
16 asmc 12
17 reboot 16
18 x86-kernel 10
19 asudo 10
20 fasmg_playground 8
21 x86-bootloader 5
22 fasmg-umbrella 4
23 BTAG 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com