Как узнать на какой CMS сделан сайт?
Часто при анализе сайта или просто из интереса появляется необходимость узнать на каком движке сделан сайт. Для того чтобы узнать CMS есть несколько способов.
Навигация по статье:
Онлайн сервисы, позволяющие определить движок сайта
Существует множество различный онлайн сервисов, которые позволяют узнать на какой CMS сделан сайт. Для того чтобы ими воспользоваться достаточно просто перейти по одной их предложенных ниже ссылок, вставить соответствующее поле адрес вашего сайта и нажать на клавишу Enter.
- 1Itrack.ru довольно точно определяет движок сайта и высвечивает её название.
Вставляем ссылку сайта в соответствующее поле, ставим галочку возле надписи «Я не робот» и нажимаем на кнопку «Определить CMS»После нескольких секунд сервис покажет название движка.
- 22ip.ru — многофункциональный сервис, который позволяет узнать движок сайта. Вставляем ссылку и нажимаем кнопку «Узнать». При повторной проверке он может запросить ввод цифровой капчи.
После проверки сервис высветит список CMS, на совпадение с которыми он проверяет код, и если он обнаружит какое то соответствие, то напротив этого движка высветит такое сообщение:
Как видно по скриншоту выше на моём сайте он увидел признаки сразу двух движков: WordPress и MODx, что как то не логично :). Получается, что сервис не смог точно определить мой движок.
- 3 Whatcms.org — этот сервис мне понравился больше всего! Он не только позволяет узнать движок сайта, но ещё и высвечивает его версию. Здесь так же достаточно ввести ссылку на сайт и нажать на кнопку «Detect CMS».
Я для интереса проверила на нём с десяток своих сайтов на разных движках и он не разу не ошибся ни с движком ни с версией! Кроме того тут не нужно вводить капчи.
Определяем CMS сайта при помощи анализа кода
Каждый движок имеет свою структуру папок и зная эту особенность можно на основании путей к файлам темы, например, узнать какой это движок.
Чтобы это узнать нам нужно перейти на страницу сайта, который вы анализируете и нажать сочетание клавиш CTRL+U чтобы просмотреть код. Так же можно воспользоваться инструментом для анализа кода, если вам так будет удобнее. Для этого кликаем правой кнопкой мышки по странице и в открывшемся списке выбираем пункт «Просмотреть код элемента». При этом в зависимости от браузера формулировка этого пункта может немного отличаться.
Далее нужно проанализировать пути к .css и .js файлам.
Так же WordPress дописывает своё название в некоторых css классах, поэтому в поиске по странице можно искать слово «wordpress».
Для CMS Opencart характерны определённые пути к файлам. Например, папка с темами имеет такой путь:
Где «lexus_superstore» это уже название темы, которое в вашем случае может отличаться.
Так же можно открыть код и при помощи поиска по странице попробовать найти название движка. Некоторые движки дописывают своё название в CSS классах или метатаегах, или оно может встречаться в коде в виде комментариев.
Данный способ подходит для тех, кто ориентируется в коде и уже работал с некоторыми CMS и знает особенности их файловой структуры и формирования кода.
Пробуем подобрать адрес страницы входа в админку
Каждая CMS имеет свою страницу для входа в админ панель и зная адреса таких страниц входа для наиболее популярных CMS вы можете попробовать на них перейти. На таких страницах кроме полей ввода логина и пароля можно узнать и название CMS, на которой он работает.
В одной из следующих статей я подробно распишу как можно попасть на страницу входа в админ панель сайта. Если вы ещё не подписаны на мою рассылку обязательно подпишитесь!
Думаю, что перечисленных способов вполне достаточно для того чтобы узнать движок сайта.
Если вы знаете ещё какие то простые способы – напишите их в комментариях!
А сейчас я предлагаю немного отвлечься и посмотреть одно интересное видео!
На этом у меня всё! Успехов вам и процветания!
С уважением Юлия Гусарь
От автора: приветствую вас, уважаемый читатель. Иногда у пользователей интернета возникает необходимость узнать cms сайта. Сегодня давайте разберемся, как это можно сделать.
Самый быстрый способ – с помощью онлайн-сервиса
В сети уже давно появилась туча сервисов, которые определят вам что угодно, в том числе и движок, на которых работает ресурс. Один из них — http://www.itrack.ru/whatcms/ . В этот сервис нужно вписать доменное имя, после чего запускается анализ.
Давайте проверим наш блог. Вписываем его домен, проходит пару секунд и мы видим, что он работает на WordPress. В некоторых случаях определить cms сайта может не получится, но это исключительные случаи.
Подобную же возможность я нашел и на 2ip.ru – очень популярном ресурсе, где вы можете проверить очень много чего, в том числе и определить признаки той или иной системы управления контентом.
JavaScript. Быстрый старт
Изучите основы JavaScript на практическом примере по созданию веб-приложения
Узнать подробнееПосмотреть в футер
Пожалуй, самый примитивный способ – это просто заглянуть в подвал. Иногда там красуется надпись – “Сайт работает на …”, но обычно веб-мастера ее убирают, хотя я видел много популярных ресурсов, где внизу было название движка и даже хостинга, где лежит этот проект.
Определение по входу в админку
Этот способ подойдет не всегда, потому что многие веб-мастера прячут или изменяют адреса страницы входа, чтобы туда не лезли всякие любопытные люди. Вот список адрес для входа по умолчанию для самых популярных систем:
WordPress — /wp-admin
Joomla — /administrator
Drupal — /user
Это три самые популярные cms, именно их признаки нужно определять в первую очередь. Хотя этот способ достаточно примитивен и я бы его не использовал.
Просмотреть код страницы
При нажатии на Ctrl + U вы можете открыть исходный код. Если вы знаете основные признаки того или иного движка, то можете попробовать их тут найти.
Открываем исходный код нашего блога и видим и сразу же замечаем там wp-content, а это одна из папок WordPress. Еще один похожий метод – прочитать robots.txt интересующего нас сайта. Там тоже могут быть характерные признаки движка. Например, папка administrator есть в структуре Joomla и если вы замечаете ее в robots.txt, это уже признак того, что все работает на этой CMS.
Использование комплексных сервисов по анализу сайта
Есть такие сервисы, как pr-cy.ru, и они показывают очень много показателей. В их числе есть и CMS, если анализатору удается ее узнать. Вот какие данные обычно выдает pr-cy:
Этих способов вам хватит с головой, чтобы определить, на какой cms сделан сайт. Подписывайтесь на webformyself, чтобы в будущем получать полезные материалы и новости проекта себе на почту.
JavaScript. Быстрый старт
Изучите основы JavaScript на практическом примере по созданию веб-приложения
Узнать подробнееФреймворк YII2. Быстрый старт
Создание блога с использованием фреймворка Yii2!
Смотреть видеоВсем привет! Очень часто, путешествуя по интернету, мы находим отлично сделанные сайты, как со стороны интерфейса и юзабилити, так и со стороны SEO-оптимизации данного ресурса. Естественно, у многих вебмастеров может появиться закономерный вопрос: “На какой cms сделан сайт?”. И в связи с этим обстоятельством, «народными умельцами» было сделано огромное количество онлайн сервисов, различных плагинов, расширений и скриптов для того, что бы рядовому юзеру узнать, на каком движке сайт. Далее я подробно расскажу, как не зная языков программирования и ничего не понимая в веб-строительстве узнать движок сайта.
Определяем CMS сайта
Когда долгое время работаешь с сайтами, то начинаешь чувствовать некоторые движки, как говорится «по запаху», но это не по теме этой статьи 🙂 . В целом, один из наиболее быстрых и распространенных методов определения движка (CMS), это просто нажать ctrl+p и изучить исходный код страницы. Некоторые, наиболее популярные CMS генерируют свое имя в тегах популярный движок Joomla:
<meta name="generator" content="Joomla! - Open Source Content Management" />
Так же, названия CMS можно узнать из сносок в разделе авторских прав (обычно в «подвале» сайта расположено) или можно копнуть чуть глубже и посмотреть в конкретных именах классов в файле CSS для примера Vb_divname явно указывает нам на то, что в данном случае мы имеем дело с VBulletin форумом.
Однако не всегда все так просто, чаще всего бывает так, что визуально CMS сайта определить невозможно. Случается это по разным причинам, например:
- движки были разработаны под заказ для определенных целей,
- либо же это самописные движки для собственных нужд.
В этих случаях можно не напрягаться и прекратить «потуги», т.к. в 99% вы все равно не узнаете, на чем сделан сайт.
Я же, в этом посте, не планирую описывать сложные способы определения, для которых надо устанавливать скрипты на web-серверы либо заниматься чтением Cookie. Все, что будет написано дальше, предназначено для новичков в веб-строительстве и продвижении сайтов, а так же для простых пользователей. Определить на какой CMS создан веб-сайт возможно несколькими способами:
- Плагины и расширения для браузеров
- Онлайн сервисы определения движка
- Просмотр HTML кода страницы
Но прежде всего, тем, кто зашел в данный пост для того, что бы узнать, что такое движок (CMS) веб-сайта.
Что такое CMSДвижок сайта или CMS (Система управлением содержимым / Content Management System) – сейчас большинство сайтов работают под управлением CMS, что значительно облегчает работу администратору проекта, поскольку большое количество процессов выполняются на автоматическом уровне.
Попросту говоря, движок позволяет добавить новый материал на сайт через графический редактор на подобии Word, в котором очень просто вставить ссылку, прописать атрибуты “alt” и “tittle”, а не редактируя каждый раз исходный код страницы. Называются такие редакторы общим термином WYSIWYG (произносится [ˈwɪziwɪɡ], является аббревиатурой от англ. What You See Is What You Get, «что видишь, то и получишь»).
Плагины и расширения для браузеров
Начну с самого, на мой взгляд, удобного и функционального плагина Wappalyzer.
Расширение Wappalyzer является самым быстрым инструментом из программ, перечисленных в этой статье, потому что это плагин для браузера (Mozilla Firefox и Google Chrome), а не инструмент в Интернете. Он позволяет очень быстро узнать технологии, используемые на веб-сайтах. Wappalyzer обнаруживает и показывает в виде иконок (рис.1):
- Системы управления контента (Joomla, Drupal, Mambo и т.д.)
- Магазины (Zen Cart, xtCommerce, OpenCart и т.д.)
- Сценарии инструмент аналитики (Google Analytics, Web Optimizer, Piwik и т.д.)
- Ведение блога (WordPress, Tumblr, Живой журнал и т.д.)
- Хостинг — панели (Cpanel, DirectAdmin, Plesk)
- Интернет — форумы (PHPBB, IPB, SMF и т.д.)
- Языки программирования (PHP, Python, Ruby)
- И многие другие.
Понятное дело, что есть и другие плагины для браузеров, которые на полном автомате могут определить движок и выводить его название в виде пиктограммы и/или текстового сообщения. Для реализации данного способа определения, необходимо установить расширение в браузер. И при загрузке любого сайта расширения будут выводить название/пиктограмму CMS, Framework которые используются на ресурсе.
RDS Bar — Плагин для быстрого анализа показателей сайта
Помимо Wappalyzer есть еще один плагин, на котором я бы хотел остановиться. Он так же подходит для браузеров Google Chrome и Mozilla Firefox и Opera. Несомненно, на сегодняшний день их существует намного больше, но для нашей цели будет достаточно и этих двух. Так вот, еще одним популярным SEO-расширением для Firefox и Хром является плагин RDSBar, который по мимо всех остальных своих функций, позволяет определить движок сайта (рис. 2). Единственное, что для работы этой функции «определение CMS», должна быть активирована – «панель дополнений».
Рис. 2К сожалению RDSBar полнофункционально работает только с браузером Firefox, а для Google Chrome и Opera просто, как дополнение, но все равно, отлично справляется со своими прямыми обязанностями, не занимает много места, располагается в адресной строке, и абсолютно бесплатное.
Онлайн сервисы определения движка
Второй способ предполагает использование онлайн сервисов и специализированных сайтов для того, что бы узнать движок сайта. Этот способ так же можно отнести к легким, поскольку все, что нужно сделать, это:
- Зайти в онлайн сервис 2ip.ru/cms
- Задать адрес сайта, которому необходима проверка, (пример: promotiger.ru)
- Ввести проверочный цифровой код (Capture)
- Просмотр результатов (рис. 3)
Как видно из картинки выше, сервис безошибочно определил, что на сайте используется движок WordPress. 2ip – это отечественный онлайн ресурс в котором доступно большое количество различных сервисов, и среди них находится скрипт вычисление движка, которому известно более чем 50 cms. Кроме того, Интернет не ограничивается этим сервисом
Просмотр HTML кода страницы
Бывает такое, что все вышеперечисленные способы не помогли. В этом случае переходим к третьему, наиболее сложному способу определения движка сайта, а именно к непосредственному просмотру html кода страницы. Для просмотра кода страницы в браузере, достаточно нажать сочетание кнопок Ctrl+U или вызвать контекстное меню, кликнув правой клавишей мыши (ПКМ) на открытой странице сайта и выбрать там «Просмотр кода страницы».
Если вы более менее профи в сайтах и вам очень кажется, что эта CMS относится к известной вам, то можно проверить это входом в «Административную панель». К примеру, для входа в админку CMS Joomla! надо ввести site.com/administrator/, а для входа в WordPress используется site.com/wp-admin/ и т.п. Надеюсь, что общий смысл ясен, но не нужно забывать, что для защиты от хакеров и взлома, продвинутые владельцы ресурсов могут менять URL входа в админ-панель, поэтому этот метод не является 100%.
Что-то я отвлекся. Так вот, для того, чтобы узнать CMS проекта мало просто посмотреть исходный код нужно еще знать особенности движков Начнем с самых распространенных:
Joomla – характерна тем, что имеет в пути к файлам css доменное имя, к примеру:
<link rel="stylesheet" href="http://www.sto-ts.by/modules/mod_image_show_gk4/styles/gk_corporate2/style.css" type="text/css" />
Если перейти по ссылке, которая указана в примере: http://www.sto-ts.by/modules/mod_image_show_gk4/styles/gk_corporate2/style.css, откроется на просмотр файл system.css. Как, по-вашему, что бы это значило? Конечно, ресурс работает на Joomla. В первых строках файла это указано (рис. 4).
Рис. 4Так же, как я писал в начале поста, можно посмотреть наличия названия движка в meta name =» generator «
Drupal – отличается, от остальных, тем, что пиктограмма favicon находиться в папке files, так же отличием будет характерное расширение css файлов – css?c.
<link type=»text/css» rel=»stylesheet» media=»all» href=»/modules/system/defaults.css?c» />
WordPress – как известно, самая распространенная бесплатная CMS для блогов, по этому большинство блог-проектов организованы именно на WP. И так, главное отличие это папка /wp-content/, в которой находиться практически все содержимое: иконки, изображения, favicon, скрипты, файлы с расширением css.
<link rel=»icon» href=»http://mysite.ru/wp-content/themes/sosuechtig_black/favicon.gif» type=»image/gif»>
В WP так же как и в Joomla, может быть прописан тег meta name = » generator «
<meta name=»generator» content=»WordPress …..″ />
DLE (Data Life Engine) так же имеет по умолчанию тег meta name = » generator «, в котором прописано имя движка и стоит ссылка на сайт разработчика. В Data Life Engine все скрипты подключаются через каталог /engine/.
<script type=»text/javascript» src=»/engine/classes/min/index.php?charset=windows-1251&g=general&4″></script>
1СБитрикс – характерны наличием каталога /bitrix/, в котором находиться файлы каскадных таблиц — .css, а так же в этом каталоге размещаются изображения.
NetCat – определяется при помощи каталога /netcat/, в котором содержаться изображения и картинки.
Автоматически сервисом 2ip и плагином RDSBar определить, что сайт работает на NetCat, не удалось, но вот расширение Wappalyzer указало на использование jQuery UI 1.8.10. Обнаружить, что сайт находиться под управлением NetCat удалось третьим способом , просмотрев исходный код, был найден каталог /netcat/ для скриптов.
<script type=’text/javascript’ src=’/netcat/modules/search/suggest/jquery-ui.custom.min.js’></script>
MaxsiteCMS – и напоследок, как можно узнать движок Maxsite, который распространяется бесплатно и разработан отечественным web программистом. Определить его можно просмотрев исходный код и обнаружив каталог /maxsite/ в котором находиться скрипты и файлы .css. Кстати говоря, определить автоматически 100% удалось с помощью плагина RDSBar, а вот Wappalyzer указал только, что есть использование jQuery 1.7.1. А вот онлайн сервис 2ip обнаружил MaxsiteCMS, но так же указал и на использование WordPress.
В заключение хочу добавить, что узнать движок сайта при помощи плагинов и онлайн сервисов можно, особенно, если это популярная и распространенная CMS. Метод просмотра исходного кода стоит применять лишь в том случае, если автоматически обнаружить нечего не удалось.
Как проверить cms сайта онлайн
Увидев какой-нибудь интересный сайт в интернете, довольно часто возникает вопрос, на каком движке он работает. На практике же проверить CMS сайта легко, если знать некоторые способы.
Смотрим HTML-код
Самый простой способ проверки – по HTML-коду. Чтобы узнать необходимую информацию, требуется кликнуть правой кнопкой мыши и в зависимости от браузера выбрать пункт «Просмотр исходного кода», «Показать источник» или «Исходный код». Указывающий на движок сайта элемент содержится в теге head. Для сайтов на Joomla, к примеру, в HTML-коде есть код генератора. Выглядит он так:
Кроме того, в путях к css файлу для Joomla еще используются такие слова, как components и templates. Например:
<link rel="stylesheet" href="http://www.название_сайта.ру/components/com_k2/css/k2.css" type="text/css" />
Сайты, созданные на WordPress, также обладают своими особенностями. Они, как правило, содержат следующую строку:
<link rel="stylesheet" href="http://site.ru/wp-content/themes/название темы/style.css" type="text/css" />
Встречаются и другие строки, но все они в строгом порядке содержат wp-content, характеризующий CMS как WordPress.
Для DLE, в свою очередь, отличительными являются теги dle, templates и engine:
<script type="text/javascript" src="/engine/classes/js/jquery.js"></script>
Помимо этого, после тега body еще и вставляется очень длинный скрипт.
А вот в некоторых CMS, как в Битрикс, собственное название используется прямо в путях к папкам:
<link href="/bitrix/templates/gzhel2011/template_styles.css?1323084802" type="text/css" rel="stylesheet" />
Проверяем админку
Если проверка HTML-кода не дала приемлемого результата, то можно посмотреть адрес его админки. К примеру, у сайтов на Joomla админка располагается по адресу название_сайта.ру/administrator. Открыть ее в WordPress получится, если ввести название_сайта.ру/wp-admin. На Битрикс ведет ссылка название_сайта.ру/bitrix/admin/. Админка же DLE имеет такой адрес – название_сайта.ru/admin.php.
Специализированные сервисы и плагины
Существенно упростить задачу по определению движка помогают определенные плагины и расширения. Так, в браузерах Firefox и Google Chrome есть так называемый Wappalyzer. Результаты сканирования он выводит в адресной строке. Однако его надо устанавливать, поэтому он больше подойдет тем, кто имеет в этом профессиональную необходимость.
Если же потребность определить CMS возникает периодически, то можно вполне воспользоваться разнообразными онлайн-сервисами. С их помощью можно быстро узнать движок любого сайта. Самыми популярными сервисами такого рода считаются 2ip и iTrack. 2Ip, в частности, главным образом предназначен для определения ip-адреса, но дает возможность узнать и движок, на котором он работает. Нужно просто ввести адрес ресурса и будет получен результат.
Единственный недостаток этого сервиса в том, что он достаточно долго обрабатывает данные из-за своего сложного алгоритма. iTrack при этом работает несколько быстрее. После введения адреса сайта, система начинает перебирать варианты, в дальнейшем выдавая правильный вариант. За основу для анализа берутся отличительные признаки разных типов CMS.
Существуют и другие сервисы для онлайн-проверки. При необходимости можно воспользоваться сразу несколькими из них, чтобы точно не сомневаться в результате. В любом случае определить CMS сайта, пользуясь этими способами, не составит особых проблем.
В последнее время часто приходится сталкиваться с такой не очень приятной проблемой как определение CMS сайта, в основном это нужно для парсинга баз даже тех же самых трастовых сайтов или просто попадаю на какой то интересный сайт который так и хочется немного поюзать и узнать все его возможности включая возможности самой CMS. В интернете существует множество различных CMS которые дали жизнь миллионам и миллионам интернет сайта, к примеру по последним подсчетам на CMS WordPress в интернете работает более 5 миллионов проектов хотя она только входит в топ 10 самых популярных CMS.
Определить CMS сайта не всегда так просто, так как многие веб мастера стараются спрятать все признаки принадлежности их сайта к той или иной CMS. Определить CMS сайта можно вручную немного поюзав HTML код сайта, с помощью плагинов и наконец с помощью онлайн сервисов определения CMS. Онлайн сервисы я считаю самым простым и удобным способом так что сегодня мы рассмотрим самые популярные и работоспособные из них.
Онлайн сервисы определения CMS:
- W3Techs — Дизайн сайта не очень привлекательный ну пусть это вас особо не настораживает этот сервис распознает около 80% всех CMS. В плюсы данного сервиса входит не только определение CMS ну и такие приятные нам мелочи как программное обеспечение сервера и его версии. Также есть возможность скачать их плагин для браузера который поможет вам в один клик узнавать движок сайта.
- CMS Eye — Этот сервис разработан компанией Shoutex и пока находится на стадии тестирования, по заявлениям компании он должен стать лучшем в своем роде ну пока есть много недоделок. Основной плюс сервиса в том что он определяет CMS которые другие сервисы не определяют но будьте бдительны сервис иногда определяет CMS с ошибками. Так что сказать тут особо нечего так как он пока не работает на все свои 100% а даты окончания тестирования я так и не нашел.
- CMS Detector — Детектор является одним из инструментов портала Стрич очень простой так как выдает информацию только о системах управления сайтом и никаких больше других данных. В мой обзор он попал из за того что определяет парочку CMS которые другие сервисы попросту не опознают.
- 2Ip — Наша отечественная система распознавания и определения CMS без всяких лишних наворотов и определяет только два десятка самых популярных CMS. Большинство пользователей рунет пользуются именно ней, хотя никаких особых достоинств нету.
- BuiltWith — Это мой последний и наверно наилучший сервис определения движка сайта. Прелесть этого сервиса в том что он не только определяет CMS сайта а также дает всю подробную информацию о нем которая иногда бывает даже очень полезной. В дополнению к CMS сервис еще дает информацию о сервере, языке программирования,системах аналитике, кодировку и даже RSS каналы.
Как определить CMS если онлайн сервисы несмогли это сделать?
Множество сайтов в основном больших или коммерческих стараются скрыть систему управления сайтом на которой работаю это повышает безопасность сайта так как злоумышленники не смогут узнать CMS и естественно узнать нюансы ее взлома. В таких случаях можно искать признаки в самом коде движка, его структуре и строительстве сайта. Ну в основном если глаз хорошо наметан то CMS можно определить за несколько минут открыв парочку страничек.
Определите, какую CMS использует сайт
Наш алгоритм обнаружения проверяет тысячи артефактов, чтобы определить, была ли запрошенная страница сгенерирована CMS.
Держись, мы ответим тебе через несколько секунд.
Недавние обнаружения
URL | CMS | Версия | |
---|---|---|---|
paganmusic.co.uk | WordPress | 5.4.1 | 2 минуты назад |
hindito.com | WordPress | 5.4.1 | 2 минуты назад |
www.picturemeprovence.com | WordPress | 5.4.1 | 2 минуты назад |
www.jaegermagazin.de | WordPress | 5.1.1 | 2 минуты назад |
ojworld.it/blog/ | Magento | 2 минуты назад | |
damhthebard.com | Не найдено | 2 минуты назад | |
www.julius-kuehn.de/ru/ | TYPO3 | 2 минуты назад | |
www.tauchen.de | WordPress | 4.9.10 | 2 минуты назад |
www.outdoormarkt.com | WordPress | 5.1.1 | 2 минуты назад |
learningpool.com | WordPress | 5.4.1 | 2 минуты назад |
www.fliegermagazin.de | WordPress | 5.2.2 | 3 минуты назад |
Что такое CMS?
Система управления контентом, или CMS, представляет собой программное обеспечение, предназначенное для помощи пользователям в создании и редактировании веб-сайта. Однако важно отметить, что CMS делает гораздо больше, чем просто помогает управлять текстом и изображениями, отображаемыми на веб-страницах. Они развивались, чтобы помочь разработать внешний вид веб-сайтов, отслеживать сеансы пользователей, обрабатывать запросы, собирать комментарии посетителей, организовывать форумы и многое другое.
Системы управления контентомбыли обнаружены на более чем половине всех веб-сайтов, причем еще более высокий процент был обнаружен на самых популярных доменах.Если вы когда-нибудь задумывались, какая CMS стоит за просматриваемым веб-сайтом, просто вставьте URL-адрес в форму выше, и мы сделаем все возможное, чтобы определить ее для вас.
Как мы обнаруживаем системы управления контентом
WhatCMS.org рассматривает множество факторов, чтобы определить, какую CMS использует веб-сайт. Сначала мы выбираем веб-страницу для рассматриваемого URL, а затем начинаем искать индикаторы в разметке html и заголовках. Показатели варьируются от очень очевидного тега
или заголовка x-powered-by
до менее очевидных структур каталогов, файлов ресурсов, кода JavaScript и многого другого.
Мы разработали алгоритмы для обнаружения всех основных CMS ‘, но если вы чувствуете, что нам не хватает одного или наш алгоритм работает хорошо, сообщите нам, и мы сделаем все возможное, чтобы улучшить.
Имейте в виду, что веб-сайт может использовать несколько CMS. WordPress может использоваться в качестве основной CMS при использовании vBulletin на поддомене (forum.example.com) или подкаталоге (example.com/forum). По этой причине вы можете ввести любой URL в форме выше, чтобы увидеть, какая CMS используется на определенной странице.
Посмотрите, как мы обнаруживаем каждую CMS.
,CMS Detector — Какую CMS использует этот сайт?
Что это за CMS?
С таким количеством CMS и создателей веб-сайтов, вполне естественно, что вы ежедневно сталкиваетесь с большим количеством веб-сайтов и задаетесь вопросом, были ли они построены на заказ с использованием известной CMS. Количество раз, когда люди на цифровой арене задают себе вопрос: « Что это за CMS? » или « Как они создали этот сайт? » — это не малое число. Теперь с нашим алгоритмом CMS Detector мы можем распознать (некоторые скажут, предположим) сотни CMS ‘, фреймворков и создателей веб-сайтов.Теперь, когда вы найдете интересный сайт, который хотите знать, как он был построен, просто зайдите сюда и добавьте URL в строку поиска, и мы сделаем все остальное.
CMS Checker — как мы это делаем?
Обнаружение того, что CMS используется на данном веб-сайте, может быть простым, а иногда и пугающим. Многие разработчики веб-сайтов используют «метатег генератора», который позволяет легко определить, какая CMS используется. Вот пример такого тега:
Другим вариантом является обнаружение шаблонов кода, которые используются на каждом веб-сайте, созданном данной CMS. Многие системы «не с открытым исходным кодом» вызывают файлы Javascript или CSS из одного места, что также облегчает задачу обнаружения. Обнаружить такую CMS довольно легко. Другой вариант — проверить отправляемые «заголовки». Там обычно где-то спрятана дешевая распродажа.
Есть несколько других опций, которые можно использовать, но это основные призы, которые помогают нам запускать CMS Detector.
Framework Detector
Мы можем не только обнаружить большое количество CMS и создателей веб-сайтов, но и несколько фреймворков, таких как Laravel
и Codeignitor
. Так что теперь, когда вы используете наш детектор CMS, вы не только получите лучшие результаты CMS и конструктора веб-сайтов, но и сделаете еще один шаг вперед с нашими возможностями детектора фреймворков. Фреймворк гораздо сложнее обнаружить, поскольку это всего лишь платформа, на которой разработчики выбирают создание своих сайтов.Разработчик имеет полный контроль над всем HTML, поэтому вы никогда не увидите мета-тег на сайте Laravel
, что позволяет нам знать, что сайт построен с Laravel
. По этой причине гораздо сложнее обнаружить Frameworks, но, тем не менее, мы можем точно определить их и показать вам в результатах, если вы будете искать сайт, созданный с такой структурой.
Обнаружение CMS выполнено правильно
Обнаружение CMS может быть легкой задачей, хотя это также может быть довольно сложно.По этой причине, когда вы видите кого-то в группе Facebook или на форуме, спрашивающих «Что это за CMS?», Вы обнаружите ровно 2 вида результатов:
- Люди, которые рекомендуют этот детектор CMS (или несколько других контроллеров CMS) и понимают тот факт, что существует так много CMS, что с помощью кода будет не всегда легко разобраться.
- Второй вариант — люди, которые думают, что вы можете найти то, что вы хотите, посмотрев
Независимо от причины, по которой выясняется, на каком CMS или создателе веб-сайта основан веб-сайт, существуют разные способы выполнения этой задачи: от использования специально разработанных инструментов детектора CMS до просмотра исходного кода из браузера и других. Сегодня мы рассмотрим, что такое CMS и каковы лучшие онлайн-инструменты для обнаружения CMS, чтобы выяснить, какой из них использует веб-сайт.
Что такое CMS?
CMS, или Система управления контентом, — это программное обеспечение, которое используется для создания, управления и изменения веб-сайта и его содержимого.Это лучший вариант для менее технического подхода к созданию сайта, который не требует написания кода для сайта.
Система управления контентом состоит из двух частей: приложения управления контентом или CMA; и приложение для доставки контента, CDA. CMA — это часть, которую вы используете для добавления и управления контентом на сайте, интерфейс веб-интерфейса; это та часть, где другие пользователи могут легко управлять контентом. В отличие от этого, CDA является внутренним интерфейсом, где контент хранится и загружается на сайт.
Некоторые из наиболее популярных примеров CMS:
- WordPress
- Joomla
- Кинста
- Magento
- Drupal
- Shopify
- Squarespace
- Wix
Обнаружение CMS является важной частью любого процесса разведки; Как только вы узнаете, какую CMS использует целевой веб-сайт, вы можете выполнить сканирование на наличие уязвимостей. Если, например, это сайт WordPress, вы можете попытаться использовать известные уязвимости безопасности WordPress.
Какую CMS использует этот сайт?
Обнаружение CMS может быть сделано многими различными способами, некоторые немного легче и быстрее, чем другие. Легко обнаружить некоторые из самых популярных CMS, таких как WordPress, Joomla и Shopify, но, поскольку нужно учитывать еще много платформ, может возникнуть проблема с использованием базовой проверки исходного кода.
Прежде чем мы углубимся в некоторые конкретные инструменты детектора CMS, давайте рассмотрим некоторые традиционные способы выяснить, на какой CMS основан веб-сайт:
Существуют некоторые очевидные признаки того, что владелец веб-сайта не был удален, что может сказать вам, какую CMS они использовали:
- «Powered by»: на некоторых веб-сайтах может быть логотип «Powered by», за которым следует имя CMS в нижнем колонтитуле
- На вкладке браузера может быть значок CMS (этот сайт часто встречается на сайтах Joomla)
Поскольку многие владельцы веб-сайтов настраивают свой веб-сайт и удаляют эти контрольные сигналы, вы также можете проверить их исходный код прямо из браузера:
- Несколько более своевременным вариантом было бы использовать ярлык «Найти на странице» и ввести имена CMS, что хорошо работает для Squarespace и WordPress (wp).
- Head tag может быть вашим другом. Там найдите тег или заголовок x-powered-by, за которым будет следовать CMS.
- Иногда тег генератора удаляется, поэтому другим вариантом будет ввести некоторые каталоги или теги, специфичные для каждой CMS. Для веб-сайта WordPress, «wp-content» или даже просто введите WordPress; Joomla будет иметь слово «com_content» в своих внутренних ссылках; и Drupal будет папками «/ sites /» или «/ core /», в зависимости от версии.
Все эти этапы, помимо того, что занимают много времени, не являются надежными — разработчики часто удаляют эти теги или настраивают их, чтобы скрыть CMS, которую они используют. Кроме того, если они не используют CMS, потребуется множество отдельных поисков, прежде чем вы поймете, что стреляете только в темноте. Здесь вам на помощь придут автоматизированные онлайн-инструменты CMS детектора.
Топ 7 онлайн CMS детекторов
Существует много CMS, которые вы можете использовать для создания веб-сайта, а также множество инструментов для обнаружения CMS, которые помогут вам узнать о них.Детекторы CMS могут даже быть соединены со сканером уязвимостей для дальнейшего расследования вашей информационной службы. Мы протестировали самые популярные из них, чтобы дать вам список из 8 лучших онлайн-инструментов CMS детектора, которые помогут вам ответить на вопрос: какую CMS использует этот веб-сайт?
1. Какая CMS?
Создатели этого сайта предоставляют один из лучших и самых надежных инструментов детектора CMS, и все это благодаря минимальному дизайну, который дает вам именно то, что подразумевает его название: CMS, который использует веб-сайт, и дополнительную информацию о языке программирования, базе данных. ОС и сервер.В настоящее время они могут распознавать 492 CMS и постоянно обновляют свою базу данных, чтобы включать еще больше.
2. Построен с
Мы любим BuiltWith, потому что он показывает наиболее полное описание технологий, которые использует веб-сайт. Вам просто нужно ввести URL целевого веб-сайта, и он покажет вам множество технологических деталей, включая CMS + CND, аналитику, используемые виджеты, платформы, хостинг-провайдера, SSL-сертификаты и многое другое.
Причина, по которой он занимает второе место, заключается в том, что вам нужно прокрутить большой список данных, чтобы найти всю необходимую информацию.Тем не менее, он также имеет функцию, которая сравнивает технологическую информацию с тенденциями отрасли, на круговой диаграмме:
3. Wappalyzer
Wappalyzer на самом деле не считается онлайн-инструментом, поскольку является плагином для браузеров Chrome и Firefox. Он считается самым быстрым, но и не таким надежным, как другие, упомянутые в этом списке.
После того, как вы установили Wappalyzer, он будет добавлен в закладки на вкладке поиска. Когда вы переходите на веб-сайт, который хотите проверить, просто нажмите кнопку Wappalyzer, и он покажет CMS, веб-аналитику, ОС, языки программирования, базы данных и другие технологии.
4. W3Techs
Этот высоконадежный онлайн-детектор CMS предоставляет полный список технологий на целевом веб-сайте. Просто перейдите на страницу «Сайты» W3Techs и введите URL.
Оттуда вы сможете получить доступ к информации о CMS, языках программирования, библиотеках, SSL, хостинг-провайдере, ОС, TLD, географическом местоположении и многом другом.
Он также предлагает установку в виде букмарклета, поэтому вам даже не нужно посещать их веб-сайт каждый раз, когда вам нужна информация о веб-сайтах, которые вы исследуете.
5. Allora / Rescan.io
Allora.io был интегрирован в Rescan, но его функции остались прежними. Это надежный онлайн-детектор, который предоставляет бесплатный анализ электронной почты и перечисляет CMS, инфраструктуру, серверы, ОС, язык программирования, хостинг-провайдера, географическое местоположение и многое другое.
Прост в использовании. Все, что вам нужно, это URL-адрес веб-сайта, и с этим вы можете получить все основные технологии веб-сайта.
6. Детектор CMS
Этот веб-сайт является известным простым онлайн-детектором, который предоставит вам информацию о CMS.Это самый быстрый способ сделать это, если вам не нужны никакие дополнительные данные.
Когда вы зайдете на сайт, просто введите URL-адрес сайта, нажмите Enter, и результаты будут. Хотя он не на 100 процентов надежен и не предоставляет никакой технологической информации, он является быстрым и удобным инструментом, когда вы ищете самые известные CMS.
7. Netcraft Site Report
Netcraft Site Report предоставит вам широкий спектр информации о целевом веб-сайте, включая CMS, сетевую информацию, хостинг-провайдеров, SPF, DMARC и другие технологии сайта.
Другие записи в этом списке могут быть более надежными, но это один из традиционных инструментов, который может пригодиться.
Заключение
Существует множество причин, по которым вам может потребоваться знание основополагающих технологий, стоящих за сайтом, и включение их в процесс разведки может иметь большое значение. Определенные CMS имеют известные уязвимости, которые вы, возможно, захотите протестировать, и инструменты онлайн-детектора CMS — самые быстрые и надежные способы сделать это.
Вы можете быть старой школы и хотите сделать это вручную, но мы уверены, что использование этих бесплатных онлайн-инструментов или перекрестная ссылка нескольких из них на ваш ручной поиск даст лучшие результаты.
Если вы готовы совершить более глубокое погружение и открыть для себя всю внешнюю интернет-поверхность своего веб-сайта или целевого веб-сайта, попробуйте наш SurfaceBrowser ™. Запланируйте демонстрацию с нашей командой продаж, чтобы увидеть все функции, информацию и безопасность, которые SurfaceBrowser ™ может предложить!
ESTEBAN BORGESЭстебан Борхес — исследователь безопасности и технический писатель, специализирующийся на безопасности Linux.Он работает в индустрии кибербезопасности более 15 лет, специализируясь на технической безопасности серверов и разведке с открытым исходным кодом.
,Прежде чем приступить к созданию собственного цифрового отпечатка, большинство людей просматривают десятки веб-сайтов, и у них возникает вопрос: ‘ , что такое CMS этот сайт использует ‘?
Обычно это происходит из-за того, что создание веб-сайта WordPress не так просто, как кажется, и, как скажет любой специалист, выбор правильной платформы имеет решающее значение для . После того, как вы выбрали свой CMS из десятков доступных на рынке, вам нужно выбрать подходящую тему , лучших плагинов / расширений WordPress и другие компоненты , которые делают отличный веб-сайт.
Следовательно, вместо того, чтобы самостоятельно выбирать из сотен или тысяч вариантов выбора, отличный способ выбрать лучшие CMS, темы WordPress и плагины — проверить, какие другие популярные и успешные веб-сайты используют.
Но вся эта информация не намазана на верхних страницах каждого веб-сайта, верно? Вот почему вам нужен веб-сайт CMS детектор .
И поэтому мы перечислили все лучшие детекторы CMS, чтобы помочь вам определить, какую CMS использует сайт, и какие бизнес-темы и плагины WordPress поддерживают их!
Но прежде чем мы перейдем к детекторам CMS, давайте разберемся, что такое CMS и сколько там CMS.
Что такое CMS?
CMS, или Система управления контентом, — это часть программного обеспечения, которая позволяет пользователям создавать и управлять веб-сайтами и их контентом. Это идеальное решение для создания веб-сайтов для нетехнических пользователей, поскольку вам не нужно использовать коды и не требуются знания для разработки, чтобы создать свой веб-сайт с нуля.
Отличным примером CMS является WordPress, который сделал разработку веб-сайтов просто для всех. CMS позволяет создавать ваш сайт, управлять его контентом и дизайном с помощью различных тем и конструкторов сайтов.Вы также можете добавить различные функции на свой веб-сайт WordPress, используя такие плагины, как Yoast SEO, контактную форму 7 и другие.
Из-за популярности WordPress многие пользователи не знают о других доступных CMS. Drupal, Joomla, Wix и Magento являются одними из CMS, которые широко используются для создания различных веб-сайтов. Если вы ищете CMS с надежной защитой для своего сайта, то вы бы выбрали Drupal, но если у вас более сложный сайт, Joomla — ваш ответ.
Узнайте, какую CMS использует сайт с этими детекторами CMS
Для обнаружения CMS сайта используйте следующие очень полезные онлайн-инструменты:
1.Какая CMS
Какая CMS является авторитетным онлайн-детектором CMS, который может обнаруживать 142 различных приложения CMS и их услуги. Если веб-сайт проскальзывает через их систему, пользователи WhatCMS не тратят много времени на немедленное обновление своей базы данных!
2. IsItWP.com
IsItWP предлагает много информации на сайтах на базе WordPress, включая тему, плагины, базовый хостинг и другую информацию. Очень легко узнать все базовые технологии, которые использует сайт WordPress с этим инструментом.
3. Allora / Rescan.io
Ранее Allora.io, Rescan — еще один известный инструмент с базой данных более 2200+ CMS / frameworks. Инструмент даже предлагает предложения и рекомендации на основе популярных плагинов и тем. Список динамически поддерживается, что позволяет вам в любое время проверить последние темы и плагины, используемые в выбранной вами нише.
4. Wappalyzer
Если вы не хотите использовать веб-инструмент, вы можете выбрать Wappalyzer, расширение Chrome, которое выполняет эту работу, а также другие инструменты в списке.После установки вам просто нужно зайти на сайт, который вы хотите обнаружить, и нажать кнопку Wappalyzer, чтобы узнать тему и связанную с ней информацию о сайте.
5. BuiltWith
Мы в WPblog используем BuildWith, потому что это самый простой детектор CMS. Он не только сообщает вам, какую CMS использует веб-сайт, но также показывает инструменты, установленные на этом веб-сайте. Все, что вам нужно сделать, это ввести URL-адрес сайта, и он покажет вам, какой инструмент аналитики использует веб-сайт, какие инструменты социальных сетей используются и на чем основан CMS.
6. W3Techs
W3Techs — очень надежный детектор CMS, предоставляющий список инструментов, установленных на веб-сайте. После посещения W3 Techs перейдите на Сайты и введите целевой URL. После этого вы сможете увидеть все технологические детали веб-сайта, включая CMS, хостинг-провайдера, DNS-сервера, элементы сайта и многое другое. Вы также получаете дополнительную информацию, такую как описание сайта, рейтинг популярности и трафик в зависимости от местоположения.
7. Netcraft Site Report
Netcraft — это простой детектор CMS, который обнаруживает CMS веб-сайта вместе с регистратором доменов, хостинг-провайдером, страной хостинга и многим другим.
Это один из старейших детекторов CMS, который обычно используется более традиционными пользователями.
8. OnlineWebTool
Очень популярный детектор CMS, OneWebTool, обеспечивает очень простой способ идентификации CMS вашего целевого веб-сайта, хотя база данных не такая большая, как другие детекторы CMS.Тем не менее, он предоставляет много подробностей о вашем целевом сайте, включая CMS, Alexa рейтинг, безопасность сайта и многое другое.
Как обнаружить CMS вручную без использования детектора CMS
Помимо использования детекторов CMS, существуют и другие способы узнать, какую CMS использует веб-сайт. Для некоторых популярных CMS, таких как WordPress, Drupal и Joomla, задача довольно проста, но многие другие CMS затрудняют обнаружение этой конкретной информации.
Например, каждый веб-сайт WordPress имеет текст по умолчанию в нижнем колонтитуле с надписью «Работает на WordPress».Однако в большинстве случаев пользователи часто скрывают этот текст по соображениям безопасности. Поскольку WordPress является самой популярной CMS из всех, хакеры часто нацеливаются на сайты WordPress, чтобы найти лазейки и уязвимости в теме или плагинах, которые используют эти сайты.
Для других CMS, таких как Joomla, на вкладке браузера отображается значок, который поможет вам найти эту информацию, но существуют более традиционные способы обнаружения CMS на веб-сайте.
Один из способов обнаружения CMS — через исходный код сайта.Если сайт построен на Squarespace или WordPress, вы сможете найти CMS в исходном коде через опцию поиска. Просто введите Ctrl + U > Ctrf + F , а затем найдите CMS, на которой, по вашему мнению, создан веб-сайт.
Кроме того, вы также можете Проверить элемент на веб-сайте и перейти к Источник . Там, судя по URL файлов, вы сможете судить о том, на какой CMS построен веб-сайт.
Конечно, эти методы либо слишком трудоемки, либо не дают однозначного ответа, поэтому мы перечислили эти удивительные детекторы CMS.
Заключение
Чтобы сэкономить много времени и усилий, я бы предложил сначала составить список веб-сайтов, которые вы хотите использовать в качестве ссылок, а затем использовать один или несколько из вышеупомянутых инструментов для обнаружения. больше о CMS, темах и плагинах.
Если в приведенном выше списке отсутствует ваш любимый сайт, который обнаруживает CMS, тему или плагин, сообщите мне в комментариях ниже, и я добавлю его в список после тестирования!