Как узнать версию DLE

29 Мая 2022г. в 04:33

Честно говоря, рядового пользователя мало интересует на какой версии DLE работает тот или иной сайт. Этот вопрос, скорее, будет интересовать потенциального хакера, поскольку возможность и методы взлома сайта часто напрямую зависят от движка и его версии.

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

Итак, какие же советы можно отыскать в сети по запросу как узнать версию DLE? На самом деле их не так много. Первый совет заключается в том, чтобы узнать используется ли последняя версия движка или какая-то старая. Для этого советуют обратиться по следующему адресу: //site/engine/ajax/updates.php. Если при обращении по данному адресу присутствует сообщение о необходимости обновить движок, значит используется не последняя, то есть не актуальная версия CMS.

Однако на самом деле это сообщение может появиться и для актуальной версии скрипта. Например, в качестве примера я использовал последнюю версию скрипта, только это демо-версия. Несмотря на актуальность версии, мы видим сообщение о необходимости обновления, что, в принципе, в некоторой степени вполне логично, поскольку используется демонстрационная версия DLE.

Но используя и купленную версию DLE мы ведь вполне можем самостоятельно изменить текст сообщения, введя в заблуждение любопытствующего. Например, вот что мы увидим на сайте dle.in.ua при обращении по адресу //dle.in.ua/engine/ajax/updates.php:



В общем, этот способ определения используется ли актуальная версия DLE — весьма ненадежен. Да и в любом случае он не даст нам информацию о конкретной версии.

Какие еще предлагают способы узнать версию DLE? Все прочие способы сводятся к просмотру логотипа из папки /engine/skins/images/ по адресу //site/engine/skins/images/logos.jpg. При этом в зависимости от версии имя и расширение картинки логотипа может отличаться. Это могут быть следующие варианты: logo.jpg, logos.png, logo.png… Ну и, конечно же, картинка может быть банально удалена.

Вот несколько примеров логотипов, которые можно было увидеть на различных версиях DLE. Например, такой логотип можно было увидеть на ранних версиях DLE:



На версиях до девятой была такая картинка:



Как видим, здесь была даже написана версия движка на картинке. С версии 9.1 версию снова убрали:



С версии 10.2 логотип полностью изменился:



Собственно, вот и все советы, которые можно найти в сети по данному вопросу. Других советов нет, а имеющиеся, как вы понимаете, весьма ненадежны и условны. На этом будем прощаться. Удачи!