Инструменты для обнаружения сценариев или CMS веб-сайта

И веб-мастеров/разработчиков сайтов и просто веб-серферов часто интересует вопрос – как узнать какой фреймворк или CMS (Content Management System) или скрипты используются на том или ином сайте. Ведь прогресс не стоит на месте и уважающий себя профессионал, видя что-то интересное хочет или повторить или написать лучше. Кто-то из новичков – просто учится на удачных примерах – и это так же правильный подход.

В данной статье не будут рассматриваться front-end скипты, такие как JQuery , JS или Ajax.  Вместо этого мы рассмотрим основные особенности движков (WordPress , Joomla, Drupal, и тп), фрейвороков (YII, Codeigniter и др) и языков (PHP,  ASP, HTML, Pyton). Большинство CMS или фрейворков (библиотек) оставляю свой неповторимый “след” в коде. Именно по этому признаку, а также ряду других косвенных признаков можно с достаточной степени вероятности определить принадлежность движка и фреймворка. Некоторые общие признаки кода, например оставляемые мета-тег генератором в Joomla и WordPress, теги подвала (footer), авторские права, пользовательские сценарии, как <vbscript> и применение конкретных классов CSS, как vb_divname, – все это видно.

1. Wappalyzer

Одним из распространенных методов является использование инструментов разработчика Вашего браузера и проверить исходный код веб-сайта. Помимо традиционного FireBug (Mozilla) можно порекомендовать еще один замечательный плагин – wappalyzer.com. Wappalyzer, вероятно, быстрее всех инструментов, потому что это дополнение к броузеру, а не онлайн-инструмент. Таким образом, он готов показать мгновенный результат, как только сайт загружается и вы видите его результаты. Расширение для Chrome доступно в интернет-магазин Chrome, а также существует плагин для Firefox. Хорошая вещь о Wappalyzer в том, что у него есть закладки-летучка которые можно перетаскивать на любой браузер и эффективно использовать.

Wappalyzer-Detect-CMS-Scripts

2. 2ip

Находит признаки использования различных движков. Сервис работает без ошибок. Движок определяется легко и быстро. Этот сервис очень полезен для веб-мастеров. Помимо всего прочего оценивается еще и посещаемость сайта. Сервис легко определяет количество посетителей за день на сайтах, даже где статистика закрыта.

3. Itrack

Определяет CMS сайта похожим путем. Сервис может распознать 38 систем управления сайтами.

4. Builtwith

Отличная маленькая тулза под названием Builtwith. По некоторым оценкам еще называют первой(любимой) утилитой для анализа сайта, учитывая ее скорость и детализированность анализа. У Builtwith есть также расширение для Chrome – для более комфортного использования. Отчет Builtwith делится на множество секций – Server, CMS, Framework, реклама, Google Analytics, и тп. И это уже многое скажет о сайте!

5. CMS-Detector

CMS детектор от Onlinewebtool (как следует из названия) проводит только работу по выявлению CMS на сайте.  Отличительной чертой этого инструмента является то, что он просто выводит имя CMS, вместо предоставления дополнительных деталей, таких как сборка, версия и тп. Но иногда достаточно и такой простой утилиты для более максимально быстрой оценки.

6. Chrome Sniffer

Chrome Sniffer является наиболее популярной среди инструментов и по этой причине мы решили поместить его в конце. Он отображает CMS, скрипты JavaScript или JQuery скриптов и аналитические коды так же, как Builtwith инструмент. Разница в том, что инструмент отображает часть из них в виде изображения вместо обычного текста.

Помимо этого – многие сервисы, такие как сервисы по поисковому продвижению (SEO) используют и свои закрытые системы определения. Например SeoBudget.

(Оригинал статьи)

Инструменты для обнаружения сценариев или CMS веб-сайта
Метки:                 

Добавить комментарий