Как защитить свой сайт от HTTrack или другого программного обеспечения?

Недавно я получил шаблон сайта, одобренный Themeforest. Я получаю слишком много трафика на своем сайте и заметил, что мое демо на Themeforest получает разорвал некоторые программные средства, такие как HTTrack. Если он продолжит продажи товара, он может в конечном итоге уменьшиться.

Итак, есть ли ANYWAY, чтобы остановить тех пользователей, которые копируют демо?

FYI, я не использую никаких VPS или персональных серверов. Я просто размещал свои файлы на общем хостинге.

Я был бы рад, если кто-нибудь поможет мне в этой проблеме.

Ответ 1

Нет, вы ничего не можете с этим поделать. Если у вас есть демоверсия, которую вам нужно защитить, отметьте ее. Однако водяные знаки можно удалить, и кто-то может подумать, что водяной знак находится в фактическом продукте.

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

Ответ 2

По крайней мере, вы можете попробовать любой из них, хотя пользовательский агент может быть обманут.

(1) В .htaccess

RewriteCond %{HTTP_USER_AGENT} ^HTTrack [OR]
RewriteCond %{HTTP_USER_AGENT} ^SiteSucker [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebZip [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebCopier [OR]
RewriteCond %{HTTP_USER_AGENT} ^Zeus
RewriteRule ^.*$ no_download.html [L]

Добавить дополнительный Spam_bot, добавив RewriteCond %{HTTP_USER_AGENT} ^Other_Spam_bot после [OR]

(2) В файле robots.txt

User-agent: AhrefsBot
User-agent: Baiduspider
User-agent: EasouSpider
User-agent: Ezooms
User-agent: YandexBot
User-agent: MJ12bot
User-agent: SiteSucker
User-agent: HTTrack
Disallow: /

Добавьте дополнительный Spam_bot, добавив User-agent: Other_Spam_bot до Disallow: /

Ответ 3

поскольку каждый может читать ваш источник HTML через браузер, там вы ничего не можете сделать.

Ответ 4

Не так много можно сделать печально. Тем не менее, вы можете остановить кошмары script наполовину, импортировав исходный код для своего стиля через style.css, используя @import url ('here'). Они все еще могут просматривать ваш стиль .css, но вам нужно будет ввести полный URL-адрес, чтобы получить его. Что может сдерживать некоторые, но не все.

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

Я уклоняюсь от кода на своих сайтах, и у меня не было проблем с ним. Это последний способ защиты.

Другие способы, которыми вы можете работать, - встраивать php файлы друг в друга.

Кроме того, вы действительно не можете многое сделать.