Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobieranie pliku z katalogu chronionego hasłem
Skyline
post
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 25.07.2007

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


Witam

W jaki sposób pobrać plik z katalogu chronionego hasłem, a dodatkowo nie znając nazwy pliku, tylko mając do dyspozycji url w stylu: Download.aspx?file=Gp710gSKmjxctvITnLuwpsKvy3wsaZFn ?

Udaje mi się pobrać ten plik za pomocą curl'a, ale nie wiem w jaki sposób po pobraniu go do zmiennej, wysłać go do przeglądarki, tak aby użytkownik mógł zapisać plik na dysku.

Pozdrawiam

Ten post edytował Skyline 5.11.2009, 10:48:48
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Nie po to ktoś na nie Twoim serwisie ustawiał ukrywanie ścieżki pliku na serwerze by każdy sobie ściągał pliki jak leci (IMG:style_emoticons/default/smile.gif) Chcesz udostępniać pliki? To sam je hostuj, a nie podpinasz się do obcego serwera, bo żal Ci transferu i/lub miejsca na własnym. Już na oko po linku widać, że koleś ma ten skrypt po to, by takim jak Ty utrudnić proceder. Z tego co widzę parametrem do skryptu jest hash md5, który zapewne jest kluczem do odpowiedniego wpisu w bazie, identyfikującego ścieżkę do pliku. Tego nie da się obejść. Możesz najwyżej próbować rozkminić strukturę serwera, ale zapewne dostęp do katalogu jest przez htaccess blokowany dla wszystkiego poza tym skryptem.
Musisz więc w dalszej części skryptu wyłapać jakie headery są Ci przesyłane przez serwer z jakim się łaczysz, byś mógł rozpoznać z czym masz do czynienia. Sama zawartość zmiennej nic Ci nie da, bo nawet nie wiesz co przesyłasz. Czy to zip, exe czy może jpg?
Go to the top of the page
+Quote Post

Posty w temacie


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: 3.04.2026 - 13:59