There are 10 repositories under x86-32 topic.
A simple guide to x86 architecture, assembly, memory management, paging, segmentation, SMM, BIOS....
MOVED TO: https://************.com/linux-kernel-module-cheat/userland-assembly with code at https://github.com/************/linux-kernel-module-cheat/tree/master/userland/arch/x86_64 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/************/x86-bare-metal-examples, ARM cheat at: https://github.com/************/arm-assembly-cheat 移至:https://github.com/************/linux-kernel-module-cheat#userland-assembly请参阅自述文件。 x86 IA-32和x86-64 userland最少示例教程。 数百个可运行的断言。 好的GDB设置。 IO是用libc完成的,因此OS在理论上是可移植的。 涵盖了NASM和GAS。 在Ubuntu 18.04中测试。 容器(ELF),链接,调用约定。 系统土地作弊网址:https://github.com/************/x86-bare-metal-examples,ARM作弊网址:https://github.com/************/arm-assembly-cheat
Cross-platform virtual machine for Squeak, Pharo, Cuis, and Newspeak.
An educational operating system written in C#. A great stepping stone from high to low level development.
Active development of Cuis Smalltalk
UEFI Shell binary images, generated from EDK2 stable
XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces
Advanced native function hooks for x86, x64. Welcome to the next level!
🛠 Knowledge about the topic of x86 assembly & disassembly 🛠
A general purpose machine code manipulation library for x86-32 (IA-32) and x86-64 (AMD64) architectures (Assembler, Disassembler, Library).
DSP library for signal processing
Hobby Operating System
The x86/x64 API Hooking Library for Windows/Linux which can easily embed it into other programming languages.
Dreg's fork flashrom special edition for Buzzpirat & bus pirate. Windows x64 & x32 raiden_debug_spi, ft2232_spi, serprog, buspirate_spi, dediprog, developerbox, pony_spi, usbblaster_spi, pickit2_spi, ch341a_spi, ch347_spi, digilent_spi, stlinkv3_spi, dirtyjtag_spi. x32 build is included.
This is a simple mutation engine. It does not have many features and you have to add actual mutation, when you want to use it - It does mutate the given code at runtime! Not to mention, there is bad coding practice applied!
A 32bit multiboot OS kernel for IA32 (PC/AT) systems.
User friendly multiarch build tool (generate image&flash&resize) for Debian and Ubuntu on a x86 (32/64 bit) and Rigol oscilloscopes RK3399 (ARM64) based (DHO800, DHO900 series). Based on debootstrap.
This is a Chromium-based WebApp for Microsoft Teams designed to run on a Raspberry Pi 4 (4GB) with latest raspbian installed or any other Linux machine!
This tool gives you the Linux system call number (32bit and 64bit x86) for a system call name (e.g., read, write, ...).
A snake game written in 555 bytes that you can boot from usb !!!