Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   preg_match_all (https://forum.antichat.xyz/showthread.php?t=144008)

restart_05 27.09.2009 15:49

preg_match_all
 
Имеется страница по которой к примеру можно зайти http://*/index.php?log=***&pass=***

при входе на страницу в командной строке получается следующее http://*/index.php?key=***&act=main

как можно определить данный key ??

silver34 27.09.2009 15:53

Мне кажется этот key генерируется сам.... Каждый раз другой...Хотя я может и ошибаюсь...

restart_05 27.09.2009 15:59

Если авторизироваться то key сохранится до того пока не выйдешь, авторизироваться можно данным образом http://*/index.php?log=***&pass=***

Key сохраняется при переходе по страницам сайта т.е.

http://*/index.php?key=b347b57b6b&act=main; key = b347b57b6b
http://*/index.php?key=b347b57b6b&act=user; key = b347b57b6b

restart_05 27.09.2009 16:19

нашел такое в корне сайта имеется <a href="index.php?key=***&act=main">

Doom123 27.09.2009 16:39

Во 1 не в командной строке а в адрессной строке
Во 2 это чтото типо сессии наверное

FireFenix 27.09.2009 17:51

Цитата:

Сообщение от restart_05
нашел такое в корне сайта имеется <a href="index.php?key=***&act=main">

Заходим на сайт курлом/сокетами + куки еси надо... Получаем запрос на редирект... парсим запрос и узнаём ключ

L I G A 27.09.2009 17:56

>>как можно определить данный key ??
ну если ты зашел ,то и сам сможешь его спалить в адр. строке.
а какой кей у ,скажем другого юзверя ты вряд ли определишь,он походу генерируется из: [0-9]+ и b{1},но если ты такой уж неотступный,можешь сам генерировать мб повезет ^^

eLWAux 27.09.2009 18:10

PHP код:

preg_match('/key.+?"(.+?)"/si'$page$m);
var_dump($m); 

з.ы.: какой вопрос, такой и ответ


Время: 14:37