ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Уязвимости CMS / форумов (https://forum.antichat.xyz/forumdisplay.php?f=16)
-   -   скрипт распознавания форума (https://forum.antichat.xyz/showthread.php?t=33593)

genom-- 28.02.2007 22:54

Цитата:

Сообщение от k1b0rg
я тут уже критиковал твой скрипт
http://s-teals.org/showthread.php?t=263

Не учили юзать redirectable?
Код нечитаемым и просто сам алгоритм тупой определения.....

почитал критику -- конечно там есть доля правды --
все ниже сказаное думаю за отмаз прокатит:

редирект обрабатывать-- ну конечно а о том что на этом форуме мона хз что настроить и при доступе к файлам каким то может срабатывать редирект не от хостера а от самого форума на пагу о недостатке доступа или еще чего -- как в этом случае ???

проверять наличие файла get запросом -- если знаешь еще способ как проверить есть файл или нет -- то скажи может я заблуждась

узнать версию форума в 3 запроса --- мда это вообще конечно неспорю можно но чем больше тем лучше -- ибо надо учитывать апгрейды -- допустим на ачате в яваскриптах версия вообще 3.0.6 -- ну и что значит тут у нас форум такой старый?? при дальнейшик проверках вылазит еще есть файлы присущие и веткам 3.5 и 3.6 -- значит были апгрейды


и вообще чмырить все могут я понимаю что можно на меня многое сказать но я такой какой есть -- лучше укажите где как сделать лучше и укажите на ошибки -- если критика по делу я всегда ее воспринимаю нормально и могу признать что неправ

k1b0rg 28.02.2007 23:35

Я тебя не чмырил, я просто сказал что твой скрипт надо полностью переписать заново...

Цитата:

ну конечно а о том что на этом форуме мона хз что настроить и при доступе к файлам каким то может срабатывать редирект не от хостера а от самого форума на пагу о недостатке доступа или еще чего -- как в этом случае
Сам то понял чо сказал.....
редирект не нужно обрабатывать, его нужно тока отловить, по умолчанию он срабатывает тока при get и head...так что их нулишь ,и lwp спокойно выдает ответ 302.


Цитата:

проверять наличие файла get запросом
Используй head + {_rc}

Цитата:

узнать версию форума в 3 запроса --- мда это вообще конечно неспорю можно но чем больше тем лучше -- ибо надо учитывать апгрейды -- допустим на ачате в яваскриптах версия вообще 3.0.6 -- ну и что значит тут у нас форум такой старый?? при дальнейшик проверках вылазит еще есть файлы присущие и веткам 3.5 и 3.6 -- значит были апгрейды
Для булки очень много способов определения версии, так же как и по другим форумам...
Кроме как надписи внизу и наличие файлов.... юзай поиск, все обсуждалось уже

genom-- 28.02.2007 23:49

ну насчет чмырить эт я не на тебя -- про редирект спаисбо незнал --- Для булки очень много способов определения версии, так же как и по другим форумам...
Кроме как надписи внизу и наличие файлов.... юзай поиск, все обсуждалось уже ---- у мну в скрипте не тока по файлам определяется --- и статьи я скачивал и читал перед написанием =)

ну что скрипт сырой и канявый я еще вначале написал =)

ReanimatoR 02.03.2007 19:04

для булки. инфа в окошке стиля мб и совпадет. потом файлы clientscript. Самый геморр это помойму phpbb, хотя может я просто его ни разу изнутри не видел:)/
а так скрипт конечно не очень. но идея!!! 5+++

genom-- 16.03.2007 21:38

phpbb вообше лажа две строчки исправят в форуме и шасть новая версия ---

итак перейдем к сути -- переписал скрипт ------ жду коментария киборга =)

и ще добавил определение версии для phpbb по changelog

genom.h10.ru/forum.pl

Dread 31.03.2007 09:24

Цитата:

Сообщение от genom--
phpbb вообше лажа две строчки исправят в форуме и шасть новая версия ---

итак перейдем к сути -- переписал скрипт ------ жду коментария киборга =)

и ще добавил определение версии для phpbb по changelog

genom.h10.ru/forum.pl

C:\bla bla\Dread>perl c:\forum.pl forum.test.ru


############# What a forum? genom-- ###############


МОЖЕТ ЭТО БУЛКА?....УГУ КАЖЫСЬ ОНА


~~~~~~~~~~~~~~~~~vBulletin~~~~~~~~~~~~~~~~~~~~~

Check version by clientscript's file ....
Check #1 for vBulletin 3.6.4 ....[OK]+
Check #2 for vBulletin 3.6.4 ....[OK]+
Check #3 for vBulletin 3.6.4 ....[OK]+
Check #4 for vBulletin 3.6.4 ....[OK]+
Check for vBulletin < 3.6.* ....[OK]+
Check for vBulletin >= 3.6.0 ....[OK]+
Check for vBulletin >= 3.6.0 ....[OK]+
Check for vBulletin >= 3.6.0 ....[OK]+
Check for vBulletin >= 3.5.0 ....[OK]+


так мне он фыдаёт на любой форум))))

кто из нас тупит Я или скрипт!? :D

genom-- 01.04.2007 09:42

Я тоесть ты

полный путь нужно указывать
http://www.loleg.com/forum/

с указанием протокола и в конце кавычка -- см usage

DESTER 07.04.2007 14:24

У меня нормально справился с ipb... спасибо, нужный скрипт... Только одно НО: определять версию в формате ipb 2.0.* давно все умеют по имеющимся директориям... Если бы скрипт умел поконкретнее версию узнавать-ему бы цены не было...

Petr 30.12.2007 18:57

Перезалейте,
и кста
Цитата:

Я тоесть ты

полный путь нужно указывать
http://www.loleg.com/forum/

с указанием протокола и в конце кавычка -- см usage
А он как указал? разве путь не полный?

Цитата:

C:\bla bla\Dread>perl c:\forum.pl forum.test.ru

eLWAux 04.11.2008 00:59

ей, ребята залейте куда нибуть скрипт, а то страница genom'a не работает(


Время: 19:31