awesome-assembler
A curated list of awesome Assembler and Machine Codes
https://github.com/Hack-Labs/awesome-assembler
Last synced: 6 days ago
JSON representation
-
Books
- The Art of Assembly Language, 2nd Edition
- The Art of Assembly Language, 2nd Edition
- The Art of Assembly Language, 2nd Edition
- Professional Assembly Language
- Modern X86 Assembly Language Programming - bit, 64-bit, SSE, and AVX by **Daniel Kusswurm**
- Assembly Language for x86 Processors, 7th edition
- Hackers Delight
-
Assemblers
-
Self-hosted hex assemblers
- bcompiler - hosted assembler
- Richard's compiler bootstrap experiment - hosted assembler.
-
Disasembler
-
Debuger
-
Self-hosted hex assemblers
- Radare2 - source complete framework for reverse-engineering and analyzing binaries; composed of a set of small utilities that can be used together or independently from the command line.
- Syser Kernel Debugger - graphical interfaces and supports assembly debugging and source code debugging.
- Plasma - code with colored syntax.
-
-
Soft
-
Webapp
-
Social Media
- hnwatch - based HackerNews real-time watcher/reader, useful for keeping an eye on Hacker News without using a browser for those that live in terminal windows.
- x86_64-asm-tgbot
-
Boot sector bootstraps
-
Cryptography
-
Shells
-
WebServer
- RWASA - featured, high performance, scalable web server designed to compete with the likes of nginx. It has been built from the ground-up with no external library dependencies entirely in <b>x86_64</b> assembly language, and is the result of many years' experience with high volume web environments.
- asmttpd
-
Communications
- sshtalk - based chat program. It offers a highly secure, ephemeral (not stored, with no records) way to chat with anyone via the SSH2 protocol. This product will most likely have more mass-appeal to the tech community as it operates within a terminal screen (where they live at work).
-
Webtools
- webslap - world scenarios.
-
-
External links
-
Webtools
- Linux Assembly
- Assembly Language Programming Examples
- Authoring Windows Applications In Assembly Language
- Unix Assembly Language Programming
- Linux Assembly
- PPR: Learning Assembly Language
- Assembly Language Programming Examples
- Authoring Windows Applications In Assembly Language
- Assembly Optimization Tips by Mark Larson
- Introduction to programming using Linux assembly language
- Intel 80x86 Assembly Language OpCodes
- Novice and Advanced Assembly resources for x86 Platform
- GCC-Inline-Assembly-HOWTO
- PC Assembly Language
- PC Assembly Language
- Unix Assembly Language Programming
- PPR: Learning Assembly Language
- Assembly Optimization Tips by Mark Larson
- Introduction to programming using Linux assembly language
- Software written primarily in assembly language
- Intel 80x86 Assembly Language OpCodes
- ![Creative Commons License
- x86 Assembly Wikibook
- x86 Disassembly Wikibook
-
-
Bootstrap
-
Self-hosted hex assemblers
- live-bootstrap - functioning chain of bootstrapping from the 357-byte hex0 seed to a complete GCC compiler and hence a full Linux operating system. From there, it is trivial to move to other UNIXes.
-
-
Libs
-
Webtools
-
Programming Languages
Categories
Sub Categories