Može li netko objasniti kako osigurati skriptu koja se poziva AJAX-om, da se može izvršiti jedino u slučaju da je pozvana iz predviđenog java script koda?Naime, često AJAXOM pozivamo nekaskripta.php koja vrši izmjene na bazi podataka i kako tu skriptu zaštiti od hackera?Naime, razmišljao sam da bi se mogao iskoristiti nekakav unique koji se onda provjerava na serverskoj strani, ali je problem u tome da je javascript dostupan korisniku i nemoguće je sakriti taj unique, session varijabla se isto ne može iskoristiti jer se sadržaj ne može pročitati javascriptom...
AJAX- sigurno pozivanje skripti na serveru
Zaključano
Zakačeno
Mozes da proveravas IP adresu sa koje je pozvan php script.
Potpis
“If you think you are too small to make a difference, try sleeping with a mosquito.” - Dalai Lama
XIV
XIV
Citat:
Mozes da proveravas IP adresu sa koje je pozvan php script.
IP adresa se sa sigurnoscu ne moze dobiti kod web aplikacije, to bi trebalo da je poznato isto tako se lako moze krivotvoriti.
Cisto jedna napomena vezana za security
izmenjeno 1 put, poslednji put Impaler 27.04.2010. u 11:13
Izmene poruke
- Impaler27.04.2010. u 11:13zapis iz teksta poruke
Citat:
oliverhaddo: Može li netko objasniti kako osigurati skriptu koja se poziva AJAX-om, da se može izvršiti jedino u slučaju da je pozvana iz predviđenog java script koda?Naime, često AJAXOM pozivamo nekaskripta.php koja vrši izmjene na bazi podataka i kako tu skriptu zaštiti od hackera?Naime, razmišljao sam da bi se mogao iskoristiti nekakav unique koji se onda provjerava na serverskoj strani, ali je problem u tome da je javascript dostupan korisniku i nemoguće je sakriti taj unique, session varijabla se isto ne može iskoristiti jer se sadržaj ne može pročitati javascriptom...
ovo bi afaik bilo ekvivalentno i ne manje komplicirano od obicne validacije inputa
a ako je input validan znaci da je dosao od validnog koda.
(if it quacks like duck it is duck)
Potpis
NO FATE