Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zabezpieczenia grafiki...
Kamis
post
Post #1





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 13.05.2003

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


Tworzę stronę www z grafiką (konkretnie moje zdjęcia) i potrzebuję silnego zabezpieczenia przed kopiowaniem. Zablokowałem prawy przycisk myszki... klawisz print screen (można nałożyć warstwę - DIV), ale pomimo tego wszystkiego da się "złapać" grafikę kożystając z Plik... Zapisz jako... Chciałbym wykonać jakąś blokadę takiego zapsu w php. Czyli wykonać coś podobnego jak na tym forum. Czy moglibyście mi pomóc? Ew. napiszcie w jaki sposób zostało to wykonane. Dzięki bardzo (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
2 Stron V   1 2 >  
Start new topic
Odpowiedzi (1 - 32)
scanner
post
Post #2





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Zdjęcia prentowane na stronie opatrz jakimś znakiem wodnym - popatrz np. na logosy komórek na stronach gsm.
Go to the top of the page
+Quote Post
BzikOS
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 660
Pomógł: 0
Dołączył: 28.08.2002
Skąd: Starachowice

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


@Kamis: 100% ochronę grafik uzyskasz poprzez... niepublikowanie ich (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Nie da się tego tak naprawdę zabezpieczyć... można jedynie nieco utrudnić.
Go to the top of the page
+Quote Post
jbiz
post
Post #4





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 10.03.2004
Skąd: z duszy :]

Ostrzeżenie: (20%)
X----


mozna zrobic przezroczysty napis po przekatnej obrazka, a dopiero po zalogowaniu ustawic dostep do oryginalu, ewentualnie publikowac obrazki dla wszystkich w jakiejs malej rozdzielczosci uniemozliwiajacej sensowne ich wykorzystanie...
Go to the top of the page
+Quote Post
Kamis
post
Post #5





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 13.05.2003

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


Pomysł z podpisem fotki zrobiłem (to zabezpieczenie dobre jest na serwisy randkowe)... ale nie na bandę wściekłych studentów... którzy pomimo wieku prymitywnie biorą Plik... Zapisz i wstawiają fotkę na pulpit... tak więc znak nic sensownego nie da... dlatego potrzebuję takiego zabezpieczenia przed zapisem (Plik... Zapisz jako).
Go to the top of the page
+Quote Post
scanner
post
Post #6





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




MOże jeszcze przy okazji coś, co będzie czyściło /temp każdej przeglądarki?
Go to the top of the page
+Quote Post
Kamis
post
Post #7





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 13.05.2003

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


Wiele zabezpieczeń stron przeczytałem na http://www.diaboli.prv.pl/ dział html po lewej stronie ... zabezpieczenia grafiki. Jest tam opisane czyszczenie schowka i inne blokady... Jednak nie ma tam wytłumaczonego jak wykonać zabezpiecznie Plik... Zapisz jako... Tak więc jeśli ktoś ma jakiś pomysł na to ... byłbym wdzięczny (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
BzikOS
post
Post #8





Grupa: Przyjaciele php.pl
Postów: 660
Pomógł: 0
Dołączył: 28.08.2002
Skąd: Starachowice

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


1. Schowek to nie cache przeglądarki.
2. Przeglądarka nie ma wpływu na menu przeglądarki, a więc nie da się ukryć/zablokować zapisywania.
3. JS można wyłączyć.
Go to the top of the page
+Quote Post
hwao
post
Post #9


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Walne sobie prinscrina i i tak bede mial (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
Fibolg
post
Post #10





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 1.12.2003
Skąd: Chełmno

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


@hwao o tym samym pomyślałem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
BzikOS
post
Post #11





Grupa: Przyjaciele php.pl
Postów: 660
Pomógł: 0
Dołączył: 28.08.2002
Skąd: Starachowice

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


Cytat
Walne sobie prinscrina i i tak bede mial (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)


Z poziomu JS można wyłączyć możliwość kopiowania do schowka, a więc print screen nie zadziała (dopóki aktywne będzie okno przeglądarki).
Go to the top of the page
+Quote Post
hwao
post
Post #12


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Cytat
Cytat
Walne sobie prinscrina i i tak bede mial (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)


Z poziomu JS można wyłączyć możliwość kopiowania do schowka, a więc print screen nie zadziała (dopóki aktywne będzie okno przeglądarki).

Jejciu no to wylacze js (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) albo sobie nagram filmik co akualnie dzieje sie na monitorze i bede tez mial (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) nie zabezpieczy sie
Go to the top of the page
+Quote Post
dag
post
Post #13





Grupa: Zarejestrowani
Postów: 180
Pomógł: 0
Dołączył: 24.12.2003

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


Jeśli chodzi o okno przeglądarki (bez żadnej ingerencji) to wystarczy stworzyć przezroczystą warstwę nad zdjęcieum. Wtedy nie będzie opcji zapisz zdjęcie ;-). Ale to tylko połowiczne rozwiązanie. Jak wiadomo ->> cache przeglądarki zachowa.
Go to the top of the page
+Quote Post
zalew
post
Post #14





Grupa: Zarejestrowani
Postów: 407
Pomógł: 0
Dołączył: 24.10.2002
Skąd: warszawa

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


chroni cie prawo.. ksiazki w ksiegarni tez powinny byc zapezpieczane anty-xero, anty-foto, anty-przpeisanie??
Go to the top of the page
+Quote Post
Kamis
post
Post #15





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 13.05.2003

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


@dag Proszę czytaj od początku. Zainteresowanych tematem... zobaczcie na tym forum jak to zostało wykonane plik... zapisz jako... no i zapisuje tylko pusty folder. Programy ściągające całe witryny robią obraz ftp(to nie jest ważne w moim przypadku)... to samo tyczy się obrazu wykonanego jakimś programem (SnagIt) studenci nie mają uprawnień do instalacji oprogramowania na komputerach na uczelni... Chodzi mi tylko iwyłącznie o blokadę menu Plik... zapisz jako (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Co powtarzam do znudzenia (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Sorrki...
Go to the top of the page
+Quote Post
PrZeMoL
post
Post #16





Grupa: Zarejestrowani
Postów: 86
Pomógł: 0
Dołączył: 8.10.2003
Skąd: Radzionków

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


no to jak juz zablokujesz printscreen to zrob w javascript zeby fotki byly w nowym oknie.... okno bedzie bez zapisz jako itd..... tego przynajmniej ja ominac nie umiem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

aha no i jeszcze mozesz pobanowac useragenty.... np teleport
Go to the top of the page
+Quote Post
scanner
post
Post #17





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




A moze by napisac skrypt w php slice'ujący obrazki i wyswietlający tabelkę z częściami?
Go to the top of the page
+Quote Post
dag
post
Post #18





Grupa: Zarejestrowani
Postów: 180
Pomógł: 0
Dołączył: 24.12.2003

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


Cytat
@dag Proszę czytaj od początku. Zainteresowanych tematem... zobaczcie na tym forum jak to zostało wykonane plik... zapisz jako... no i zapisuje tylko pusty folder. Programy ściągające całe witryny robią obraz ftp(to nie jest ważne w moim przypadku)... to samo tyczy się obrazu wykonanego jakimś programem (SnagIt) studenci nie mają uprawnień do instalacji oprogramowania na komputerach na uczelni... Chodzi mi tylko iwyłącznie o blokadę menu Plik... zapisz jako (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Co powtarzam do znudzenia (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Sorrki...


Heh sorka ;-) czytałem kilka podobnych postów (m.in. na webinside.pl) w tym samym czasie na przemian i widocznie coś przeoczyłem ;-). Jeszcze raz przepraszam.


Dam Ci linka do tego postu, autor rozwiązał sferę zabezpieczania przed Plik -> Zapisz. Napisz do niego to powinien Ci dać rozwiązanie:
http://forum.webinside.pl/viewtopic.php?t=2053
Go to the top of the page
+Quote Post
Kamis
post
Post #19





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 13.05.2003

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


Pop- up jest dobrym rozwiązaniem... ale z tego co wiem nie wszystkie przeglądarki obsługują JavaScript. Podział obrazka też jest mądry w przypadku np... loga... ale jeśli chodzi o fotki, które mają dosyć pokaźną rozdzielczość to... z resztą sami wiecie, że jedna grafika ładuje się szybciej niż np. 5 małych... Strasznie mnie intryguje wykonanie tej blokady z forum (plik... zapisz jako).... chciałbym uzyskać jakieś pomysły co do wykonania tego w php.
Go to the top of the page
+Quote Post
Paul
post
Post #20





Grupa: Zarejestrowani
Postów: 636
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Katowice

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


Cytat
A moze by napisac skrypt w php slice'ujący obrazki i wyswietlający tabelkę z częściami?

Ja takie cos napisalem (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) Dzieli obrazek - poszczegolne pixelki na tabelke... Przy obrazkach wiekszych niz 400x400 wszyskie przegladarki padaja... (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) pozatym to (ten html) wazy wtedy kolo 1MB.....

Ale mam wrazenie ze tobie bardziej chodzilo o taki ktory tnie do jpg na mniejsze kawalki i robi tabelke :wink:
Go to the top of the page
+Quote Post
dag
post
Post #21





Grupa: Zarejestrowani
Postów: 180
Pomógł: 0
Dołączył: 24.12.2003

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


@Kamis nie wiem czy przeczytałeś mój post powyżej, ale napisz do człowieka, który założył ten temat:
http://forum.webinside.pl/viewtopic.php?t=2053
Według tego co pisze posiada informacje na temat twojego zabezpieczenia.
Go to the top of the page
+Quote Post
swamp
post
Post #22





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 26.09.2003
Skąd: UĆ

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


yyyyyyyy ale filozofia:P

zroob galerie w flash & aktionscripcie( i bedzie git no ,ale printscreen pozostaje;P)
napisz skrypta ,ktory laduje jpgi do flasha

Pozdroowa:)
Go to the top of the page
+Quote Post
Ozzy
post
Post #23





Grupa: Zarejestrowani
Postów: 204
Pomógł: 0
Dołączył: 26.12.2003
Skąd: Rzeszów

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


Cytat
no to jak juz zablokujesz printscreen to zrob w javascript zeby fotki byly w nowym oknie.... okno bedzie bez zapisz jako itd..... tego przynajmniej ja ominac nie umiem


ehhh.... a CTRL+N ?
Go to the top of the page
+Quote Post
zalew
post
Post #24





Grupa: Zarejestrowani
Postów: 407
Pomógł: 0
Dołączył: 24.10.2002
Skąd: warszawa

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


widze, ze jeszcze sie nie zmeczyliscie...jak juz to zrealizujecie to dajcie mi link, a aja odpowiem linkiem z owym obrazkiem sciagnietym u mnie..
Go to the top of the page
+Quote Post
PrZeMoL
post
Post #25





Grupa: Zarejestrowani
Postów: 86
Pomógł: 0
Dołączył: 8.10.2003
Skąd: Radzionków

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


Cytat
Cytat
no to jak juz zablokujesz printscreen to zrob w javascript zeby fotki byly w nowym oknie.... okno bedzie bez zapisz jako itd..... tego przynajmniej ja ominac nie umiem


ehhh.... a CTRL+N ?



mozna zabezpieczyc klawisze
Go to the top of the page
+Quote Post
Bags_Bunny
post
Post #26





Grupa: Zarejestrowani
Postów: 262
Pomógł: 39
Dołączył: 12.04.2004

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


Cytat
widze, ze jeszcze sie nie zmeczyliscie...jak juz to zrealizujecie to dajcie mi link, a aja odpowiem linkiem z owym obrazkiem sciagnietym u mnie..

z wielka checia zrobie to samo... moze sie poscigamy? (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Cytat
mozna zabezpieczyc klawisze

i co z tego? nic ci to nie da... _nie_ma_ metody ktora pozwalalaby w pelni zabezpieczyc kod/grafike/whatever na stronie
Go to the top of the page
+Quote Post
PrZeMoL
post
Post #27





Grupa: Zarejestrowani
Postów: 86
Pomógł: 0
Dołączył: 8.10.2003
Skąd: Radzionków

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


Cytat
Cytat
widze, ze jeszcze sie nie zmeczyliscie...jak juz to zrealizujecie to dajcie mi link, a aja odpowiem linkiem z owym obrazkiem sciagnietym u mnie..

z wielka checia zrobie to samo... moze sie poscigamy? (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Cytat
mozna zabezpieczyc klawisze

i co z tego? nic ci to nie da... _nie_ma_ metody ktora pozwalalaby w pelni zabezpieczyc kod/grafike/whatever na stronie


nikt tu nie mowi o 100% zabezpeiczeniu..... nawet jesli by byla taka mozliwosc to moge przyjsc z aparatem cyfrowym i zrobic fotke monitora (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Paul
post
Post #28





Grupa: Zarejestrowani
Postów: 636
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Katowice

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


Cytat
nikt tu nie mowi o 100% zabezpeiczeniu..... nawet jesli by byla taka mozliwosc to moge przyjsc z aparatem cyfrowym i zrobic fotke monitora (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

monitorowi crt nie zrobisz - bedzie migac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
PrZeMoL
post
Post #29





Grupa: Zarejestrowani
Postów: 86
Pomógł: 0
Dołączył: 8.10.2003
Skąd: Radzionków

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


Cytat
monitorowi crt nie zrobisz - bedzie migac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)


to go skseruje (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
dag
post
Post #30





Grupa: Zarejestrowani
Postów: 180
Pomógł: 0
Dołączył: 24.12.2003

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


Cytat
Cytat
monitorowi crt nie zrobisz - bedzie migac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)


to go skseruje (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)


albo podłączę monitor LCD ;-) (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
tiraeth
post
Post #31





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

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


Proponuję zrobić tak:

[php:1:a5d7402a75]<?php
$Photo = ImageCreateFromJpeg("obrazek.jpg");
$ZnakWodny = ImageCreateFromJpeg("znak_wodny.jpg");

ImageAlphaBlending($ZnakWodny, TRUE);

$photoW = ImageSX($Photo);
$photoH = ImageSY($Photo);

$znakW = ImageSX($ZnakWodny);
$znakH = ImageSY($ZnakWodny);

$blendW = $photoW-$znakW;
$blendH = $photoH-$znakH;

ImageCopy($Photo, $ZnakWodny, $blendW, $blendH, 0, 0, $logoW, $logoH);

header("Content-type: image/jpeg");
ImageJpeg($Photo);

?>[/php:1:a5d7402a75]

ważne aby zdjęcie nie było mniejsze od znaku wodnego...

nie wiem czy to będzie dziobać.. pisałem na szybko... Pozdro!
Go to the top of the page
+Quote Post
zalew
post
Post #32





Grupa: Zarejestrowani
Postów: 407
Pomógł: 0
Dołączył: 24.10.2002
Skąd: warszawa

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


Cytat
monitorowi crt nie zrobisz - bedzie migac

mam smiac sie czy plakac?
Go to the top of the page
+Quote Post
PrZeMoL
post
Post #33





Grupa: Zarejestrowani
Postów: 86
Pomógł: 0
Dołączył: 8.10.2003
Skąd: Radzionków

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


Cytat
mam smiac sie czy plakac?



plakac
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
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: 15.10.2025 - 13:38