Как определить движок сайта — признаки популярных движков (cms)

Как определить движок сайта — признаки популярных движков (cms)

Приветствую, дорогие друзья! Сегодня мы займемся определением и распознаванием движков различных систем управления сайтами. Так как частенько возникает вопрос — а на каком движке работает сайт?

Как определить движок сайта - признаки популярных движков (cms)

Когда-то давно, когда я только пришел в веб-мастеринг и интернет, то понятие движок сайта было для меня очень непонятным. И еще на протяжении некоторого времени, с движком у меня упорно ассоциировался двигатель автомобиля 🙂 И только когда я стал читать разные статьи и самостоятельно сталкиваться с различными CMS (системами управления сайтами), тогда понятие движка стало вырисовываться и в конечном итоге запечатлелось в голове довольно ясно.

Теперь, когда я слышу слово движок, у меня в первую очередь проскакивает ассоциация именно системой управления сайтом. Что я понимаю под движком сайта, если простыми словами, то это программа которая осуществляет генерацию страниц сайта, взаимодействуя при этом с базой данных (в которой хранятся все данные по сайту, они там упорядочены для удобства обработки). Также движку сайта присуща административная панель (или админка), в которой можно осуществлять управлением различными настройками сайта, а самое главное управлять страницами, добавлять новые страницы и менять другую информацию, которая выводится на сайте. То есть админка сайта позволяет, даже человеку далекому от программирования осуществлять наполнения сайта и другие действия, которые необходимы для развития сайта и поддержания его работоспособности.

Надеюсь объяснил я максимально понятно 🙂 .

Следующий насущный вопрос — а зачем нам определять движок сайта?

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

Теперь разобравшись с понятиями, переходим непосредственно к признакам популярных движков. Почему именно популярных? Потому, что большинство сайтов работает именно на популярных движках, например на WordPress. Конечно, самописных тоже очень много, но у самописных, на мой взгляд много минусов. Однако, это не тема данного поста.

Как определить движок сайта — основные движки

WordPress

1. Попробовать залогиниться на сайт вбив в строку браузера:

http://site.ru/wp-login.php и если сайт на WordPress, то вы увидите соответствующее окно с заголовком WordPress, где осуществляется доступ на сайт.

2. Просмотреть исходный код сайта, это стандартная клавиша CTRL+U и в самом начале кода можете увидеть meta name=»generator» content=»WordPress 2.9.2″ цифры, это номер версии движка.

3. Еще верный способ опознать WordPress это посмотреть путь к какой-либо картинке размещенной на сайте, например http://cyber-promo.ru/wp-content/uploads/2010/12/plugins_for_wordpress.jpg — нас интересует слово wp-content — это признак WordPress.

4. Вбить http://site.ru/robots.txt и обнаружить там следующие слова, они то и могут указать на движок WordPress. Сюда относятся:

/wp-content/
/wp-admin/
/wp-includes/
/wp-register.php

Joomla

1. Тут тоже начать можно с того, что вбить в браузер адрес админки

http://site.ru/administrator/

2. Вбить http://site.ru/robots.txt и обнаружить там следующие слова, они то и могут указать на движок Joomla. Сюда относятся:

mambots

Drupal

1. Попробовать попасть в админку

http://site.ru/login
http://site.ru/admin

2. Попробовать страницу регистрации новых пользователей

http://site.ru/user/register

3. Попробовать посмотреть исходный код и увидеть там адрес, где лежит фавикон

Если видим слово files, есть вероятность, что это Drupal.

Data Life Engine (DLE)

1. Попробовать попасть на страницу регистрации по адресу

http://site.ru/?do=register

2. Посмотреть исходный код страницы и увидеть там

meta name=”generator” content=”DataLife Engine

Битрикс

1. Попробовать попасть в админку

http://site.ru/bitrix

2. Посмотреть исходный код страницы и попробовать найти там в каких либо путях слово bitrix — это тоже даст нам понять о принадлежности движка.

Maxsite CMS

1. В исходном коде, ищем в путях слово maxsite и делаем соответствующие выводы.

NetCat

1. Вбить http://site.ru/robots.txt и обнаружить там следующие слова, они то и могут указать на движок NetCat. Сюда относятся:

/netcat/
NetCat Robots file

2. Попробовать посмотреть пути к картинкам размещенным на сайте, там вы можете увидеть слово netcat — оно то и подскажет вам, что это именно этот движок.

HostCMS

1. Пробуем логиниться

http://site.ru/admin

Danneo

1. Пробуем логинится

http://site.ru/apanel

2. Вбить http://site.ru/robots.txt и обнаружить там следующие слова, они то и могут указать на движок Danneo. Сюда относятся:

/apanel/

Другие способы определить движок сайта

Чтобы дополнить этот пост хочу подытожить все выше сказанное и добавить пару фенек.

1. http://builtwith.com/ — сервис в некоторых случаях показывает движок сайта.

2. Никто не отменял социальную инженерию, то есть, если совсем никак не определяется традиционными методами, то можно втереться в доверие к администратору 😉 .

3. В любом случае начать следует с того, что попробовать получить разными способами доступ к админке (окно ввода учетных данных) или просмотреть директорию http://site.ru/robots.txt и найти там наводящие на мысли и выводы имена папок.

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

Игорь (Luckyboy)

Comments (12)

  • GiN

    Для FF есть замечательное дополнение, называется оно Wappalyzer. Покажет все красиво и понятно про сайт. Например на сайбер-промо Cufon, GA, jQuery и WordPress. Знает огромное количество движков и других приблуд на сайтах.

    31 марта 2011 at 10:05
  • Faike

    RDS бар и всё определяеться без лишних движений. ))) Также возможно посмотерть хост, провайдера и ip

    31 марта 2011 at 11:19
  • Евгений

    можно еще пользоваться RDS баром. он неплохо определяет все популярные движки + в новых версиях появляется поддержка новых cms

    31 марта 2011 at 11:39
  • xitblogger

    Пользуйтесь RDS баром и не заморачивайтесь

    31 марта 2011 at 12:49
  • Игорь

    Я вот тут проверяю http://2ip.ru/cms/

    1 апреля 2011 at 9:46
  • Сергей

    Хорошая статья, Игорь!

    Сам пользуюсь в таких случаях http://2ip.ru/cms/

    1 апреля 2011 at 9:51
  • Webliberty

    Интересные решения, хотя как говорили выше — можно и плагинами воспользоваться

    8 апреля 2011 at 12:57
  • Роман

    Классная статья, мне пригодилась!

    10 сентября 2011 at 1:43
  • Ivan

    Можно еще пользоваться плагином RDS.

    24 сентября 2011 at 15:49
  • Сергей

    А можно ли это все дело спрятать? как? если не секрет…

    26 марта 2012 at 17:53
    • Luckyboy

      Если профессионалу сильно приспичит, все равно вычислит.

      2 апреля 2012 at 12:41
  • Дизайн студия ProGrafika

    Да хорошо бы научится прятаться )

    13 июля 2012 at 18:44

Comments are closed.