Array
(
)

Função de Hardware ID Visual Studio

Henrique Batista
   - 03 jun 2014

Eu tenho uma função na qual manda para outros servidores um hardware id falso para burlar algums programas como ant hacker pore não sei como posso usar essa fução para criar uma dll
Código fonte escrito em Linguagem C .
#Código

INT PASCAL FAR sendHook (__in SOCKET s, __in_bcount(len) CONST CHAR FAR *buf, __in INT len, __in INT flags)
{ 
CONST CHAR *psz = strstr(buf, "hardwareid="); 
if (psz != NULL) //se o parametro "hardwareid" for encontrado...
{ 
//modifica o hardware id
DWORD dwHardwareID = GetTickCount() + 123456789; //aqui fica o número do HardwareID em que enviará para outros  servidores .
wsprintfA((LPSTR)buf, "GET /AuthenticationService.svc/IsBlockedByHardware?hardwareid=%d HTTP/1.1", dwHardwareID); 
} 
return _send_original(s, buf, len, flags);
}

Henrique Batista
   - 03 jun 2014

.....

Henrique Batista
   - 04 jun 2014

.....

Joel Rodrigues
   - 04 jun 2014

O que exatamente é esse Hardware ID? Me pareceu ser um número qualquer, certo?
Qual é sua principal dúvida então?

Henrique Batista
   - 04 jun 2014

sim isso é um numero qualquer no qual é mandado para outros servidores ao inves do original do computador

eu queri saber como faço essa codigo virar uma dll...

Joel Rodrigues
   - 04 jun 2014

Crie um projeto do tipo Class Library, que é como se cria DLLs em .NET. Sugiro pesquisar um pouco sobre esse tipo de projeto antes, para ter segurança no que estará fazendo.

Henrique Batista
   - 04 jun 2014

eu sie criar dlls são não sei chamas esta função

Joel Rodrigues
   - 05 jun 2014

Você quer criar essa função na DLL, ou chamar essa função a partir da sua DLL?
No primeiro caso, em que projeto você quer importar essa DLL?

Henrique Batista
   - 05 jun 2014

quero chamar a função a partir da sua dll

Joel Rodrigues
   - 12 jun 2014

Se você quer chamar essa função, primeiro precisa importá-la, certo? Onde ela se encontra? Em outra DLL?