Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

zastita JS-a preko HTTP referera

[es] :: PHP :: zastita JS-a preko HTTP referera

[ Pregleda: 2113 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Perica Mali
Perica Mali
slobodni strelac
Bgd

Član broj: 4935
Poruke: 84
195.252.90.*



Profil

icon zastita JS-a preko HTTP referera30.07.2006. u 03:45 - pre 216 meseci
Pretpostavljam da negde gresim, ali razmisljao sam na temu zastite JS kôda preko HTTP referera

index.html
<html>
<head>
<script type="text/javascript" src="./meni.php"></script>
.
.
.
<html>

meni.php
<?
if ($_SERVER['HTTP_REFERER']!='http://www.mojsajt.com/' or $_SERVER['HTTP_REFERER']!='http://www.mojsajt.com/neka_strana.html') {
echo'<br><br><h1 align=center>DALJE NEĆEŠ MOĆI !!!</h1>';
exit;
}
?>

<!-- // --><![CDATA[//><!--

//OVDE SLEDE JS FUNKCIJE

//--><!]]>


Zapravo, ovo mi je palo napamet dok sam dinamicki menjao CSS. Nazalost, sve lepo radi iz FF i Opere, a IE javlja gresku.
Vidite li gresku?
 
Odgovor na temu

sale83
Australia
Sydney

Član broj: 41625
Poruke: 729
*.ispone.net.au.



+30 Profil

icon Re: zastita JS-a preko HTTP referera30.07.2006. u 05:24 - pre 216 meseci
Jesti ti onaj koji je postavio Temu zastita CSS-a na Krst... ????

Gill Bates ???

http://testni.host.sk/


Tesko da ces zastiti samo sa $_SERVER['HTTP_REFERER']

Jer svako moze da manippulise sa referom i da posalje u headeru http://testni.host.sk/


Poz
sale



Sto mozes danas ne ostavljaj za sutra!
 
Odgovor na temu

Perica Mali
Perica Mali
slobodni strelac
Bgd

Član broj: 4935
Poruke: 84
195.252.90.*



Profil

icon Re: zastita JS-a preko HTTP referera30.07.2006. u 09:41 - pre 216 meseci
Ne, nisam Gill inace bi bio pod tim imenom i ovde.
Samo pitam da li je covek sa FK u pravu posto on kaze da je radio to sa REFERER-om, a ja se nesto razmisljam ... kad oni momci sa TemplateMonster.com i mnogi drugi nisu bas nista ni probali da urade po tom pitanju, sto bi se na FK pravili pametni.
Dakle, osnovno pitanje zasto gornji kod daje load error u IE, a FF i Opera ga gutaju bez problema?
 
Odgovor na temu

SmilieBG
Aleksandar Skodric
NL

Član broj: 13094
Poruke: 1821
*.speed.planet.nl.



+3 Profil

icon Re: zastita JS-a preko HTTP referera30.07.2006. u 10:25 - pre 216 meseci
Verovatno zato sto IE i FF nemaju iste standarde za parsovanje podataka. Nailazices cesce da se iste stranice u IE-u i FF-u drugacije prikazuju.

Poz,
Sale
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
 
Odgovor na temu

Perica Mali
Perica Mali
slobodni strelac
Bgd

Član broj: 4935
Poruke: 84
195.252.90.*



Profil

icon Re: zastita JS-a preko HTTP referera30.07.2006. u 10:32 - pre 216 meseci
Sad mi pade napamet...
Sta ako se pored REFERER-a koristi i hot link zastita koju nude hosting provajderi? Moze li to imati veze sa tim? Jer ako hotlink onemogucava linkovanje slika sa drugog sajta, onda bi trebalo da onemoguci i skriptu koja salje potreban REFERER i cita JS funkcije koje se prosledjuju.

[Ovu poruku je menjao Perica Mali dana 30.07.2006. u 12:20 GMT+1]
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
212.200.25.*

Sajt: www.novikorisnik.net


+5 Profil

icon Re: zastita JS-a preko HTTP referera31.07.2006. u 09:58 - pre 216 meseci
Prvo - postavi header za Content-type.

Drugo - ako menu.php treba da predstavlja JS fajl onda ne pomaže HTML output. Recimo ... po ovom tvom primeru echo "alert ('false referrer';"; exit;

Treće - referer ne mora da bude postavljen, ili može da bude lažiran ...
 
Odgovor na temu

[es] :: PHP :: zastita JS-a preko HTTP referera

[ Pregleda: 2113 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.