Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zabezpieczanie przed ajaxem
Forum PHP.pl > Forum > PHP
Major
Jak już php.pl podało ajax jest to połączenie języków client side i server side. Niby jest to super, daje dużo możliwości, ale jest dość niebezpieczne.
Bo teraz za pomocą zwykłego pliku html będziemy mogli wyciągać pliki z haseł, np z phpbb'owego config.php

Można by zabronić uploadu plików htmlowskich, ale w niektorych serwisach raczej musza istniec, albo istnieja bo własciciel skryptu sie nie zna na php.

Znacie sposoby jak sie zabezpieczyc przez w/w systeme. Bo jednak chce go zastosowac, lecz obawiam sie o wypływanie danych z plików.

Naszczescie hostingodawcy tego nie instalują lecz co będzie za kilka miesiecy/tygodni? ALbo na własnych dedykach?
dasko
Cytat
Bo teraz za pomocą zwykłego pliku html będziemy mogli wyciągać pliki z haseł, np z phpbb'owego config.php

Lol? Tenże config.php ma takie coś?
  1. <?php
  2.  
  3. //....
  4. echo $haslo;
  5. //....
  6.  
  7. ?>

Obawiam się, że nie.

Nie wiem, czy do końca rozumiesz XMLHttpRequest - owszem, skrypt można wywołać, ale odpowiedź to tylko zwykły tekst(responseText) lub czysty XML(responseXML), jeśli skrypt nie generuje żadnego wyjścia, w odpowiedzi nie dostaniesz nic. To tak, jakbyś w przeglądarce wpisał adres tego configa. AJAX polega na wywoływaniu innej strony 'w tle' i ewentualnym odbieraniu wyjścia. Nie ma więc żadnego niebezpieczeństwa ;]
mike
Cytat(Major @ 2005-05-07 21:54:32)
Naszczescie hostingodawcy tego nie instalują ( ... )

Uwaga exclamation.gif!
Pdaję opis instalacji:
  1. <?php
  2.  
  3. require_once( 'Sajax.php' );
  4.  
  5. ?>
winksmiley.jpg
Obawiam sie, że hostingodawcy nie mają tu za wiele do gadania tongue.gif
Major
A no chyba że tak, wiec nie ma sie czego obawiac tongue.gif
No chyba że ktoś coś wymysli biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.