CMS Parser (Парсинг движков сайтов) - определение движка сайта
Parsing CMS, движок сайта, DLE,Joomla
Рейтинг: 4
Голосов: 1
Краткое описание:

Определить движок сайта возможно используя скрипты или ручным способом по внутренним признакам сайта.

Описание:

Есть несколько принципов определения, на каком движке создан сайт. Рассмотрим самые популярные движки, такие как Joomla, PHPBB, IPB, DLE, Drupal, Bitrix.

Существуют онлайн-сервисы для определения движка, такие как itrack.ru, 2ip.ru. Используя сервисы, есть возможность проверить сайты на принадлежность к разным CMS. Например, на Itrack возможно определить, к какой из тридцати восьми CMS, известных сервису, работает сайт.

Ручное определение движков по внутренним признакам

Без скрипта также возможно определять движки по внутренним признакам.

Для определения движка IPB необходимо изучить код сайта. Если сайт написан на IPB, то в его коде после тега <body> должна присутствовать сточка: <!—ipb.javascript.start—>. Внизу страницы могут также быть упоминания IP.Board.

Для определения движка DLE (DatalifeEngine) необходимо зайти по адресу: http://example.com/engine/engine.php. Если на странице появится сообщение "Hacking attempt!", то сайт работает на DLE.

Определение работы сайта на движке Joomla выполняем по метатегам, а также изучив файл robots.txt. В движке Joomla в метатегах есть такая строка meta name=»Generator»content=»Joomla!Для определения метатега о принадлежности движка к Joomla, стоит воспользоваться функцией preg_match(). Открыв файл robots.txt, возможно найти строчку: Disallow:/components/.

Движок PHPBB используется для создания форумов. Наличие в метатеге "copyright" строки <meta name=»copyright» content=»2000, 2002 phpBB Group» /> означает, что форум создан на PHPBB. Кроме того, если движок старый, заходим по адресу http://example.com/login.php: name=»username, а новый - по адресу: http://domain.com/ucp.php?mode=login. После перехода на заданный адрес появится строчка "action=»./ucp.php?mode=login", которая полностью подтверждает принадлежность к PHPBB.

Для движка Drupal характерно наличие пути для изображений и файлов css такого вида: link rel="shortcut icon" href="/files/ или /misc/. Для css файлов в Друпале используется расширение css?c.  Для регистрации пользователей используется адрес: http://some_site/user/register.

Для движка Bitrix характерно наличие в пути к файлам стилей и картинок есть текст: bitrix.

Чаще всего движок сайта определяют, зайдя в файл robots.txt. В этом файле есть множество данных, не видимых для поисковых систем, а именно по такой информации легче всего определить CMS сайта.

Автор записи: Admin движок сайта, joomla, drupal
Комментарии (0)

Нет комментариев. Ваш будет первым!