[php]zabezpieczenie plików txt

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
szejk
Nowy
Nowy
Posty: 31
Rejestracja: pt wrz 17, 2004 1:43 pm
Kontakt:

[php]zabezpieczenie plików txt

Post autor: szejk »

Witam.
W jaki sposób można zabezpieczyć pliki txt. by nie można było ich odczytać.Np.
dane po zarejestrowaniu przechowywane są w plikach a hasło nie jest kodowane no i w przeglądarce se wpisze adres tego dok. i wie co w nim jest.
Mam nadzieje że mnie zrozumieliście.
Dreen
Zaczyna działać
Zaczyna działać
Posty: 633
Rejestracja: pn paź 20, 2003 6:32 pm
Lokalizacja: Żywiec

Re: [php]zabezpieczenie plików txt

Post autor: Dreen »

trzymaj te pliki w katalogu (na serwerze) do ktorego nie mozna dostac sie z zewnatrz (odpowiedni CHMOD) ale do ktorego maja dostep skrypty. poczytj o charakterystyce odpowiednich chmod-ow albo sprawdz sobie chmod-owanie w swoim kliencie FTP (tam powinienes miec zaznaczone wszystko, tylko odznaczone pola dla Public)
iro
Moderator
Posty: 402
Rejestracja: pt gru 19, 2003 8:20 pm
Lokalizacja: Szczecin

Re: [php]zabezpieczenie plików txt

Post autor: iro »

Możesz też zabezpieczyć dostęp do folderu, w którym znajdują się te pliki.
Użyj .htaccess i .htpasswd.
wixor
Przelotem
Przelotem
Posty: 336
Rejestracja: śr gru 31, 2003 10:18 pm
Lokalizacja: Wrocław

Re: [php]zabezpieczenie plików txt

Post autor: wixor »

Spróbuj zakodować pliki przez md5........................... :twisted:
Niekodowane hasło to jeden z największych kretynizmów tego świata.
the_foe
Przelotem
Przelotem
Posty: 295
Rejestracja: pt sty 31, 2003 12:53 pm
Lokalizacja: Wałbrzych
Kontakt:

Re: [php]zabezpieczenie plików txt

Post autor: the_foe »

wixor pisze:Spróbuj zakodować pliki przez md5........................... :twisted:
Niekodowane hasło to jeden z największych kretynizmów tego świata.
a od kiedy md5 to kodowanie?
Za pomoca md5 jedynie otrzymujemy unikalny hash stringa, nei zawiera on jednak zadnych danych, nie mozna go zdekodowac. Mowiac prosciej jest to taka rozbudowana wersja sumy kontrolnej dla liczb.
Dreen
Zaczyna działać
Zaczyna działać
Posty: 633
Rejestracja: pn paź 20, 2003 6:32 pm
Lokalizacja: Żywiec

Re: [php]zabezpieczenie plików txt

Post autor: Dreen »

otrzymujemy unikalny hash stringa
wcale nie unikalny. jakby byl unikalny to md5 w pewnym sesnie byloby kodowaniem - jednemu hashowi odpowiadalby jeden string, a tak nie jest. sam mi to kiedys tlumaczyles :lol:
masterix
Przelotem
Przelotem
Posty: 220
Rejestracja: wt wrz 07, 2004 6:44 pm
Kontakt:

Re: [php]zabezpieczenie plików txt

Post autor: masterix »

zgadzam się z Dreen hash unikalny nie jest a więcej możesz poczytać o tym na forum.cc-team.pl

pozdro
Wolverine
Nowy
Nowy
Posty: 49
Rejestracja: ndz lis 09, 2003 1:36 pm

Re: [php]zabezpieczenie plików txt

Post autor: Wolverine »

htaccess, lub zamiast txt rob *.php, np

<?
$user['login'] = 'cos';
?>
szejk
Nowy
Nowy
Posty: 31
Rejestracja: pt wrz 17, 2004 1:43 pm
Kontakt:

Re: [php]zabezpieczenie plików txt

Post autor: szejk »

a co zyskam dzięki temu [php]<?php
die(' nie pchaj sie');
?>[/php] do czego to służy
wixor
Przelotem
Przelotem
Posty: 336
Rejestracja: śr gru 31, 2003 10:18 pm
Lokalizacja: Wrocław

Re: [php]zabezpieczenie plików txt

Post autor: wixor »

ja naprawdę wiem, jak działa md5, to była złośliwa ironia o czym miała informować ikonka. Miało to zwrocić uwagę pytającego na niską jakośc takiego rozwiązania.......
Riklaunim
Nowy
Nowy
Posty: 180
Rejestracja: pt mar 14, 2003 2:33 am
Kontakt:

Re: [php]zabezpieczenie plików txt

Post autor: Riklaunim »

szejk pisze:a co zyskam dzięki temu [php]<?php
die(' nie pchaj sie');
?>[/php] do czego to służy
Blokuje bezpośredni dostęp do pliku
Zobacz artykuł: http://www.cms.rk.edu.pl/article-107.html tak pod koniec :)
the_foe
Przelotem
Przelotem
Posty: 295
Rejestracja: pt sty 31, 2003 12:53 pm
Lokalizacja: Wałbrzych
Kontakt:

Re: [php]zabezpieczenie plików txt

Post autor: the_foe »

Dreen pisze:
otrzymujemy unikalny hash stringa
wcale nie unikalny. jakby byl unikalny to md5 w pewnym sesnie byloby kodowaniem - jednemu hashowi odpowiadalby jeden string, a tak nie jest. sam mi to kiedys tlumaczyles :lol:
no to mnie zlapales :roll:
oczywiscie nie jest unikalny, chcialem tylko wyrazic fakt, ze danemu stringowi odpowiada wylacznie jeden i zawsze ten sam hash. Trick polega na tym ze hashowanie jest stratne wiec bez metody slownikowej nei da sie odwrocic procedury. Tak wiec dziala tylko poprzez porownanie
ODPOWIEDZ