The Original FREE Microsoft Visual Basic Obfuscator
If you look at your Visual Basic compiled projects in a hex editor you'll
see your object names and properties in plain english. Are you giving
away trade secrets? My free Visual Basic Obfuscator will wash them away
and give you more peace of mind when delivering win32 binaries, dll's
and ocx files to your customers.
In this screenshot a compiled VB EXE project is loaded, "np.exe".
See those detected object names? np.exe is a small project,
there could be hundreds if not thousands of objects listed in there.
One pass by the Visual Basic Obfuscator and...
All objects are renamed to meaningless text. Your application operates
just as it did before, but now with less security risks. Your source
application, component, or library is never modified, an obfuscated
file is created and saved to the same directory with the extension
Q & A
Can I use other protection software with obfuscated files?
What are the consequences of using this tool?
If used properly, there are none. Make sure you test your
obfuscated files after each obfuscation.
How do you use this tool properly?
When you select a file (EXE, DLL or OCX) it will be processed and all
object names will be listed in the 'object names' box. Each line represents
an object name. If you see an object name that you do not want obfuscated
(because you do not recognize it), simply delete its line. if you do not
remove the unknown or illegal object names your obfuscated program will
crash. When you are satisfied with the object names list, click 'OBFUSCATE'
and the rest will be done automatically. When it is finished you'll have
an '...-OB...' file in the same directory as the source EXE, DLL or OCX.
It will automatically be loaded for you to see what has changed.
"Thanks Jory! VB obfuscator is exactly what we were looking for!
Your simple, effective interface and ability to automate it in our builds
will help protect our hard work. I wish you the best of luck with your
work! I will make sure to share your tool on our 'Must Haves' Windows
- Christopher Williamson, Lead developer, DreamQuest Software
"Awesome work Jory, I've been dreaming of a tool like this since
the days of VB4!"
"This app is absolutely great!"
Legal Notice - PLEASE READ!
The VB EXE Obfuscator software available from the download link below
has been virus tested and will only perform what is described above. VB
EXE Obfuscator software was developed with good intentions for the benefit
of the entire Visual Basic community.
YOU USE THIS FREE APPLICATION AT YOUR OWN RISK
No liability is assumed for consequential, incidental, indirect or
special damages whatsoever (including, without limitation, damages for
loss of business profits, business interruption, loss of business information
and the like), whether foreseeable or unforeseeable, arising out of the
use of or inability to use the VB EXE Obfuscator software, regardless
of the basis of the claim and even if the author has been advised of the
possibility of such damage.
Download Visual Basic Obfuscator
Build 340 (9.27.2008), For VB Classic including VB4, VB5, and VB6 (Win32)
MD5 Checksum: 139b27a54ca9e0bf916127e1ac29ee59
Note: This is a packed executable and will false positive modern antivirus tools