HelloAssembly The smallest possible complete Windows application
This article explores the technical process of creating the smallest possible Windows application using x86 assembly language. It discusses optimization techniques and warns that such aggressive code compression may trigger false-positive alerts from antivirus software.
Why it matters
It provides insight into low-level programming and the delicate balance between code optimization and security heuristics in modern operating systems.
The smallest possible complete Windows application.
From the episode "Hello, Assembly! Retrocoding the World's Smallest Windows App in x86 ASM" on Dave's Garage:
And the follow-up episode "C vs ASM: Making the World's SMALLEST Windows App" :
The goal of this project is to make the smallest possible application, without compression, that has the following features:
Please keep it readable and explain what you're doing in the comments! And the smaller, the better!
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in