Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: MD5
Forum PHP.pl > Forum > PHP
KirkoR
Korzystam z classy która łączy się z serwerem FTP. Inicjacja wygląda tak:
  1. <?php
  2.  
  3. $ftp = new FTP(&#092;"HOSTl\",\"USER\",\"PASS\",LOG_ECHO,21,2);
  4.  
  5. ?>

Chcę aby PASS było zakodowane w MD5. Jednak jak tak zrobię to wtedy nie działa mi logowanie na serwer. A wygląda ono tak:
  1. <?php
  2.  
  3. class FTP {
  4. VAR $server  = &#092;"\";
  5. VAR $port  = 21;
  6. VAR $timeout  = 90;
  7. VAR $user  = &#092;"\";
  8. VAR $pwd  = &#092;"\";
  9. VAR $type  = 0 ;
  10. VAR $mode = true;
  11.  
  12. VAR $ftpstream  = 0 ;
  13. VAR $logfile = &#092;"ftplog\" ;
  14. VAR $filehdl = 0 ;
  15. VAR $msg = &#092;"\" ;
  16. VAR $debuglv = 0 ;
  17. VAR $connected = false ;
  18.  
  19. // CREATE AND INIT THE FTP CLIENT
  20. function FTP($server,$user,$pass,$debug=0,$port=21,$timeout=90) {
  21. $this->server  = $server ;
  22. $this->user = $user ;
  23. $this->pass = md5($pass);
  24. $this->debuglv  = $debug ;
  25. $this->port  = $port ;
  26. $this->timeout = $timeout ;
  27. $this->connected  = $this->connect();
  28. }
  29. }
  30.  
  31. ?>

Jakieś sugestie?
hwao
Cytat
było zakodowane w MD5

md5 haszuje
nie da sie tego rozkodowac
KirkoR
Wiem, że się nie da rozkodować. Ale czy nie ma jakiegoś posobu aby się zalogować na FTP tak aby hasło nie było w tak łatwo dostępnej formie?
hwao
chcesz zeby ktos nie przechwycil w locie (php->ftp z php do ftp zakodowane) czy zeby poprostu wprowadzalo sie haslo jakos zakodowane?
CyklOP
Obawiam się, że bez przekonfigurowania serwera FTP, bądź też przestawienia się na protokół SFTP albo SCP się nie obejdzie...
KirkoR
hwao ->
Cytat
chcesz zeby ktos nie przechwycil w locie (php->ftp z php do ftp zakodowane)
TAK.
hwao
Musisz zrobic tak jak napisal CyklOP poniewaz nie znienisz standartu ftp
error404
Ja do kodowania hasła itp rzeczy używam szyfru Cezara. Możesz go zakodować i odkodować kiedy chcesz, a nnikt Ci tego nie złamie.
hwao
Cytat(error404 @ 2004-06-27 21:10:21)
Możesz go zakodować i odkodować kiedy chcesz, a nnikt Ci tego nie złamie.

Jak da sie go odkodowac i powiedziales do tego 'czym' to teraz Ci kazdy rozszyfruje :/
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.