Compiling...
nfs2hp.c
\nfs2hp.c(133) : error C2065: 'wsadata' : undeclared identifier
\nfs2hp.c(133) : warning C4133: 'function' : incompatible types - from 'int *__w64 ' to 'LPWSADATA'
\nfs2hp.c(135) : error C2275: 'WSADATA' : illegal use of this type as an expression
D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\Include\WinSock.h(347) : see declaration of 'WSADATA'
\nfs2hp.c(135) : error C2146: syntax error : missing ';' before identifier 'wsadata'
\nfs2hp.c(135) : error C2144: syntax error : '<Unknown>' should be preceded by '<Unknown>'
\nfs2hp.c(135) : error C2144: syntax error : '<Unknown>' should be preceded by '<Unknown>'
\nfs2hp.c(135) : error C2143: syntax error : missing ';' before 'identifier'
\nfs2hp.c(136) : warning C4244: '=' : conversion from 'SOCKET' to 'int', possible loss of data

something i noticed that was one of the files that it had set for include (i think it was winerr.h, either way its the one thats included with "" instead of <>) is accually at the bottom of the exploit, so if you don't comment out that include line you get an error saying some things are defined more then once. if anyone has any luck with VC++.net let me know, i'm have no luck with this one