Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: php ftp - gdzie trzymac haslo
Forum PHP.pl > Forum > PHP
pietrekk
mam taki skrypt, ktory za pomoca funkcji ftp tworzy na moich 10 stronach ten sam katalog i wgrywa do niego plik html, problem w tym ze nie bardzo wiem gdzie jest najlepiej przechowywac hasla to tych kont ftp? czy lepiej jest je trzymac w bazie MYSQL czy lepiej w pliku skryptu php?

nie ma chyba zadnej mozliwosci szyfrowania przechowywanych hasel ? bo jak zaszyfruje w mysql za pomoca md5 to juz tego nie odszyfruje zeby sie zalogowac przez ftp ?

pinochet
Jeżeli ktoś odczyta treść twojego skryptu PHP, pozna także hasło do bazy danych, więc nawet jeżeli to hasło będzie w BD może je odczytać. Trzymanie w bazie danych będzie miało znaczenie tylko jeżeli intruz nie posiada konta na twoim serwerze a BD jest ustawiona na dostęp z localhost.
erix
Cytat
nie ma chyba zadnej mozliwosci szyfrowania przechowywanych hasel ? bo jak zaszyfruje w mysql za pomoca md5 to juz tego nie odszyfruje zeby sie zalogowac przez ftp ?

MD5, to NIE JEST szyfrowanie! Są funkcje do szyfrowania, ale klucz gdzieś musisz trzymać.

Jedyne wyjście, to skorzystanie z jakiegoś prekompilatora kodu bajtowego (np. ionCube) i hasło jest przechowywane w postaci nieczytelnej.
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.