Thread View: pl.comp.lang.php
19 messages
19 total messages
Started by platformowe głupki
Tue, 10 May 2016 17:23
kradzież obrazków
Author: platformowe głupki
Date: Tue, 10 May 2016 17:23
Date: Tue, 10 May 2016 17:23
2 lines
969 bytes
969 bytes
jak sprawdzać czy kto nie podlinkował sobie naszych obrazków pod swoją strone? jakie zmienne badać?
Re: kradzież obrazków
Author: Lemat
Date: Tue, 10 May 2016 18:29
Date: Tue, 10 May 2016 18:29
27 lines
1664 bytes
1664 bytes
W dniu 10.05.2016 o 19:23, platformowe głupki pisze:
> jak sprawdzać czy kto nie podlinkował sobie naszych obrazków pod swoją
> strone? jakie zmienne badać?
googlowanie zajęło mi jakieś 10 sekund:
w pliku .htaccess
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?yourwebdomain.com(/)?.*$ [NC]
RewriteRule .*.(gif|jpe?g)$ [F,NC]
lub
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?yourwebdomain.com(/)?.*$ [NC]
RewriteRule .(gif|jpe?g|png|bmp)$ /graphics/stop-stealing.jpg [L,NC]
natomiast jeżeli generujesz obrazki plikiem PHP to w nim możesz
sprawdzać zmienną $_SERVER['HTTP_REFERER']
--
Pozdrawiam
Lemat
Re: kradzież obrazków
Author: Kviat
Date: Tue, 10 May 2016 19:55
Date: Tue, 10 May 2016 19:55
12 lines
1464 bytes
1464 bytes
W dniu 2016-05-10 o 20:29, Lemat pisze: > W dniu 10.05.2016 o 19:23, platformowe głupki pisze: >> jak sprawdzać czy kto nie podlinkował sobie naszych obrazków pod swoją >> strone? jakie zmienne badać? > > googlowanie zajęło mi jakieś 10 sekund: I dlatego postanowiłeś to zrobić za tego kretyna? Przecież on i tak nie zrozumie odpowiedzi... Pozdrawiam Piotr
Re: kradzież obrazków
Author: platformowe głupki
Date: Wed, 11 May 2016 15:49
Date: Wed, 11 May 2016 15:49
5 lines
1183 bytes
1183 bytes
> natomiast jeżeli generujesz obrazki plikiem PHP to w nim możesz > sprawdzać zmienną $_SERVER['HTTP_REFERER'] dzięki, a czy to dobra metoda? czy część przeglądarek nie obsługuje tej zmiennej?
Re: kradzież obrazków
Author: platformowe głupki
Date: Wed, 11 May 2016 15:49
Date: Wed, 11 May 2016 15:49
1 lines
1076 bytes
1076 bytes
ale to twoja opinia czy całej wspólnoty europejskiej?
Re: kradzież obrazków
Author: Lemat
Date: Wed, 11 May 2016 16:06
Date: Wed, 11 May 2016 16:06
21 lines
1563 bytes
1563 bytes
W dniu 11.05.2016 o 17:49, platformowe głupki pisze: >> natomiast jeżeli generujesz obrazki plikiem PHP to w nim możesz >> sprawdzać zmienną $_SERVER['HTTP_REFERER'] > > dzięki, a czy to dobra metoda? czy część przeglądarek nie obsługuje tej > zmiennej? > jeżeli przeglądarka nie obsługuje tej zmiennej to jest ona pusta. masz 3 przypadki: 1) zmienna jest pusta 2) zmienna zawiera twoją domenę 3) zmienne zawiera inną domenę pomyśl które przypadki są ok a które nie... -- Pozdrawiam Lemat
Re: kradzież obrazków
Author: szemrany
Date: Thu, 12 May 2016 12:41
Date: Thu, 12 May 2016 12:41
19 lines
1525 bytes
1525 bytes
On Wed, 11 May 2016 18:06:15 +0200, Lemat wrote: > masz 3 przypadki: > > 1) zmienna jest pusta > 2) zmienna zawiera twoją domenę > 3) zmienne zawiera inną domenę > > pomyśl które przypadki są ok a które nie... 4) zmienna zawiera to co ustawiono z premedytacją Czy taki scenariusz nie ma prawa zaistnieć? -- howgh szemrany "Zrozumienie umożliwia zastąpienie nieracjonalnych działań lub bezradności przez działania racjonalne." M.Mazur, ojciec polskiej szkoły cybernetyki
Re: kradzież obrazków
Author: Lemat
Date: Thu, 12 May 2016 14:05
Date: Thu, 12 May 2016 14:05
24 lines
1751 bytes
1751 bytes
W dniu 12.05.2016 o 14:41, szemrany pisze: > On Wed, 11 May 2016 18:06:15 +0200, Lemat wrote: > >> masz 3 przypadki: >> >> 1) zmienna jest pusta >> 2) zmienna zawiera twoją domenę >> 3) zmienne zawiera inną domenę >> >> pomyśl które przypadki są ok a które nie... > > 4) zmienna zawiera to co ustawiono z premedytacją > > Czy taki scenariusz nie ma prawa zaistnieć? ma ale jest równoznaczny z 3) a w zasadzie jak tak stawiasz sprawę to należałoby uwzględnić kogoś, kto ustawi na sztywno "twoją domenę" i taki sposób będzie przeglądał stronę złodzieja obrazków. -- Pozdrawiam Lemat
Re: kradzież obrazków
Author: Vax
Date: Thu, 12 May 2016 14:24
Date: Thu, 12 May 2016 14:24
34 lines
2297 bytes
2297 bytes
W dniu 2016-05-10 o 20:29, Lemat pisze: > W dniu 10.05.2016 o 19:23, platformowe głupki pisze: >> jak sprawdzać czy kto nie podlinkował sobie naszych obrazków pod swoją >> strone? jakie zmienne badać? > > googlowanie zajęło mi jakieś 10 sekund: ...już nie wiem, czy chcesz robić za świętą Matkę Teresę od PHP, czy popisywać się "wiedzą" przed tym politycznym głupkiem, ale NAPRAWDĘ nie musisz biec do niego z nocnikiem, ilekroć wyartykułuje, że mu się chce. Ignoruj trolla, to może sobie pójdzie. Na to, że zmądrzeje, perspektyw brak. Pomyśl: - typ jest zbyt tępy, by sprawdzić coś w php.net czy google - zamiast samemu sprawdzić, zadaje debilne pytania (np. "czy includy można zagnieżdżać") ergo: - albo jest ekstremalnie tępy - albo szuka pretekstu do zalewania grupy propagandowym syfem - albo jedno i drugie. Niezależnie od wariantu - NIE WARTO. Opanuj swoją chęć błyskania wiedzą (i ignoruj jego prowokacyjne "nikt nie wie?). A jeśli to wyłącznie "odruch serca" to nie dawaj się wykorzystywać cynicznym oszustom - bo wychodzisz na frajera i nieświadomego pomocnika w szerzeniu syfiastego politykierstwa. Nie dokarmiaj - pomagaj tym, którzy jakoś rokują i nie smarują internetu politycznymi odchodami. Uwierz, mądrzy ludzie nie pomyślą sobie: "o, Lemat nie odpisał, pewnie nie wie!" - a wręcz przeciwnie: "Lemat w końcu zrozumiał, że to nie ma sensu".
Re: kradzież obrazków
Author: Lemat
Date: Thu, 12 May 2016 16:12
Date: Thu, 12 May 2016 16:12
10 lines
1223 bytes
1223 bytes
W dniu 12.05.2016 o 16:24, Vax pisze: > Opanuj swoją chęć błyskania wiedzą Buuu, zabierasz mi jedyną przyjemność z kodowania w PHP jaka mi jeszcze została... -- Pozdrawiam Lemat
Re: kradzież obrazków
Author: szemrany
Date: Thu, 12 May 2016 16:28
Date: Thu, 12 May 2016 16:28
34 lines
2178 bytes
2178 bytes
On Thu, 12 May 2016 16:05:55 +0200, Lemat wrote: > W dniu 12.05.2016 o 14:41, szemrany pisze: >> On Wed, 11 May 2016 18:06:15 +0200, Lemat wrote: >> >>> masz 3 przypadki: >>> >>> 1) zmienna jest pusta >>> 2) zmienna zawiera twoją domenę >>> 3) zmienne zawiera inną domenę >>> >>> pomyśl które przypadki są ok a które nie... >> >> 4) zmienna zawiera to co ustawiono z premedytacją >> >> Czy taki scenariusz nie ma prawa zaistnieć? > > ma ale jest równoznaczny z 3) No chyba właśnie nie. > a w zasadzie jak tak stawiasz sprawę to należałoby uwzględnić kogoś, kto > ustawi na sztywno "twoją domenę" i taki sposób będzie przeglądał stronę > złodzieja obrazków. No ale to spowoduje, że klient (przeglądarka) pobierze bezkarnie pliki z adresu OP i wyświetli w kontekście innej strony, bez jego wiedzy, a pytanie było jak sprawdzić czy ktoś to robi. -- howgh szemrany "Zrozumienie umożliwia zastąpienie nieracjonalnych działań lub bezradności przez działania racjonalne." M.Mazur, ojciec polskiej szkoły cybernetyki
Re: kradzież obrazków
Author: platformowe głupki
Date: Thu, 12 May 2016 16:29
Date: Thu, 12 May 2016 16:29
1 lines
1086 bytes
1086 bytes
idioci są po to, żeby ich nie słuchać....
Re: kradzież obrazków
Author: Rafal Podsiadly
Date: Sat, 14 May 2016 07:59
Date: Sat, 14 May 2016 07:59
3 lines
1977 bytes
1977 bytes
Jesli chcesz zapewnic sobie bezpieczenstwo powinienes udostepniac obrazki przez skrypt php. Jednoczesnie wolac generowac unikalny prefix per ip uzytkownika. Dodatkowo warto tez zapisac do bazy danych log pobrania obrazka. Np w przypadku gdy wykryjesz przeciazenie czyli ilosc pobran na sek / jest maksymalna wtedy notujesz icycent do bazy incydentow. Jednoczesnie moze wyswietlic uzytkownikowi monit. W sumie prosto. Dobrze zaprojektowana aplikacja rozwiazuje mnustwo problemow.
Re: kradzież obrazków
Author: Borys Pogoreło
Date: Sat, 14 May 2016 11:33
Date: Sat, 14 May 2016 11:33
25 lines
2151 bytes
2151 bytes
Dnia Sat, 14 May 2016 00:59:34 -0700 (PDT), Rafal Podsiadly napisał(a): > Jesli chcesz zapewnic sobie bezpieczenstwo powinienes udostepniac obrazki > przez skrypt php. Jednoczesnie wolac generowac unikalny prefix per ip > uzytkownika. Dodatkowo warto tez zapisac do bazy danych log pobrania > obrazka. Np w przypadku gdy wykryjesz przeciazenie czyli ilosc pobran na > sek / jest maksymalna wtedy notujesz icycent do bazy incydentow. > Jednoczesnie moze wyswietlic uzytkownikowi monit. W sumie prosto. Nie pisz mu tyle trudnych słów, agencie Zjednoczonej Europy. A tak btw, to IP może się zmienić lub może być współdzielone przez wiele osób. Do lighttpd jest fajny moduł, który pilnuje tego jeszcze na poziomie serwera i nie trzeba pchać wszystkiego przez PHP, co sporo kosztuje i wymaga niepotrzebnej pracy przy obróbce HTTP. Wystarczy wygenerować odpowiedni link: https://redmine.lighttpd.net/projects/1/wiki/Docs_ModSecDownload To jest co prawda pomyślane bardziej pod kątem pobierania zabezpieczonych treści, ale hotlinking też załatwi. -- Borys Pogoreło borys(#)leszno,edu,pl
Re: kradzież obrazków
Author: web
Date: Sat, 18 Jun 2016 18:47
Date: Sat, 18 Jun 2016 18:47
7 lines
1748 bytes
1748 bytes
zapomnieliście o jednym ze tez kiedyś byliście początkujący a nawet jeśli ten post jest prowokacją, czy tez zupełnie nie przemyślanym wpisem, to jednak tam, po drugiej stronie siedzi człek. zachowanie ciszy w eterze będzie wystarczającą reprymendą
Re: kradzież obrazków
Author: web
Date: Sat, 18 Jun 2016 18:55
Date: Sat, 18 Jun 2016 18:55
8 lines
1899 bytes
1899 bytes
W dniu sobota, 18 czerwca 2016 20:47:58 UTC+2 użytkownik web napisał: > zapomnieliście o jednym > > ze tez kiedyś byliście początkujący > > a nawet jeśli ten post jest prowokacją, czy tez zupełnie nie przemyślanym wpisem, to jednak tam, po drugiej stronie siedzi człek. > > zachowanie ciszy w eterze będzie wystarczającą reprymendą
Re: kradzież obrazków
Author: Wojtek Gapiński
Date: Sat, 18 Jun 2016 19:58
Date: Sat, 18 Jun 2016 19:58
12 lines
1432 bytes
1432 bytes
W dniu 18-06-2016 o 20:47, web pisze: > > > to jednak tam, po drugiej stronie siedzi człek. > Są co do tego pewne wątpliwości. -- Wojtek Gapiński http://www.jwmprojekt.pl
Re: kradzież obrazków
Author: artiun
Date: Sun, 19 Jun 2016 00:55
Date: Sun, 19 Jun 2016 00:55
35 lines
2983 bytes
2983 bytes
W dniu 2016-05-12 o 18:28, szemrany pisze: > On Thu, 12 May 2016 16:05:55 +0200, Lemat wrote: > >> W dniu 12.05.2016 o 14:41, szemrany pisze: >>> On Wed, 11 May 2016 18:06:15 +0200, Lemat wrote: >>> >>>> masz 3 przypadki: >>>> >>>> 1) zmienna jest pusta >>>> 2) zmienna zawiera twoją domenę >>>> 3) zmienne zawiera inną domenę >>>> >>>> pomyśl które przypadki są ok a które nie... >>> >>> 4) zmienna zawiera to co ustawiono z premedytacją >>> >>> Czy taki scenariusz nie ma prawa zaistnieć? >> >> ma ale jest równoznaczny z 3) > > No chyba właśnie nie. > >> a w zasadzie jak tak stawiasz sprawę to należałoby uwzględnić kogoś, kto >> ustawi na sztywno "twoją domenę" i taki sposób będzie przeglądał stronę >> złodzieja obrazków. > > No ale to spowoduje, że klient (przeglądarka) pobierze bezkarnie pliki z > adresu OP i wyświetli w kontekście innej strony, bez jego wiedzy, a pytanie > było jak sprawdzić czy ktoś to robi. > Tak się nie da. Zgadzam się z Tobą. To się kłóci z zasadami netu, jednak można i trzeba podać źródło za zgodą 'źródła'. PRAWA AUTORSKIE - załóż sprawę. -- Artur
Re: kradzież obrazków
Author: artiun
Date: Sun, 19 Jun 2016 01:04
Date: Sun, 19 Jun 2016 01:04
7 lines
1544 bytes
1544 bytes
W dniu 2016-05-10 o 19:23, platformowe głupki pisze: > jak sprawdzać czy kto nie podlinkował sobie naszych obrazków pod swoją > strone? jakie zmienne badać? gdzie te obrazki są? Na.., u Ciebie? -- Artur
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads