TyTuKeT
Участник
- Сообщения
- 219
- Реакции
- 37
Не знал где создать мб тут пригодиться. Скрипт который запрещает нажатие таких клавиатурных сочетаний, как: Ctrl+A, Ctrl+C, Ctrl+U и правой кнопки мыши.
на страницах перед /head :
Но это не всё, чтобы скрипт запрета нажатия сочетаний клавиш, нужно в body дописать параметр.
Просто замените на страницах
на
на страницах перед /head :
PHP:
<script type="text/javascript">
document.ondragstart = test;
document.onselectstart = test;
document.oncontextmenu = test;
function test() {
return false;
}
document.oncontextmenu;
function catchControlKeys(event){
var code=event.keyCode ? event.keyCode : event.which ? event.which : null;
if (event.ctrlKey){
// Ctrl+U
if (code == 117) return false;
if (code == 85) return false;
// Ctrl+C
if (code == 99) return false;
if (code == 67) return false;
// Ctrl+A
if (code == 97) return false;
if (code == 65) return false;
}
}
</script>
Просто замените на страницах
PHP:
<body>
PHP:
<body onkeypress="return catchControlKeys(event)">
функцию джава можно ведь отключитьTyTuKeT написал(а):Не знал где создать мб тут пригодиться. Скрипт который запрещает нажатие таких клавиатурных сочетаний, как: Ctrl+A, Ctrl+C, Ctrl+U и правой кнопки мыши.
на страницах перед /head :
Но это не всё, чтобы скрипт запрета нажатия сочетаний клавиш, нужно в body дописать параметр.PHP:<script type="text/javascript"> document.ondragstart = test; document.onselectstart = test; document.oncontextmenu = test; function test() { return false; } document.oncontextmenu; function catchControlKeys(event){ var code=event.keyCode ? event.keyCode : event.which ? event.which : null; if (event.ctrlKey){ // Ctrl+U if (code == 117) return false; if (code == 85) return false; // Ctrl+C if (code == 99) return false; if (code == 67) return false; // Ctrl+A if (code == 97) return false; if (code == 65) return false; } } </script>
Просто замените на страницах
наPHP:<body>
PHP:<body onkeypress="return catchControlKeys(event)">
TyTuKeT
Участник
- Сообщения
- 219
- Реакции
- 37
Не у каждого ума хватит этого сделать:dkvozimir написал(а):функцию джава можно ведь отключить
TyTuKeT
Участник
- Сообщения
- 219
- Реакции
- 37
Можешь ссыль на пост скинуть?Или как можно запретить юзать эти кнопки?wh1skas написал(а):Да, на мой взгляд это первое что пришло бы в голову ) И в теме "Сквозных дыр" скрипта я это написал. И написал выход этого решения. Все будет зависеть от того, что вы хотите защитить. А речь скорее всего идет о выплатах и защите привязанного кошелька.
https://servahoc.ru/threads/dyry-na-sajtax.767/page-2#post-11775TyTuKeT написал(а):Можешь ссыль на пост скинуть?Или как можно запретить юзать эти кнопки?
thebest7777
Местный
- Сообщения
- 64
- Реакции
- 2
А где в body дописать у меня нет его, вставляю все равно не помогает клавиатурой также можно вставлять и копировать,как исправить?TyTuKeT написал(а):Не знал где создать мб тут пригодиться. Скрипт который запрещает нажатие таких клавиатурных сочетаний, как: Ctrl+A, Ctrl+C, Ctrl+U и правой кнопки мыши.
на страницах перед /head :
Но это не всё, чтобы скрипт запрета нажатия сочетаний клавиш, нужно в body дописать параметр.PHP:<script type="text/javascript"> document.ondragstart = test; document.onselectstart = test; document.oncontextmenu = test; function test() { return false; } document.oncontextmenu; function catchControlKeys(event){ var code=event.keyCode ? event.keyCode : event.which ? event.which : null; if (event.ctrlKey){ // Ctrl+U if (code == 117) return false; if (code == 85) return false; // Ctrl+C if (code == 99) return false; if (code == 67) return false; // Ctrl+A if (code == 97) return false; if (code == 65) return false; } } </script>
Просто замените на страницах
наPHP:<body>
PHP:<body onkeypress="return catchControlKeys(event)">
rus56
Участник
- Сообщения
- 126
- Реакции
- 16
rus56
Участник
- Сообщения
- 126
- Реакции
- 16
Каждый сам по своему оптимизирует и защищает свой проект.Den4ik102 написал(а):МММ даа как избавится от всех паразитов!Толком нечего нет!
rus56
Участник
- Сообщения
- 126
- Реакции
- 16
Логи скинь!Den4ik102 написал(а):кто знает вот у меня с проекта уперли бабки как закрыть дыру?
rus56
Участник
- Сообщения
- 126
- Реакции
- 16
http://joomlaforum.ru/index.php?topic=243325.0rus56 написал(а):До моего сайта кто то долбится - но как то не понятно куда хочет залезть
и таких всяких логов полно.
[Fri Jan 30 0559 2015] [error] [client 37.9.53.253] File does not exist: /***/***/****/***/***/*******.ru/mod_araticlws.php
rus56
Участник
- Сообщения
- 126
- Реакции
- 16
Да но при переходе по этой ссылке *******.ru/mod_araticlws.php, файла такого нет и быть не может, на любой не существующий адрес выдает 404.wh1skas написал(а):
по всей видимости, тебе пытаются его залить. Поэтому и проверяют его наличие, проходя по этому адресу. В бан таких )rus56 написал(а):Да но при переходе по этой ссылке *******.ru/mod_araticlws.php, файла такого нет и быть не может, на любой не существующий адрес выдает 404.
rus56
Участник
- Сообщения
- 126
- Реакции
- 16
Да и так закрыл доступ по ipwh1skas написал(а):по всей видимости, тебе пытаются его залить. Поэтому и проверяют его наличие, проходя по этому адресу. В бан таких )