Wola...
Encontre este otro exploit en
http://www.k-otik.net/exploits/12.04.rpc_wks_bo.c.phpEn su codigo comenta q para construir el ejecutable, hay q linkar las siguientes librerias:
#pragma lib <ws2_32.lib>
#pragma lib <netapi32.lib>
#pragma lib <mpr.lib>
pero antes señala q es necesario construir una nueva netapi32.lib:
/* To build new netapi32.lib
pedump /exp netapi32.dll > netapi32.exp
buildlib netapi32.exe netapi32.exp netapi32.lib netapi32.dll
Para esto, utilizo el LCC WIN32. Me deja hacer la primera sentencia pedump, pero al intentar hacer la segunda, el buildlib, me señala: Impossible d'ouvrir 'netapi32.exe'
Netapi32.exp se encuentra en el directorio buildlib donde se instale el LCC
Netapi32.lib en el directorio lib donde se instale LCC
Netapi32.dll en c:\windows\system32\
Pero no encuentro netapi32.exe por ningun sitio y en el google solo salen referencias a este exploit y a un troyano q se oculta bajo este *.exe
Alguna idea??
Otra apunte: He probado a compilar el *.c y crear el ejecutable con el visual c++, el dev-c++ y el lcc win32 y me compila bien, pero a la hora de crear el ejecutable y linkar, en los tres me da el siguiente error:
rpcwks.obj : error LNK2001: unresolved external symbol _NetAddAlternateComputerName
rpcwks.obj : error LNK2001: unresolved external symbol _optarg
rpcwks.obj : error LNK2001: unresolved external symbol _getopt
Saludos!