Cum poti BLOCA copierea website![Adica CTRL+U]

Despre programarea aplicațiilor web și nu numai, cu PHP, baze de date și altele.
Discutiile despre utilizarea si modificarea scripturilor se desfasoara in aria Webmaster.
Discuțiile despre proiectarea și optimizarea bazelor de date se desfășoară în aria Databases.
Avatar utilizator
BestSuraS
Nivel 2

Nivel 2
Mesaje: 192
Membru din: 05 Noi 2015, 19:50
Server: Metin2SP
Regat: Chunjo
Aprecieri: 2  
Mulţumiri: 173  
Medalii

Ati observat ca multi incearca sa copieze un website ! si apasa CTRL+U cu dorinta de a le aparea website-ul!

Video: www.youtube.com/watch?v=k8UAbsg4-oQ am incercat cu [youtube] da nu merge pur si simplu!
Link:
http://www.dynamicdrive.com/dynamicindex9/encrypter.htm
Imagine
Afișează semnătura
Avatar utilizator
T.Radu
Nou Venit

Nou Venit
Mesaje: 47
Membru din: 14 Noi 2015, 03:34
Regat: Jinno
Aprecieri: 55  
Mulţumiri: 134  
 Contact:
Medalii

Da dar la metoda asta este si reverse :)
Am creat un script pentru voi care ingreuneaza putin atacatorului sa iti copieze site-ul

Cod: Selectaţi tot

function disableCtrlKeyCombination(e)
{
	var forbiddenKeys = new Array('a', 'n', 'c', 'x', 'v', 'h');
	var key;
	var isCtrl;

	if(window.event)
	{
		key = window.event.keyCode;    
		if(window.event.ctrlKey)
                        isCtrl = true;
                else
                        isCtrl = false;
	}
	else
	{
		key = e.which;   
		if(e.ctrlKey)
			isCtrl = true;
		else
			isCtrl = false;
	}
	if(isCtrl)
	{
		for(i=0; i<forbiddenkeys .length; i++)
		{
			if(forbiddenKeys[i].toLowerCase() == String.fromCharCode(key).toLowerCase())
			{
				
				return false;
			}
		}
	}
	return true;
}
si asta-i pentru HTTRACK si restu de genu..

Cod: Selectaţi tot

function get_ip() {
	if (isset($_SERVER['HTTP_CLIENT_IP'])) {
		return $_SERVER['HTTP_CLIENT_IP'];
	}
	elseif (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
		return $_SERVER['HTTP_X_FORWARDED_FOR'];
	}
	else {
		return (isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : '');
	}
}
$b = $_SERVER["HTTP_USER_AGENT"];
$a = Array('HTTrack','httrack','WebCopier','HTTPClient','websitecopier','webcopier');
foreach ($a as $c) {
    $comparaison = strstr($b, $c);
    if($comparaison!==false) {
	    echo 'Buna inercare !<br><br> IP : ' . get_ip();
	}
}
?>
Avatar utilizator
[MR]Danny
Nivel 2

Nivel 2
Mesaje: 280
Membru din: 10 Oct 2013, 13:57
Server: Metin2D&B
Regat: Jinno
Aprecieri: 187  
Mulţumiri: 176  
Medalii

Interesant
Răspunde
Răspunsuri
1
Vizualizări
496
Răspunsuri
0
Vizualizări
526
Răspunsuri
3
Vizualizări
97

Înapoi la “Tutoriale scripting”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Semrush [Bot] și 1 vizitator