Star on GitHubStar2.4k stars

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

Copy as MarkdownView JSONCite

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.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · zodiacon/QuickAsm · Revision 27955fc

More in Native binaries

All 502 entries in Native binaries

↑↓ move↵ open⌘↵ new tab