Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Jak zabezpieczać stronkę
followc
post
Post #1





Grupa: Zarejestrowani
Postów: 179
Pomógł: 0
Dołączył: 30.12.2013
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Witam,
ku końcowi dobiega najbardziej skomplikowany (choć dla wprawionego php-owca jest absolutnie banalny, tego świadomość mam pełną) projekt. Przyszedł czas na zabezpieczanie. To co zastosowałem to znane mi htmlentities przy odbieraniu POSTów i mysql_real_escape_string przy zapisach do bazy danych. Czy jeszcze w jakiś sposób zabezpiecza się standardowo różne operacje? Gdzie mogę znaleźć wartościową wiedzę?
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Zabezpieczenie stron to pojecie bardzo szerokie a to co ty tutaj wymieniles to nadaje sie tylko do kosza.

Po pierwsze: strone sie zabezpiecze od poczatku, a nie na jej koncu.
Po drugie: skoro uzywasz mysql_real_escape_string, znaczy ze uzywasz funkcji mysql_ - wielki BLAD. Juz dawno powinienies jechac na PDO
Po trzecie: htmlentities przy odbieraniu POSTów ? Ze niby po co?
Powód edycji: [nospor]:
Go to the top of the page
+Quote Post
followc
post
Post #3





Grupa: Zarejestrowani
Postów: 179
Pomógł: 0
Dołączył: 30.12.2013
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


No dobra, są to zawsze już jakieś informacje do poszukiwań(IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
Damonsson
post
Post #4





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Przejrzyj sobie chociażby OWASP TOP 10: https://www.owasp.org/index.php/Top_10_2013-Top_10
Go to the top of the page
+Quote Post
followc
post
Post #5





Grupa: Zarejestrowani
Postów: 179
Pomógł: 0
Dołączył: 30.12.2013
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


No dobrze, czyli ku końcowi to jednak jeszcze daleko, sporo do ogarnięcia zupełnie nowego tematu. Dzięki za podpowiedzi!
Go to the top of the page
+Quote Post
by_ikar
post
Post #6





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

Ostrzeżenie: (0%)
-----


Cytat(nospor @ 8.09.2015, 22:30:27 ) *
Po trzecie: htmlentities przy odbieraniu POSTów ? Ze niby po co?


No co ty, nie widziałeś nigdy pętli na POST/GET z htmlspecialchars/htmlentities ? Nie takie potworki się widziało (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
nospor
post
Post #7





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Widzialem... dlatego sie pytam PO CO?? To ze jedni piszą potworki, nie znaczy, że inni nadal muszą powtarzac bledy sprzed tysiaca lat (IMG:style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
matysek83
post
Post #8





Grupa: Zarejestrowani
Postów: 33
Pomógł: 1
Dołączył: 30.07.2015

Ostrzeżenie: (0%)
-----


Do zmiennych pre definiowanych możesz dodać $_POST['przyklad'] = filter_var($_POST['przyklad'], FILTER_SANITIZE_STRING);

http://stackoverflow.com/questions/2339212...itize-string-do
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 18:28