Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pytanie...
Forum PHP.pl > Forum > Przedszkole
XeoN
Witam smile.gif

Chcialem sie zapytac czy ktos moze mi pomocy udzielic w tym temacie.
Mianowicie chce w prosty ale skuteczny sposob zabezpieczyc sie przed
podlinkowaniem plikow... bez bazy danych najlepiej o ile to mozliwe.. winksmiley.jpg

moim zdaniem najlepij by to wygladalo w ten sposob ze jesli jest plik w katalogu
badz gdziekolwiek na servie ze strona to zeby za kazdym sciaganiem pliku generowalo jakies tam przednazwy... np:

../pliki/cos_tam.exe

"normalnie pokazuje link do pliku ktory mozna skopiowac i lipton linkuja"
a przy sciaganiu ma to wygladac tak.. :

"tak wyglada na pasku na dole, a nieche tego maskowac bo to tez mija sie z celem winksmiley.jpg "

http://www.moj_adres.pl/pliki/cos_tam.exe
ma zmienic sie na:
http://www.moj_adres.pl/pliki/dhkawaid0123456789cos_tam.exe "1 raz sciagane"
a 2 razem cos innego generuje... zeby uniemozliwic linkowanie

chyba ze macie juz jakies sprawdzone tego typu systemy zabezpieczen haha.gif

Jestem Zielony w robieniu skryptow i niewiem czy jest mozliwe zrobienie czegos
takiego, a jesli jest plzzz napiszcie TU w tym temacie jak to zrobic...
najlepiej jak by to obslogiwalo pare plikow.

Czekam na odp. & sorki za bledy laugh.gif

Pozdro smile.gif
Sabistik
Chodzi Ci o anti hotlink ?
mozna prosto zrobic za pomoca mod_rewrite
shpyo
poczytaj sobie o mod_rewrite
XeoN
mod_rewrite

super ale dowiedzialem sie "chyba" jak zablokowac linki do sron & jpg,gif itp blink.gif

nadal niewiem ja zablokowac linki do plikow zeby tylko i wylacznie z mojej
stronki mozna bylo sciagac dany plik *.* formatu

nierozumie na jakiej zasadzie to dziala... :/

plzz o szersze wprowadzenie po polsku z przykladem.. blink.gif

i jak to wlaczyc haha.gif ? laugh.gif

wiem ze cos z .htaccess i tu sie wpisuje te komendy
ale czy to zadziala automatycznie ? ;/
Kod
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} .*jpg$|.*gif$|.*png$ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !yoursite\.com [NC]
RewriteCond %{HTTP_REFERER} !friendlysite\.com [NC]* *
RewriteCond %{HTTP_REFERER} !google\. [NC]
RewriteCond %{HTTP_REFERER} !search\?q=cache [NC]
RewriteRule (.*) /denied.jpg


jak zrobic by to dzialalo na pliki a nie grafike blink.gif
czy wogole cos all pomylilem sadsmiley02.gif

Pozdro i czekam na konkretna pomoc bo niemam glowy do tego kompletnie dry.gif
Lars
Kod
RewriteCond %{REQUEST_FILENAME} .*jpg$|.*gif$|.*png$ [NC]

dodaj .*php$ np. tongue.gif
XeoN
Kod
RewriteCond %{REQUEST_FILENAME} .*jpg$|.*gif$|.*png$ [NC]

dodaj .*php$ np. tongue.gif

laugh.gif biggrin.gif

czyli jak dodam .*exe$ lob .*rar$ itp .... to zalatwi cala sprawe ? blink.gif biggrin.gif
XeoN
.htaccess

jesli to co wyzej napisalem to jeszcze sprawa tego pliku gdzi emam go zamiescic questionmark.gif ;/
XeoN
ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh...........

zle zle zle... to niedziala...

nierozumie dlaczego mi blokuje caly dostep do pliku z mojej stronki ohmy.gif blink.gif
na innej stronce blokuje rowniez ale zeby z mojej niedalo sie pliku sciagnac to juz
przesada dry.gif

Kod
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} .*exe$ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !yoursite\.com [NC]  
RewriteCond %{HTTP_REFERER} !friendlysite\.com [NC]* *
RewriteCond %{HTTP_REFERER} !google\. [NC]
RewriteCond %{HTTP_REFERER} !search\?q=cache [NC]

\.com [NC]* * <<< te znaczki * * blokuja wszystko ale jak je usune to
blokady niema znika razem z tymi znaczkami.... mad.gif rolleyes.gif

i jaki to ma sens ? ktos wyjasnie dry.gif
ActivePlayer
prosze używać bb code !

Kod
RewriteCond %{HTTP_REFERER} !yoursite\.com [NC]

!yoursite.com zamien na adres twojej strony
aleksander
swoją drogą nazwa tematu jest niezgodna z regulaminem. prosze na przyszłosc wpisywac własciwą nazwę dla tematu
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.