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 →
Top 23 Assembly X86 Projects
-
Reverse-Engineering-Tutorial
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit ARM & 64-bit ARM architectures.
-
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.
-
mu
Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly software → More resilient society. (by akkartik)
-
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>
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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
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.
Project mention: A 23-byte "hello, world" program assembled with DEBUG.EXE in MS-DOS | news.ycombinator.com | 2024-04-09
Project mention: Show HN: A (marginally) useful x86-64 ELF executable in 466 bytes | news.ycombinator.com | 2024-03-27
Project mention: Learn x86-64 assembly by writing a GUI from scratch | news.ycombinator.com | 2023-06-01
Assembly X86 related posts
-
Ask HN: Good Books on Philosophy of Engineering
-
x86-64 Assembly Language Programming with Ubuntu by Ed Jorgensen
-
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!
-
Step-By-Step Reverse Engineering Tutorial for beginners trying to get into Cybersecurity covering x86, x64, ARM32 and ARM64 and more
-
Updated FREE Complete Reverse Engineering Tutorial to include C, C++ and Go
-
A piece of advice
-
fox32os - multitasking operating system for a custom architecture
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 May 2024
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