1960
Over the years I have invested heavily in product R&D building a wide assortment of new skills, and fostering a diverse background and understanding.
These are some of the papers I have developed along my journey that I make freely available to help others along.
Sandsprite Papers
VB6 P-Code / Reversing
Scripting Arbitrary VB6 Apps
Recovery of VB6 prototypes
VB6 P-Code Disassembly
Writing a P-Code Debugger
VB6 P-Code Obfuscation
Binary Data Hiding in VB6
Binary Reuse of VB6 PCode
Parsing VB6 Form Controls
VB6 Variable Initilization
Reverse Engineering / Binary Analysis
Understanding the Import table
Understanding IAT Hooking
Understanding Peb Module Lists
Libemu Shim for Unicorn
Remote Symbol Resolution
Visual Basic 6
Writing a C DLL for use with VB
Understanding Plugins
Understanding UDT's
Vb Object Dumps
Asm/Dsm lib for VB6
Writing a VB Plugin for OllyDbg
Why I still use VB6
Why I Still Use VB6
- 2018
This article goes into the many reasons why I still enjoy programming in VB6, the advantages it gives and why it was such a popular language. It also covers some more advanced concepts such as integrating with C dlls and linking in C obj files.
 '
© 2021 Sandsprite.com