PDA

Просмотр полной версии : гайд по распознованию версии ipb 3.x.x


Unknown
17.07.2011, 20:26
всем привет, видел много тем где спрашивали как отличить версии ipb 3.x.x вчера я наткнулся на форум 1 и решил выяснить какая там версия.

1) просмотрим исходный код главной страницы форума в начале кода (немного ниже title ищем начала javascript вот начальный пример) по нему видно что название переменых ipb т.е это форум IPB


HTML:

//

Community Forum Software by IP.Board 3.2.0 Beta 1



3) если копирарта нету ищем в таких вот кавычках (коментарии шаблона) если повезет там будет указана версия

4)способ самый эффективный идем на http://ваш_форум/admin/index.php

в верси до 3.2.0 внешне вход в админ панель одинаковая в 3.2.0 изменился фон на голубой и сама рамка для тех кто хочет увидеть отличия

ipb =>3.2.0

http://i.pixs.ru/storage/3/7/8/1jpg_6583915_2530378.jpg

ipb
jsDebug = 1;
USE_RTE = 0;


[/HTML]
в 3.1.4


HTML:

jsDebug = 1;
USE_RTE = 0;
isRTL = false;


на одну строку больше идем дальше

3.0.5


HTML:


-->

Loader.boot();



//";
ipb.templates['page_jump'] = new Template("Перейти к ");
ipb.templates['ajax_loading'] = "Загрузка...";
acp = new IPBACP;
//]]>




3.1.4


HTML:



//";
ipb.templates['page_jump'] = new Template("Jump To Page ");
ipb.templates['ajax_loading'] = "Loading...";
//]]>

-->

Loader.boot();
acp = new IPBACP;



в этом коде отличия не сразу бросаются в глаза однако

-->

эта строка в 3.0.5 находится почти в начале javascripta а в 3.1.4 почти в конце

и ктому же в 3.1.4 код меньше на 1 строку , я его полностью не смотрел дословно но когда просматриваеш исходный код бросается в глаза.

6) отличие 3.0.5 от 3.1.4 связано с загрузкой файлов через форум (в папку upload)

в версии 3.0.5 загружаем картинку в посте (при этом пост можно и не сохранять тупо загрузить файл и открыть эту картинку или скопировать адрес картинки и мы увидем адрес миниатюра)

post-1-1310915658,45_thumb.jpg

в версии 3.1.4 делаем аналогично и видем

post-1-0-13107300-1310915820_thumb.jpg

видем отличия конечно же в более поздних версиях добавлена (на сколько я понел рандомная генерация кода в конце)

к тому же если кому то поможет то просмотреть оригинал залитой картинки можно так без js скрипта , берем

post-1-0-13107300-1310915820_thumb.jpg

и удаляем _thumb

и получаем

post-1-0-13107300-1310915820.jpg

полная ссылка

http://ваш_форум/uploads/monthly_07_2011/post-1-0-13107300-1310915820.jpg

надеюсь гайд кому-нибудь поможет

P.S я новичок как и на форуме так и в хакерстве сильно не судите) Гайд лично от меня.

7) отличие 3.1.0 от 3.0.5 и 3.1.4

1) идем сразу в админ панель смотрим исходный код 1ый же js


HTML:

jsDebug = 1;
USE_RTE = 0;
isRTL = false;


такой же как и в ipb 3.1.4

а вот следующий


HTML:


-->

Loader.boot();



//";
ipb.templates['page_jump'] = new Template("Перейти к ");
ipb.templates['ajax_loading'] = "Загрузка...";
acp = new IPBACP;
//]]>




очень похож на js из версии 3.0.5 (-->) в самом начале скрипта

2) переходим к загрузки файла через расширеную форму отправки сообщений загружаем картинку и видем ссылку

http://ipb310.work/uploads/monthly_07_2011/post-1-035153900%201310918747_thumb.jpg

сама же картинка

post-1-035153900%201310918747_thumb.jpg

она генерируется немного подругому чем у ipb3.0.5 и ipb3.1.4

сразу что в глаза бросается имя картинки стало больше чем в 3.0.5 и больше чем в 3.1.4 ко всему прочему посреди имени картинки пробел а не -.

xxddz
17.07.2011, 20:30
Не плохо

Unknown
17.07.2011, 21:12
спасибо , обновил гайд добавил некоторые отличия версии 3.1.0 от 3.0.5 и от 3.1.4

sekaskissa
07.09.2011, 03:31
Я не знаю почему тут нет этого способа да и вообще в инете я его не нашел и еще давно на одном форуме вылаживал его. так вот. все банально просто. это не панацея но... версия написана тут

http://форум_ipb.ru/admin/install/index.php

HBWS
15.09.2011, 20:30
Гайд хорош, а способ выше работает 1 раз из 100