Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
  • Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб Защита вашего сайта от копирования

Смотря какие картинки, если там на всех огромные копирайты сайта, то да.
Вот как этот мониторинг http://alexandrage.ru/mon/ :D . Хотя тут проще и легко починит в фотошопе.
В смысле? Ты о чем? Какие копирайты? Логотипы? Дак их перерисуют а на фоновых картинках нет никаких копирайтов
 
Здравствуйте Ув. форумчане имееться код который запрещает ПКМ
по странице а также выделения Но код уязвим при помощи адр.строки и возможностей браузера)
Вот код:

PHP:
<meta http-equiv="pragma" content="no-cache"/>

<script language=JavaScript>
function notcopy(){
alert("Извините, но с этой страницы нельзя ничего копировать!")
return false
}
</script>

<script language=javaScript>document.onselectstart=new Function("return false");
document.ondragstart=new Function("return false");</script>

<script type="text/javascript">
function atlpdp1()
{
for (wi=0; wi<document.all.length; wi++)
{
if (document.all[wi].style.visibility != 'hidden')
{
document.all[wi].style.visibility = 'hidden';
document.all[wi].id = 'atlpdpst'
}
}
}

function atlpdp2()
{
for (wi=0; wi<document.all.length; wi++)
{
if (document.all[wi].id == 'atlpdpst')
document.all[wi].style.visibility = ''
}
}

window.onbeforeprint = atlpdp1;
window.onafterprint = atlpdp2;
</script>

<script>
<!--
var message="";
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2) {
(message);
return false;}}}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS;
}else{
document.onmouseup=clickNS;
document.oncontextmenu=clickIE;
}
document.oncontextmenu=new Function("return false")
-->
</script>


Устанавливаеться следуйщим образом
1.Переходим в main.tpl в разделе Шаблоны сайта
2.После тега <head> отступаем 3 строчки и на второй вставляем код
3.Сохраняем
4.PROFIT
Код тестировался на DLE 9.8
СПС ОЧ ПОМОГ
 
Ничего себе вы, однако, жесткие рИбята.

Toster_tpl - не глупый человек, мне кажется следует дождаться, когда он покажет, что придумал со своим коллегой или другом (не помню, что именно упоминалось). Пнуть вы его всегда успеете, защитюны с помощью JS и генерации "контекста" в изображение формата *.png. :good:
Тебе Js ничем не поможет, а вот чем тебе не нравится картинка? :DD
 
У меня тут идейка одна появилась, но в принципе знающие люди обойдут. (Можно закодировать спецсимволами)
 
А декодер будет через js ? :D
Неет, ты, видимо, не понял. Если использовать кодировку UTF-8 на сайте, то можно закодировать любой символ в этой кодировке с помошью специальных символов. И браузер то текст отобразит нормально, а вот при просмотре исходника текст будет как-бы зашифрован.(Тогда можно использовать комбинацию из заглушки на JS и вот этого кодирования, и CTRL+U + CTRL+F уже не прокатит, т.к. поиск напишет, что нет такого)
Вот такие вот спецсимволы:
А &#1040; Б &#1041; В &#1042; Г &#1043; Д &#1044;
Е &#1045; Ж &#1046; З &#1047; И &#1048; Й &#1049;
К &#1050; Л &#1051; М &#1052; Н &#1053; О &#1054;
П &#1055; Р &#1056; С &#1057; Т &#1058; У &#1059;
Ф &#1060; Х &#1061; Ц &#1062; Ч &#1063; Ш &#1064;
Щ &#1065; Ъ &#1066; Ы &#1067; Ь &#1068; Э &#1069;
Ю &#1070; Я &#1071;
 
Неет, ты, видимо, не понял. Если использовать кодировку UTF-8 на сайте, то можно закодировать любой символ в этой кодировке с помошью специальных символов. И браузер то текст отобразит нормально, а вот при просмотре исходника текст будет как-бы зашифрован.(Тогда можно использовать комбинацию из заглушки на JS и вот этого кодирования, и CTRL+U + CTRL+F уже не прокатит, т.к. поиск напишет, что нет такого)
Вот такие вот спецсимволы:
А &#1040; Б &#1041; В &#1042; Г &#1043; Д &#1044;
Е &#1045; Ж &#1046; З &#1047; И &#1048; Й &#1049;
К &#1050; Л &#1051; М &#1052; Н &#1053; О &#1054;
П &#1055; Р &#1056; С &#1057; Т &#1058; У &#1059;
Ф &#1060; Х &#1061; Ц &#1062; Ч &#1063; Ш &#1064;
Щ &#1065; Ъ &#1066; Ы &#1067; Ь &#1068; Э &#1069;
Ю &#1070; Я &#1071;
Забавно. Попробую как разберусь c ubuntu
 
Тебе Js ничем не поможет, а вот чем тебе не нравится картинка? :DD
Мне кажется я ничего не говорил по поводу того, что я использую "защиту" JS. Далее. Использования изображения для защиты еще более глупо и не практично, как можно было вообще додумать запихать вывод кода в изображение?

Ну и самое главное - не тебе меня учить и не твоему прихвостню (на случай если вы вдруг снова вместе и наши мирные отношения лишь слова в скайпе).
<noscript><meta http-equiv="refresh" content="0; URL=/vkliuciJSeblan.php"></noscript>
Вот именно так и действуют более умные люди. Однако все это дерьмо если надо обходится парой нажатий клавиш.

Пишите сами и не будет надобности воровать у кого-либо идеи. Всегда можно просто попросить.
 
Ну и самое главное - не тебе меня учить и не твоему прихвостню (на случай если вы вдруг снова вместе и наши мирные отношения лишь слова в скайпе).
а ты прислушайся, может даже кодить научишься.
 
<noscript><meta http-equiv="refresh" content="0; URL=/vkliuciJSeblan.php"></noscript>
Ну так не интересно, да и это тоже легко обойти. (Тот же wget в Linux`ах, под виндой тоже что-нибудь найдется, ну или на краяняк расширение браузера есть для такого случая)
Можно этот засекреченый текст подгружать через AJAX ) (+1 минута к поиску обхода :-) )
 
Ну так не интересно, да и это тоже легко обойти. (Тот же wget в Linux`ах, под виндой тоже что-нибудь найдется, ну или на краяняк расширение браузера есть для такого случая)
Можно этот засекреченый текст подгружать через AJAX ) (+1 минута к поиску обхода :) )
Да любую систему обойти можно, если постараться.
 
@HitechCraft и @RacerRU, для выяснения личных разногласий идите в ЛС\скайп\вк\ещё куда-нибудь.
Да любую систему обойти можно, если постараться.
Если система слишком мудреная, то до решения дойдут единицы. (Ты же не пытаешься включить виртуализацию или ускорение процессора на компе, которыя залочены в биосе ? :-) )
 
Я Это вообще не считаю защиту т.к она обходится путем view source а выложил для школьников / начинающих проектов :-)
 

Поделиться этой страницей

Назад
Верх