Provides Visual Studio integration for the NASM assembler.
-
Updated
Oct 19, 2024 - Batchfile
Provides Visual Studio integration for the NASM assembler.
A roadmap to learn x64 assembly using nasm on Linux.
🐧 Assembly with Linux (Notes, Syscalls, Protection Rings) 🐧
Yanix is a UNIX-like kernel / operating system build completely from scratch
💻 This repository provides solutions to most of the programming questions in the exercise given at the back of chapters for Bao Ji's Book (text book for course "Comp. Organization & Assembly Lang. EE213" at FAST). Sharing these, so they might help students in understanding the Assembly concepts.
sample linux x86_64 ELF virus
Compiler for xlang, A C like high level programming language that emits Intel x86 assembly
The most basic HTTP Server written in x86 Assembly
x64 Registration-Free In-Process COM Automation Server.
Some of my notes, books, code listings for asembler studying. Enjoy!
A minimalistic operating system
Shellcode_IA32 is a dataset consisting of challenging but common assembly instructions, collected from real shellcodes, with their natural language descriptions. The dataset can be used for neural machine translation tasks to automatically generate software exploits from natural language.
All the projects done while being a student of 42Urduliz, Bilbao.
NASM Linux x86_64 pure (no deps) shared library (.so), POC for Reflective ELF SO injection
Operating System that will eventually be able to play OSU!
AMx64 is a simulated 64-bit environment that can interpret nasm-like asm code. It allows a usage of different 64-bit registers and 64-bit addressable memory. It also has a build-in debugger called amdb.
VGA programming in 16-bit NASM
A single & unified source of all source codes & helping material in learning the Intel 8088 assembly language using DOSBOX as an emulator
Add a description, image, and links to the nasm-assembly topic page so that developers can more easily learn about it.
To associate your repository with the nasm-assembly topic, visit your repo's landing page and select "manage topics."