Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Zabezpieczenie śceiżki pliku
mefjiu
post
Post #1





Grupa: Zarejestrowani
Postów: 313
Pomógł: 5
Dołączył: 22.03.2005

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


Witam serdecznie, chciałbym zabezpieczyć ścieżkę pliku a dokładnie obrazka, posiadam serwis z obrazkami i chciałbym aby np:
adres obrazka który aktualnie jest taki
http://www.serwis.pl/galleria/kat1/podkat1.../aligator_d.jpg
był w postaci
http://www.serwis.pl/aligator_d.jpg
jest możliwość wykonania czegoś takiego ?

lub rozwiązanie tego w inny sposób ?

Proszę o wszelkie rady i porady.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 11)
batman
post
Post #2





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Cytat
jest możliwość wykonania czegoś takiego ?
Nie.
Cytat
lub rozwiązanie tego w inny sposób ?
Rozumiem, że chcesz uniemożliwić pobieranie pliku bezpośrednio z serwera, tylko przez jakiś skrypt? Jeśli tak, to wystarczy, że obrazki będą wyświetlane przez skrypt php.
Go to the top of the page
+Quote Post
wookieb
post
Post #3





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




To jest "zabezpieczenie"? Niby czego? Co ci to da? Pewnie ze sie da ale jaki tego sens?
Go to the top of the page
+Quote Post
mefjiu
post
Post #4





Grupa: Zarejestrowani
Postów: 313
Pomógł: 5
Dołączył: 22.03.2005

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


chcę aby nie dało się ich pobrać programem

tzn będzie się dało pobrać ale przynajmniej osoba która będzie miała zamiar to zrobić nie uzyska posegregowanych obrazków

Cwaniacki programik to: HTTrack Website Copier

Ten post edytował mefjiu 8.10.2008, 21:18:22
Go to the top of the page
+Quote Post
batman
post
Post #5





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Niestety muszę Cię rozczarować. Jeśli serwis jest dostępny dla niezalogowanych użytkowników, to nie ma żadnego sposobu na zabezpieczenie plików przed pobraniem. Co najwyżej możesz uprzykrzyć życie ludziom poprzez zablokowanie hot linking (znajdziesz na google o co chodzi).
Go to the top of the page
+Quote Post
mefjiu
post
Post #6





Grupa: Zarejestrowani
Postów: 313
Pomógł: 5
Dołączył: 22.03.2005

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


Wiem co to hotlinkowanie i jednak to nie spełni tutaj roli.
Nie mów mi że czegoś się nie da :-)

Musi być na to sposób tak samo jak na wszystko :-)
Go to the top of the page
+Quote Post
batman
post
Post #7





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Nie ma. Musisz się z tym pogodzić.
Go to the top of the page
+Quote Post
mefjiu
post
Post #8





Grupa: Zarejestrowani
Postów: 313
Pomógł: 5
Dołączył: 22.03.2005

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


A jak to maja rozwiązane serwisy typu rapid że plik jest zabezpieczony ma inny adres niż adres ścieżki. ?
Go to the top of the page
+Quote Post
batman
post
Post #9





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Zastosowany jest tam skrypt pośredniczący, który nie pozwala pobrać bezpośrednio pliku. Dopiero po zalogowaniu się lub po upływie jakiegoś czasu, można ściągnąć plik.
Go to the top of the page
+Quote Post
mefjiu
post
Post #10





Grupa: Zarejestrowani
Postów: 313
Pomógł: 5
Dołączył: 22.03.2005

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


A jak działa to tutaj
http://wallpaperstock.net/morning-fog_wall...560x1600_1.html
wątpię aby wszystkie tapety posiadał w jednym i to głównym katalogu
Go to the top of the page
+Quote Post
batman
post
Post #11





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




W adresie znajduje się od tapety - 10915. Zmień na np 10914 i pokaże Ci się inna tapeta. Jak to działa? Najprawdopodobniej przy użyciu .htaccess wyciągany jest ten id (może być też to zrobione w skrypcie), a następnie z bazy danych wyciąga się ścieżkę do pliku. Reszta to już najnormalniejsze wystawienie nagłówków i wymuszenie pobierania pliku.
Go to the top of the page
+Quote Post
Pilsener
post
Post #12





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

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


Cytat
Cwaniacki programik to: HTTrack Website Copier

Musisz postąpić podobnie, jak w przypadku zabezpieczenia się przed atakami typu DOS i DDOS - program tego typu pewnie będzie wysyłał dużo zapytań http z jednego adresu IP - pewnie można to jakoś limitować, ale to już raczej po stronie serwera... Specjaliści od serwerów i protokułu http pewnie mogą coś więcej powiedzieć na ten temat.
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 - 01:52