//------------------------------------------------------------------------- platform: Microsoft Windows
char *outbufp;
int main(int argc, TCHAR* argv[]){
char *head;
char *cur = outbufp;
char tmp[256];
char ips[16];
char addr_string[100];
if(argc < 2) {
wprintf(L"usage: thisprog subprog -o1 -o2 Addr\n");
wprintf(L"Addr: www.somesite.com\n"); // target: create a new process, ie: ping www.google.com
return -1;
}
//-------------------------------------------------------------------------------------------------------
const DWORD MAX_BUFFER_SIZE = 100000;
BOOL bRet = TRUE;
DWORD dwRet = 0;
SECURITY_ATTRIBUTES sa;