Обход капчи на файлообменнике Яндекса Просто чтобы не ебаться с капчей на файлообменнике яндекс написал вот такую ***ню. Объясняю популярно. На яндексе распространяется фф со всякими левыми загромождёнными тулбарами. Всякого дерьма туда ненужного понасовали и обещают, чт оесли мы будем юзать из сборку фф, то они избавят нас от капчи на файлообменнике. А весь хек заключается в единственной строчке: Code: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 YB/3.5.1 Вот удобный интерфейс, выплёвывающий сразу прямой линк на скачку без капчи: PHP: <?php ################################## # # # Y-files captcha gelder # # # # (c) Antichat.ru / b00zy_c0d3r # # # # 18.06.08 # ################################## # блять, а я писал это в ночь перед экзаменом =\ долбоёб # m0nzt3r - LOLEG, :-* error_reporting(0); ?> <html> <head> <title>[ Y-files Captcha Gelder ]</title> </head> <body> <div align=center style="margin-top: 20px"> <img src="http://img.yandex.net/i/narod/disk/fo-files.png"> <form method="post"> <input name=url type="text" style="background: #DFECF8; border: 1px dashed orange; width: 400px; margin-top: 25px; font: 15px tahoma; color: green; text-align:center"> <input name=go type=submit value="Go" style="border: 1px solid orange; font: 15px tahoma; background: white"> </form> <?php if (isset($_POST['go']) && isset($_POST['url']) && strlen($_POST['url']) > 20) { $req="GET ".parse_url($_POST['url'], PHP_URL_PATH)." HTTP/1.1\r\nHost: narod.ru\r\nUser-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 YB/3.5.1\r\n\r\n"; $fp = fsockopen('narod.ru', 80, $errn, $errd, 5); if($fp) { fwrite($fp, $req); while(!feof($fp)) $x .= fgets($fp, 1024); fclose($fp); if (ereg("<a class=\"h-link\" href=\"[^\"]*\">",$x,$res)) echo $res[0].'<font face=tahoma size=4 color=#CCC style="text-decoration: none"> D o w n l o a d </a>'; else echo '<font face=tahoma size=2><b> В рот мне ноги, ты чо мне подсунул??!?!'; } else echo 'Йандекс отдыхает, извините.'; } ?> </div> </body> </html>
Да мне как-то похеру сколько им народу пользуется - сервис вроде приличный. Да и вообще плевать - экзамен я всё-таки сдал =)