![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 0 Dołączył: 7.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
bede miec na WWW sporo danych tabelarycznych. Jak je zabezpieczyc - a raczej jak utrudnic ich skopiowanie ?
utrudnic tzn: - by po skoiowaniu np. do worda czy excela dane nie miały formy tabelarycznej - by po skopiowaniu tresci sie "rozjechaly" - itp by utrudnic "lamerstwu" ctrl+c ctrl+v P.S. PDF odpada |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Gif, Png, Jpeg?
![]() -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 113 Pomógł: 5 Dołączył: 12.09.2006 Skąd: Pruszków/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem tez jak to dziala w praktyce, ale moze uzycie PHPowej biblioteki graficznej GD. Taka luzna mysl.
-------------------- "Człowiek dążący do swego celu może być skuteczny tylko w przypadku, jeśli każdą minutę swego życia wykorzysta z maksymalną korzyścią dla osiągnięcia zaplanowanego celu. Jeśli stworzył dla siebie system kar i karze sam siebie za każdą zmarnowaną minutę. Człowiekowi w zupełności wystarczą 3-4 godziny snu, cały pozostały czas może być wykorzystany dla osiągnięcia upragnionego celu." -- Wiktor Suworow
Java devBlog KulturalnyChlebik |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 697 Pomógł: 47 Dołączył: 19.12.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Możesz też generować dynamicznie tabele za pomocą JS w taki sposób aby ich układ był dziwny czy cos.
Imho jpg/png jest najlepszym wyjściem Ten post edytował SHiP 6.09.2008, 11:07:33 -------------------- Warsztat: Kubuntu, PhpStorm, Opera
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 0 Dołączył: 7.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
grafika odpada z tego samego powodu co PDF - szybkosc dzialania.
Cytat Możesz też generować dynamicznie tabele za pomocą JS w taki sposób aby ich układ był dziwny czy cos. tez nad tym myslalem ... tylko jak ? |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Możesz też generować dynamicznie tabele za pomocą JS w taki sposób aby ich układ był dziwny czy cos. Imho jpg/png jest najlepszym wyjściem Dajcie spokój, a jak ktoś nie ma js-a ![]() moja szklana kula mówi, że zaraz będzie, że jak ktoś nie ma JS-u to ma problem. -------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 0 Dołączył: 7.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Cytat moja szklana kula mówi, że zaraz będzie, że jak ktoś nie ma JS-u to ma problem. dokładnie tak ! nie zamierzam nie uzywać JS tylko dlatego że ktoś go sobie ... wyłączył ! |
|
|
![]()
Post
#8
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Tag div + CSS. Wszystkie elementy w divach umieszczaj - najlepiej kolumnowo. Wtedy gwarantuję, że nie tylko nie będzie można tego skopiować, ale także ktoś kto będzie miał wyłączone CSS (usability/accessibility) także zobaczy poszatkujące dane.
Ale, swoją drogą, przechwycenie nawet zwykłego tekstu z tabulatorami (np. z wykorzystaniem tagu PRE) nie jest żadnym problemem. A co do JPG/GIF - są programy OCR. Możesz prowizorycznie zabezpieczyć, przez tą grupą mniej sprawną komputerowo. Ale jaki to ma sens? Jak już coś puścisz w sieć i nie możesz tego zabezpieczyć przez skopiowaniem, powieleniem itp. itd. - no, chyba, że dostęp do strony dasz na hasło, ale wtedy nie zabezpieczysz się przed kopiowaniem. Dla chcącego nic trudnego... ![]() |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 0 Dołączył: 7.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
nie ma 100% zabezpieczen. Ale chcę utrudnic zycie. Zawsze trzeba bedzie zrobic sreena - wrzucic do OCR, potem sprawdzic czy nei ma bledow, albo sciagnac jakis program by odczytal "tabulacje". Jest troche roboty
![]() ![]() |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 866 Pomógł: 32 Dołączył: 2.06.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Ale po cholerę umieszczasz dane w internecie skoro nie chcesz by sobie ktoś to mógł skopiować? Zawsze przecież może sobie stronę zapisać.
Ten post edytował sztosz 6.09.2008, 20:28:23 -------------------- |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 0 Dołączył: 7.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
można ... ale jak tabelek jest 30 to przepisanie rowniez zajmie ...
nie chodzi by ktos nie skopiował - tylko by to UTRUDNIĆ ! tak jak zamykasz auto - beda chcieli to je otwoza, wezma na lawete, zaglusza GPS. Ale byle $&*( nie wsiadzie i nie odpali (jesli jeszcze karte zostawisz w czytniku) ![]() |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 866 Pomógł: 32 Dołączył: 2.06.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Ale ja nadal nie rozumiem sensu utrudniania kopiowania sobie czegokolwiek z jakiejkolwiek strony internetowej.
-------------------- |
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 749 Pomógł: 37 Dołączył: 3.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Taka złota myśl co ktoś mi kiedyś powiedział:
"Jeśli nie chcesz żeby ktoś kopiował Twoich treści to po prostu ich nie publikuj" -------------------- |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 1 Dołączył: 3.12.2003 Skąd: W-wa Ostrzeżenie: (0%) ![]() ![]() |
Witam
Nie ma szans zabezpieczenia danych które są widoczne na stronie przed pobraniem, można utrudniać ale na nic się to zda. Wszystko jest kwestią kosztów. Napisałem już klika robotów pobierających dane z serwisów i śmieszą mnie liczne zabezpiecznia(utrudnienia) szczególnie napisane w js. Funkcje generujące inne funkcje i wykonywane evalem:), czasami jakieś mixy na znakach ascii dodawanie losowych wartości do znaków, tworzenie zawartości po 1 sec generowanej w js itd. Wszystko to może wydłuża czas ale nie jest realnym zabezpieczeniem. Jeśli chcesz zabezpieczyć dane to poprostu nie wyświetlaj ich i tyle. |
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 74 Pomógł: 5 Dołączył: 17.07.2007 Skąd: Krakow Ostrzeżenie: (0%) ![]() ![]() |
Ja mam lepszy pomysł :]
Po każdej literce dodawaj kolejną losową, która miała by rozmiar 1px. Skopiowany tekst w wordzie by wyglądał tak: TAEBKCSDT ![]() -------------------- Pozdrawiam
|
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 690 Pomógł: 81 Dołączył: 6.04.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
wypisz txt przy pomocy css
![]() -------------------- |
|
|
![]()
Post
#17
|
|
![]() Admin Techniczny Grupa: Administratorzy Postów: 2 071 Pomógł: 93 Dołączył: 5.07.2005 Skąd: Olsztyn ![]() |
podczas konkursu pozycjonowania był właśnie jakiś myk z css ze tekst w kodzie strony był pisany wspak, a z poziomu cssa był normalny, moze to by zadziałało
![]() jak sie własciwosc nazywała nie pamietem i nie mam siły szukać, pozostawiam autorowi ![]() |
|
|
![]()
Post
#18
|
|
![]() Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Koledzy, nie zapominajcie o jednym - jakkolwiek kolega się będzie bawił kodem źródłowym strony, zawsze traci część użyteczności.
|
|
|
![]()
Post
#19
|
|
![]() Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
podczas konkursu pozycjonowania był właśnie jakiś myk z css ze tekst w kodzie strony był pisany wspak, a z poziomu cssa był normalny, moze to by zadziałało ![]() jak sie własciwosc nazywała nie pamietem i nie mam siły szukać, pozostawiam autorowi ![]() No nie zadziałałoby, bo tekst można by było skopiować ![]() -------------------- |
|
|
![]()
Post
#20
|
|
![]() Grupa: Zarejestrowani Postów: 749 Pomógł: 37 Dołączył: 3.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Koledzy, nie zapominajcie o jednym - jakkolwiek kolega się będzie bawił kodem źródłowym strony, zawsze traci część użyteczności. Tak jak powiedział LBO strona może nie być użyteczna dla ludzi niedowidzących, którzy korzystają z wszelkiego rodzaju innych czytników itp. Pozdro -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 00:30 |