Перейти к содержимому



Признаки CMS, по которым можно определить принадлежность движка

#1 Medvedoc
Medvedoc
  • Пользователь
  • 99 сообщений
  • Репутация: 6
0

Обновлено 09 сентября 2019 - 14:30  Отправлено 09 июля 2018 - 02:39

Доброй ночи, уважаемые форумчане!!! Ищу информацию по признакам CMS, по которым можно определить что за движок используется на сайте. Но поскольку тут форум вебмастеров, то подумал опытные люди знают по каким критериям отличаются между собой CMS.
И думаю данный материал будет полезен многим.


 

 

  • 0

#2 TimurR
TimurR
  • Пользователь PRO
  • 1 165 сообщений
  • Репутация: 289

Отправлено 09 июля 2018 - 13:38

@Medvedoc, все расскажет код. Копирайты движка часто встречаются в коде, есть и отличительные черты. Например, WordPress легко можно определить по таким строчкам кода

<link rel="stylesheet" id="mystique2-style-css" href="http://wpget.ru/wp-content/themes/mystique2/css/style-blue.css?ver=3.3.2" type="text/css" media="all"> 

 В системе управления сайтом 1С Bitrix можно найти такие строчки

<link href="/bitrix/cache/css/s1/elektro_flat_masterlink/kernel_main/kernel_main.css?152990502539563" type="text/css" rel="stylesheet">

И т.д. Иногда все следы тщательно бывают затерты. Можно использовать серсисы распознования CMS


  • 1

Мощный и недорогой хостинг - IHC

Рекомендую биржу фриланса: FreelanceHunt



#3 Medvedoc
Medvedoc
    Topic Starter
  • Пользователь
  • 99 сообщений
  • Репутация: 6

Отправлено 10 июля 2018 - 00:26

Это понятно =) но хорошо было бы для всех мастеров собрать единную базу таких признаков.


  • 0

#4 Ixman
Ixman
  • Пользователь PRO
  • 3 177 сообщений
  • Репутация: 850

Отправлено 10 июля 2018 - 09:42

@Medvedoc, думается, что тому, кому это нужно уже давно собрали такую базу и юзают. CMS конечно много, но не столько, чтобы их не возможно было собрать вручную.


  • 0


#5 fedornabilkin
fedornabilkin
  • Модератор
  • 1 191 сообщений
  • Репутация: 206

Отправлено 10 июля 2018 - 10:02

Это понятно =) но хорошо было бы для всех мастеров собрать единную базу таких признаков.

Почему бы тебе не заняться этим? Начни, а там уж кто-то подскажет, поможет и дело пойдет.


  • 0

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.



#6 miketomlin
miketomlin
  • Пользователь
  • 576 сообщений
  • Репутация: 119

Отправлено 10 июля 2018 - 11:16

Интересно, зачем это нужно? По-моему только для каких-то грязных дел типа взлома, спама через сайт и т.п.


У наших систем статичными признаками, по которым их можно определить, являются имена каталогов у статика (a, files, images и т.п.), если их не переименовывать, и часто структура самих этих каталогов. Это все. Угадывайте, кому не лень :)


  • 1


#7 mak2make
mak2make
  • Пользователь
  • 17 сообщений
  • Репутация: 2

Отправлено 10 июля 2018 - 19:01

На странице сайта - f12 -> вкладка sources. Вп, джумла и битрикс "определяются", остальные не знаю


  • 0

#8 Medvedoc
Medvedoc
    Topic Starter
  • Пользователь
  • 99 сообщений
  • Репутация: 6

Отправлено 11 июля 2018 - 03:37

Собрать-то соберу, только думал может у кого уже есть наработки.

@miketomlin, зря вы считаете, что с целью спама или взлома. Для вебмастеров это представляет скорее всего другой интерес. Я написал скрипт определения CMS в пакетной обработке, но мне не хватает именно данных признаков, чтобы скрипт точно определял конкретный движок. Для вебмастера полезно тем, что определив движок он с легкостью найдет нужный шаблон или расширение. Вариантов использования признаков много, но никак не в плохих целях.

А говорить о том, что подобных онлайн сервисов и так полно не стоит. Я скрипт писал под себя, поскольку срвисы меня не устраивают. Например 2ip.ru часто для конкретного домена определяет одновременно сразу несколько CMS, что не верно. Другие сервисы позволяют определить за раз только один сайт.


Сообщение отредактировал Medvedoc: 11 июля 2018 - 03:39

  • 0

#9 fedornabilkin
fedornabilkin
  • Модератор
  • 1 191 сообщений
  • Репутация: 206

Отправлено 11 июля 2018 - 10:03

Вот таблица признаков CMS, правда она старая. Но за основу можно взять.


  • 0

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.



#10 miketomlin
miketomlin
  • Пользователь
  • 576 сообщений
  • Репутация: 119

Отправлено 11 июля 2018 - 12:58

@Medvedoc, вот после ваших слов я еще больше уверен в своем мнении. Допустим, лично вы ни о чем плохом не помышляете, но кто будет пользоваться вашим детектором?

 

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


  • 0


#11 Medvedoc
Medvedoc
    Topic Starter
  • Пользователь
  • 99 сообщений
  • Репутация: 6

Отправлено 11 июля 2018 - 13:17

Ну продавать я и не собираюсь =) а если только развивать ее и масштабировать =)


И если честно меня этот форум порадовал =) один из всех единственный, на котором есть общение вебмастеров.


  • 0

#12 fedornabilkin
fedornabilkin
  • Модератор
  • 1 191 сообщений
  • Репутация: 206

Отправлено 11 июля 2018 - 14:28

И как вы думаете, кто будет в первых рядах покупателей?
Наверно наличие таких покупателей не зависит от подобных детекторов. Разве правильно говорить, что ТС создал определялку движков и после этого взломали все вордпрессы? 
  • 0

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.



#13 miketomlin
miketomlin
  • Пользователь
  • 576 сообщений
  • Репутация: 119

Отправлено 11 июля 2018 - 14:44

@fedornabilkin, нафига пополнять инструментарий взломщиков?

Если, конечно, ты сам не взломщик и не сочувствующий им :)

Ну продавать я и не собираюсь =)
Это было к слову. Основной посыл того поста: Вы меня не переубедили ;)
  • 0


#14 fedornabilkin
fedornabilkin
  • Модератор
  • 1 191 сообщений
  • Репутация: 206

Отправлено 11 июля 2018 - 15:02

нафига пополнять инструментарий взломщиков? Если, конечно, ты сам не взломщик и не сочувствующий им

Это же манипулятивное утверждение. Волков бояться - в лес не ходить. Взломщики в некоторой мере тоже полезны, они стимулируют прогресс и повышают безопасность. А то, что есть разные взломщики, это уже другой разговор. 


  • 0

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.



#15 Medvedoc
Medvedoc
    Topic Starter
  • Пользователь
  • 99 сообщений
  • Репутация: 6

Отправлено 04 октября 2018 - 18:06

Почему Вы смотрите с отрицательной стороны на все? Подобные сервисы полезны и web-разработчикам. Допустим на фриалнсе вам поступил заказ создать копию сайта. Опытный верстальщик просто посмотрит на чем был создан сайт и воссоздаст его. Подобным сервисам широкая дорога.

 

Это мое мнение )))


Что касается базы CMS, то я ее собираю до сих пор. Как будет она готова, то реализую сам скрипт для проверки.

 

Можно у каждого сайта просматривать исходный код на признаки CMS, но  это трудоемко и муторно )))


  • 0

#16 BLIK
BLIK
  • Супермодератор
  • 4 752 сообщений
  • Репутация: 1082

Отправлено 04 октября 2018 - 18:10

Допустим на фриалнсе вам поступил заказ создать копию сайта. Опытный верстальщик просто посмотрит на чем был создан сайт и воссоздаст его.

Опытный не пойдет на какие либо сервисы, а откроет исходный код и поймет на чем сделан сайт.

 

А если признаки скрыты, то и сервис автоматически не распознает, в любом случае в ручную просматривать придется.


  • 0

Качественный хостинг   Тут может быть ваша ссылка.



#17 Medvedoc
Medvedoc
    Topic Starter
  • Пользователь
  • 99 сообщений
  • Репутация: 6

Отправлено 04 октября 2018 - 18:20

@BLIK, каждый применяет свой подход =))) Кому как нравится. Но не уверен, что каждый опытный верстальщик знает особенности всех CMS =) Потому порой даже самому опытному приходится прибегать к сервисам и инструментам разработки =)))

 

Например, для Wordpress полно сервисов, благодаря которым можно определить не только сам движок, но и его версию, тему. Да и с помощью сервисов легко определить используемые фреймворки на сайте.


Допустим в свое время я часто работал с Joomla, Wordpress, Drupal. Потому я знаю признаки этих систем. Но другие движки вряд ли смогу определить сходу по коду. =)))


Сообщение отредактировал Medvedoc: 04 октября 2018 - 18:15

  • 0

#18 BLIK
BLIK
  • Супермодератор
  • 4 752 сообщений
  • Репутация: 1082

Отправлено 04 октября 2018 - 18:21

@Medvedoc,Если вам для фриланса, вот, смотрите, определяйте 

Внимание
Чтобы увидеть этот текст Вам необходимо авторизоваться

и в браузер можете поставить дополнение

Внимание
Чтобы увидеть этот текст Вам необходимо авторизоваться

 

Все уже есть и велосипеды не нужны.


  • 0

Качественный хостинг   Тут может быть ваша ссылка.



#19 Medvedoc
Medvedoc
    Topic Starter
  • Пользователь
  • 99 сообщений
  • Репутация: 6

Отправлено 04 октября 2018 - 18:24

@BLIK, я давно использую эти расширения =))) Но в планах написать собственное. Да те расширения, что вы написали выше очень хороши. Но у меня в планах написать такое, чтобы он не только движок определял, но и темы, которые в них используются. Моя идея чисто в моих интересах. =)))


Если честно, то много инстересных инструментов для разработки в просторах интернета, но они все по отдельности разбросаны =)


Сообщение отредактировал Medvedoc: 04 октября 2018 - 18:24

  • 0

#20 MattCutts
MattCutts
  • Пользователь
  • 463 сообщений
  • Репутация: 37

Отправлено 09 сентября 2019 - 14:30

1. адрес админки по умолчанию

2. содержание файла robots.txt

3. пути подключения стилей и скриптов

и многое другое


  • 0

robot
robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85

Пользователь месяца
Megoydagi Megoydagi 1-й за Август
Очков активности: 30 4 темы, 8 сообщений, 1 балл репутации
Сайт: bank.net.ru
ТОП самых активных за этот месяц
  • Фотография Vmir
    #1

    Vmir
    Очков активности: 48 3 темы, 7 сообщений, 2 балла репутации

  • Фотография BLIK
    #2

    BLIK
    Очков активности: 40.5 Вне конкурса за определение пользователя месяца

  • Фотография SergiuS85
    #3

    SergiuS85
    Очков активности: 12 2 темы, 2 сообщения, 1 балл репутации

  • Фотография WGN
    #4

    WGN (worldgamenews.com)
    Очков активности: 12 1 тема, 5 сообщений, 1 балл репутации

  • Фотография Totti
    #5

    Totti
    Очков активности: 12 0 тем, 8 сообщений, 1 балл репутации

  • Фотография kuztoday
    #6

    kuztoday
    Очков активности: 10.5 1 тема, 4 сообщения, 1 балл репутации

  • Фотография Zevss
    #7

    Zevss (domles43.ru)
    Очков активности: 10.5 2 темы, 1 сообщение, 1 балл репутации

  • Фотография Sale_account
    #8

    Sale_account
    Очков активности: 10.5 2 темы, 1 сообщение, 1 балл репутации

  • Фотография Megoydagi
    #9

    Megoydagi (bank.net.ru)
    Очков активности: 9 Вне конкурса за определение пользователя месяца

  • Фотография mkreine
    #10

    mkreine (analiz-krovi.net)
    Очков активности: 9 1 тема, 3 сообщения, 1 балл репутации

  • Показать весь ТОП 10

Поддержите форум! =)
Топ 5 участников по репутации

Оформление форума – IPBSkins.ru