Tool
Quick Assembler
Quick Assembler is a Windows application for editing x86 and x64 assembly, assembling it with NASM or Keystone in 16-bit, 32-bit, or 64-bit mode, and running it in the Unicorn emulator with breakpoints, registers, and memory views.
- Targets
- Binary
- Category
- Native analysis tools
- Relationship
- Foundation tool
- Sources reviewed
- Stars
- 204
- Last commit
- 2026-10-20
- Language
- C++
- License (GitHub)
- MIT
GitHub data as of 2026-11-09
Requirements & limits
- Build the x64 configuration of QuickAsm.sln with Visual Studio 2026 after cloning the WTLHelper submodule.
- Other libraries come from vcpkg, linked statically: unicorn, capstone[x86], keystone, scintilla, lexilla, wil, and detours, using the x64-windows-static triplet.
- Assembling with NASM requires nasm.exe in the output directory. Keystone is the other assembler.
- License: MIT.
Cite
BibTeX
@misc{quickasm,
title = {{Quick Assembler}},
howpublished = {\url{https://github.com/zodiacon/QuickAsm}},
url = {https://github.com/zodiacon/QuickAsm},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/quickasm/}}
}Plain text
Quick Assembler. https://github.com/zodiacon/QuickAsm (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/quickasm/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · zodiacon/QuickAsm · Revision 27955fc
More in Native binaries
- HLSL Decompiler · Tool
- Windbg Decompile Extension via LLM · Tool
- Pseudo C Dump · Tool
- Ruri.ShaderDecompiler · Tool
- libghidra · Tool
- ghidrasql · Tool