-
Posts
2658 -
Joined
-
Last visited
-
Days Won
74
Everything posted by Dragos
-
A trecut si vremea lui.. <?php //PageRank Lookup v1.1 by HM2K (update: 31/01/07) //based on an alogoritham found here: http://pagerank.gamesaga.net/ //settings - host and user agent $googlehost='toolbarqueries.google.com'; $googleua='Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5'; //convert a string to a 32-bit integer function StrToNum($Str, $Check, $Magic) { $Int32Unit = 4294967296; // 2^32 $length = strlen($Str); for ($i = 0; $i < $length; $i++) { $Check *= $Magic; //If the float is beyond the boundaries of integer (usually +/- 2.15e+9 = 2^31), // the result of converting to integer is undefined // refer to http://www.php.net/manual/en/language.types.integer.php if ($Check >= $Int32Unit) { $Check = ($Check - $Int32Unit * (int) ($Check / $Int32Unit)); //if the check less than -2^31 $Check = ($Check < -2147483648) ? ($Check + $Int32Unit) : $Check; } $Check += ord($Str{$i}); } return $Check; } //genearate a hash for a url function HashURL($String) { $Check1 = StrToNum($String, 0x1505, 0x21); $Check2 = StrToNum($String, 0, 0x1003F); $Check1 >>= 2; $Check1 = (($Check1 >> 4) & 0x3FFFFC0 ) | ($Check1 & 0x3F); $Check1 = (($Check1 >> 4) & 0x3FFC00 ) | ($Check1 & 0x3FF); $Check1 = (($Check1 >> 4) & 0x3C000 ) | ($Check1 & 0x3FFF); $T1 = (((($Check1 & 0x3C0) << 4) | ($Check1 & 0x3C)) <<2 ) | ($Check2 & 0xF0F ); $T2 = (((($Check1 & 0xFFFFC000) << 4) | ($Check1 & 0x3C00)) << 0xA) | ($Check2 & 0xF0F0000 ); return ($T1 | $T2); } //genearate a checksum for the hash string function CheckHash($Hashnum) { $CheckByte = 0; $Flag = 0; $HashStr = sprintf('%u', $Hashnum) ; $length = strlen($HashStr); for ($i = $length - 1; $i >= 0; $i --) { $Re = $HashStr{$i}; if (1 === ($Flag % 2)) { $Re += $Re; $Re = (int)($Re / 10) + ($Re % 10); } $CheckByte += $Re; $Flag ++; } $CheckByte %= 10; if (0 !== $CheckByte) { $CheckByte = 10 - $CheckByte; if (1 === ($Flag % 2) ) { if (1 === ($CheckByte % 2)) { $CheckByte += 9; } $CheckByte >>= 1; } } return '7'.$CheckByte.$HashStr; } //return the pagerank checksum hash function getch($url) { return CheckHash(HashURL($url)); } //return the pagerank figure function getpr($url) { global $googlehost,$googleua; $ch = getch($url); $fp = fsockopen($googlehost, 80, $errno, $errstr, 30); if ($fp) { $out = "GET /search?client=navclient-auto&ch=$ch&features=Rank&q=info:$url HTTP/1.1\r\n"; //echo "<pre>$out</pre>\n"; //debug only $out .= "User-Agent: $googleua\r\n"; $out .= "Host: $googlehost\r\n"; $out .= "Connection: Close\r\n\r\n"; fwrite($fp, $out); //$pagerank = substr(fgets($fp, 128), 4); //debug only //echo $pagerank; //debug only while (!feof($fp)) { $data = fgets($fp, 128); //echo $data; $pos = strpos($data, "Rank_"); if($pos === false){} else{ $pr=substr($data, $pos + 9); $pr=trim($pr); $pr=str_replace("\n",'',$pr); return $pr; } } //else { echo "$errstr ($errno)<br />\n"; } //debug only fclose($fp); } } //generate the graphical pagerank function pagerank($url,$width=40,$method='style') { if (!preg_match('/^(http:\/\/)?([^\/]+)/i', $url)) { $url='http://'.$url; } $pr=getpr($url); $pagerank="PageRank: $pr/10"; //The (old) image method if ($method == 'image') { $prpos=$width*$pr/10; $prneg=$width-$prpos; $html='<img src="http://www.google.com/images/pos.gif" width='.$prpos.' height=4 border=0 alt="'.$pagerank.'"><img src="http://www.google.com/images/neg.gif" width='.$prneg.' height=4 border=0 alt="'.$pagerank.'">'; } //The pre-styled method if ($method == 'style') { $prpercent=100*$pr/10; $html='<div style="position: relative; width: '.$width.'px; padding: 0; background: #D9D9D9;"><strong style="width: '.$prpercent.'%; display: block; position: relative; background: #5EAA5E; text-align: center; color: #333; height: 4px; line-height: 4px;"><span></span></strong></div>'; } $out='<a href="'.$url.'" title="'.$pagerank.'">'.$html.'</a>'; return $out; } ?>
-
Nu. Am incercat eu.
-
Programul a existat, a functionat, dar a trecut vremea lui. Nu o sa-l gasesti functional. Si invata sa scrii corect ca o romanca, nu ca o pizda.
-
A mai fost postat pe forum..
-
This made my day
-
Fata, tu nu intelegi ca programul nu mai merge? Ca NU mai exista?
-
Multumesc Oricine poate contribui la proiect. Weekendul acesta il pun la punct cu design-ul, informatii si publicitate.
-
White Hat IT este un proiect romanesc creat cu scopul de a face o legatura intre hackerii white hat din toata lumea ?i tintele lor pentru o comunicare sigura si eficienta. Mai pe scurt, o sa avem grija ca datele voastre sensibile sa nu fie expuse. Proiectul este inca la inceput, insa incet incet ii facem un viitor. Link: whitehatit.blogspot.com In zilele urmatoare voi publica cateva vulnerabilitati raportate in site-uri mari din Romania. Cei care vreti sa contribuiti, dati-mi pm.
-
UPDATE Link nou pentru site deoarece cz.cc a fost blacklisted.
-
Bun venit pe RST Cristofor!
-
DefCamp 2011 - prima conferinta de securitate din Romania
Dragos replied to Andrei's topic in Anunturi importante
Intr-adevar, nu e cuvantul potrivit naspa. Ideea era ca am incercat prin diverse metode sa gasesc parola, dar nu am reusit. Am mai vorbit cu kNigHt din cand in cand sambata in timp ce facea challenge-urile si l-am mai ajutat. -
DefCamp 2011 - prima conferinta de securitate din Romania
Dragos replied to Andrei's topic in Anunturi importante
Naspa challenge-ul acela Dar totusi, asteptam editia de anul viitor -
A zis Nytro in ultima zi ca va acorda VIP la cativa participanti la DefCamp. Ceilalti VIPi nu au nici o legatura.
-
DefCamp 2011 - prima conferinta de securitate din Romania
Dragos replied to Andrei's topic in Anunturi importante
Hertz a facut probele la forensic. -
DefCamp 2011 - prima conferinta de securitate din Romania
Dragos replied to Andrei's topic in Anunturi importante
Eu vin cu un tricou negru cu WorldIT. -
Incearca sa folosesti culori mai deschise pentru fundal. In rest e super! Felicitari!
-
Nu stii sa faci trade-uri. Daca zici ca ai crypter FUD si e si public, in doua-trei zile o sa-l detecteze si antivirusul lui Gheorghe din varfu dealului.
-
Cum sa facem o pagina de phishing la orice site.
Dragos replied to nullbyte's topic in Tutoriale in romana
De la 10$ pana la 1000$. -
DefCamp 2011 - prima conferinta de securitate din Romania
Dragos replied to Andrei's topic in Anunturi importante
Hai sa zicem un 10-11 momentan. Apropo, da-mi add : syn_ah.23php -
DefCamp 2011 - prima conferinta de securitate din Romania
Dragos replied to Andrei's topic in Anunturi importante
Ne adunam si pornim mai multi in BV spre Bran. -
Nope, we don't have good hackers. We're just a bunch of lazy people doing lazy stuff.
-
Era vorba ca se umple db-ul aiurea. Una din regulile forumului este de a cauta inainte de a posta. Eu am oferit o alternativa.
-
Puteai pune in acelasi topic cu celalalt, nu in topicuri separate.