Skip to content
Tech News
← Back to articles

HelloAssembly: The smallest possible complete Windows application (2021)

read original more articles
Why This Matters

HelloAssembly showcases the pursuit of creating the smallest possible complete Windows application using assembly language, highlighting techniques to optimize size while maintaining full functionality. This effort is significant for the tech industry as it pushes the boundaries of minimalism, efficiency, and understanding of Windows internals, which can influence embedded systems, security, and software optimization strategies.

Key Takeaways

HelloAssembly

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":

Introduction

Code in the repository:

Optimized version of the original code is in the folder "TinyOriginal"

Version applying shell coding tactics is in the folder "Lasse"

... continue reading