Ще ти дам team viewer и ако аз байпасна този скрипт за 10 секунди ще ми дадеш 15$ в пейпал, съгласен ли си?Nine Finger's написа: ↑21 Ное 2019, 21:25Кое да слагате за всяка публикация моля изразявайте се по точно, май нямате много представа какво правите?
Скрипта е глобален за всичко което е в body тага, добавяш го в <head> тага щом е бозата phpbb отваряш overall_header и добавяш скрипта, той взима като стойност <body> тага в страницата, така че каквото и да се копира от нея ще бъде с линк към вашият сайта най отдоло.
Разбери, че не можеш да ограничиш статични файлове с някакви прости скриптове, които се манипулират за секунди.
css/javascript/html не подлежат на криптиране/обфускиране/скриване и тем подобни, това няма как да стане. Просто добавяш one more шитня за невездесъщите, нищо повече.
Защо не могат? Защото това са статични файлове и всеки един потребител ги зарежда от сървъра ти към неговия браузър, иначе просто няма да имаш дизайн в сайта или нещо от сорта реално погледнато. Няма как да блокираш статичен файл или да го ограничиш.
Ти имаш възможност да ограничиш директен PHP файл за изпълнение от трета страна, примерно за изпълнение на лайна през хром конзола само от сървъра, но това няма как да стане със статичен файл - css/js/html. Един пример ти давам;
Код за потвърждение: Избери целия код
<?php
require_once("config_session.php");
function renderGift($gift){
switch($gift){
case 1:
return 'роза :redrose:';
case 2:
return 'целувка с език :kiss2:';
case 3:
return 'студена бира :beer:';
case 4:
return 'шамар :punches:';
case 5:
return 'пържени картофки :fries:';
case 6:
return 'шоколад :chocolate:';
case 7:
return 'цигарка :cigrate: ';
case 8:
return 'голяма торта :big-cake:';
case 9:
return 'забелен на :banana: :buttshake: АМ , АМ!';
case 10:
return 'мечешка прегръдка :teddy-bear:';
case 11:
return 'сладолед :ice-cream:';
case 12:
return 'сърце :giftheart:';
case 13:
return 'отлежало вино :1f377:';
case 14:
return 'прясно мляко в шишенце :babymilk:';
case 15:
return 'молба :pray:';
case 16:
return 'плесник по дупето :cutoo:';
default:
return '';
}
}
if(checkFlood()){ echo 100; die(); }
if(muted() || roomMuted()){ die(); }
if(!isset($_SESSION['emoji'])){
$_SESSION['emoji'] = time();
}
else {
$emodelay = time() - 8;
if($_SESSION['emoji'] >= $emodelay){
echo 100;
die();
}
else {
$_SESSION['emoji'] = time();
}
}
if (isset($_POST['target'], $_POST['send_user_gift'])){
$target = escape($_POST['target']);
$gift = escape($_POST['send_user_gift']);
$user = userDetails($target);
if(empty($user)){
die();
}
if(!notMe($user['user_id'])){
die();
}
$gift_result = renderGift($gift);
if($gift_result == ''){
die();
}
$content = giftContent($gift_result, $data['user_name'], $user['user_name']);
systemPostChat($data['user_roomid'], $content);
echo 44;
die();
}
?>