The hack was written in VB.NET.
To see its source, download a .NET source reflecter tool such as the one at reflector.net, i've made no attempts to obfuscate the source, so its all there in the .exe.
As mentioned the Class i use was written by Pingo, which he converted from C#, the Class was originally designed to ease the pain of converting CE scripts into his own project, and hes long since updated it to perform alot better in C#.
As for PB screenshots, as you're probably aware, QuakeLive doesn't support PB anymore, and for Quake 3 Arena, I have a method to blackout the screenshots, but this directly edits punkbuster, and you'd be hardware banned if it were to be released to the public, I rather not be responsible for that.