Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

słabe punkty w programu - luki

Ostatnio zmodyfikowano 2011-10-18 14:26
Autor Wiadomość
capajera18
Temat założony przez niniejszego użytkownika
słabe punkty w programu - luki
» 2011-10-18 14:07:04
Czesto się słyszy o lukach w różnego rodzaju programach roznego typu,
w googlach jest opisane do czego służy luka - że może zostać wykorzystana przez crackera do tego tamtego,
Ja chciałbym wiedzieć jak to wygląda na przykładowym programi, jak wyglada ta luka że jest niebezpieczna :-)
P-42270
DejaVu
» 2011-10-18 14:19:10
Piszesz serwer, który odbiera pakiety np.
C/C++
int iRozmiarDanych;
char bufor[ 123 ];
dajBajtySocketa( socket, 4, & iRozmiarDanych );
dajBajtySocketa( socket, iRozmiarDanych, & bufor[ 0 ] );
Jeżeli klient wyśle niepoprawne dane (np. przez wysłanie fałszowego pakietu) to w typowym przypadku aplikacja się wywali gdy przyjdzie większy rozmiar danych. Jeżeli jednak fałszywy pakiet będzie ociekał finezją to równie dobrze można będzie wykonać kod binarny na serwerze, który wyślemy poprzez pakiet.
P-42271
capajera18
Temat założony przez niniejszego użytkownika
» 2011-10-18 14:26:01
ociekał finezją co to znaczy ??

kod binarny ? czyli jakąś instrukcję ?? czy jak
P-42273
« 1 »
  Strona 1 z 1