Как скрыть Magento от детекторов CMS?

10

У меня есть магазин Magento, и я хочу скрыть его от детекторов CMS. Я имею в виду, что я не хочу, чтобы кто-то знал мой сайт CMS и что мой сайт построен на Magento.

Есть несколько сайтов, http://guess.scritch.org/которые обнаруживают CMS, и я хочу скрыть CMS своего сайта от их наблюдения.

Есть несколько способов скрыть CMS на сайтах WordPress, но я не смог ничего найти для Magento

Moh3n
источник
Если только вы не попытаетесь замаскировать эти (плюс еще несколько) «Топ-5 подсказок, которые магазин использует Magento» magebase.com/magento-tutorials/…
Ренон Стюарт
magento уже дал вам возможность изменить путь администратора и отключить / перезаписать загрузчик, что еще нужно скрыть ??? используя переписанные и замену исходного кода HTML, вы можете делать все, что вы хотите.
1
Кстати, WordPress это та же история, вы скрываете в основном администратор и переписать некоторые пути входа в систему. помните, хакерам все равно, какая у вас CMS.
2
Полное переписывание того, как функционирует Magento. Есть так много рассказов, что иначе невозможно.
Fiasco Labs
См. Также: magento.stackexchange.com/questions/104889/…
Фабиан Шменглер,

Ответы:

8

Для начала вам нужно узнать, как ваш сайт идентифицируется как magento, так как существует большое количество возможных доказательств.

  • основная структура HTML
  • magento уточняется css
  • специальный js-код в представлениях продукта (если вы уже запутываете js-файлы)
  • некоторые маршруты специально для magento
  • заголовки и заголовок HTML
  • некоторые местоположения файлов обычно доступны (файл лицензии, путь к скину, путь / js)
  • Конечные точки API

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

Flyingmana
источник
Я чувствую, что это адекватно отвечает на вопрос. Разные сайты / сервисы используют разные методы обнаружения. Вы должны понять, как рассматриваемый детектор прижимает Magento для того, чтобы избежать возможного обнаружения. Это означает - и не ограничивается - запутывает 7 пунктов, перечисленных Flyingmama.
запасной цикл
0

Лучший ответ здесь должен быть отделением. Отделите Magento, используйте React или Vue в качестве внешнего интерфейса и просто общайтесь с Magento через их API.

jehzlau
источник