Як сховати Magento від детекторів CMS?


10

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

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

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


Якщо ви не спробуєте замаскувати ці (та більше) "Top 5 Clues, A Store Is Magento" magebase.com/magento-tutorials/…
Renon Stewart

magento вже дав вам можливість змінити шлях адміністратора та відключити / переписати завантажувач, що ще потрібно приховати ??? використовуючи перезаписи та заміну джерела html, ви можете робити все, що завгодно.

1
btw wordpress - це та сама історія, ви приховуєте здебільшого адміністратора та переписуєте деякі шляхи входу. пам’ятайте, хакерам байдуже, яка у вас CMS.

2
Повне переписання того, як функціонує Magento. Є так багато розповідей, що інакше неможливо.
Лабораторії Фіаско

Відповіді:


8

Спершу вам потрібно знати, як ваш веб-сайт можна визначити як магенто, оскільки існує велика кількість можливих доказів.

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

Зрештою, краще питання, скільки роботи ви хочете вкласти, і чи варто цього працювати.
У випадку безпеки, там є достатньо сліпих ботів для атаки, які намагаються атакувати на ваш веб-сайт magento, навіть якщо він не розпізнається як magento


Я відчуваю, що це адекватно відповідає на питання. На різних сайтах / послугах використовуються різні методи виявлення. Ви повинні зрозуміти, як описуваний детектор закріплює Magento, щоб уникнути можливого виявлення. Це означає - і не обмежується цим - опромінення 7 балів, перелічених Flyingmama.
запчастини

0

Найкращою відповіддю тут має бути роз’єднання. Розв’яжіть Magento, використовуйте React або Vue як фронтенд і просто спілкуйтеся з Magento backkend через їх API.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.