Skocz do zawartości

Zabezpieczenie kodu strony przed kopiowaniem


Rekomendowane odpowiedzi

Są jakieś sprawdzone sposoby i skuteczne na uniemożliwienie lub utrudnienie komuś dostania się do kodu źródłowego naszej strony? Albo zablokowanie/ukrycie chociaż głównych skryptów czy tez wybranych przez nas elementów tak aby po skopiowaniu strona nie działała poprawnie temu komuś. Mam nadzieje, że rozumiecie o co mi chodzi :rolleyes:

Odnośnik do komentarza

Dołącz do nas za darmo i naucz się zarabiać!

  • Dostęp do darmowych poradników pokazujących krok po kroku jak zarabiać w Internecie
  • Sposoby zarabiania niepublikowane nigdzie indziej
  • Aktywna społeczność, która pomoże Ci rozwiązać problemy i doradzi
  • Profesjonalne treści na temat SEO, social media, afiliacji, kryptowalut i wiele więcej!

 

 

Cześć,

Kodu nie ukryjesz, co najwyżej możesz zaszyfrować. Wszystko zostało opisane http://www.gajdaw.pl/varia/ukrywanie-kodu-html

Możesz jeszcze użyć blokady kopiowania oraz blokady prawego przycisku myszy.

Lecz nic poza tym nie uda się tobie zrobić.

Pozdrawiam

Odnośnik do komentarza

Najprościej to generować HTML używając Javascript, który z kolei będzie sprawdzał domenę, która wywołuje ten skrypt i dopiero wygeneruje kod HTML.
Do tego dodać warunek w którym nic się wykona w sytuacji kiedy włączona jest zakładka dev tools w przeglądarce.

Do tego sprawdzać np. co pół sekundy czy dev tools nie są włączone w trakcie (po załadowaniu się strony). Jeżeli tak, to strona się przeładowuje.

Takie combo wykosi:
- wszystkie httracki to kopiowania
- kopiowanie źródła
- kopiowanie z dev tools

Co do samego httracka i innych to można zastosować się rownież do tego:

https://www.adesdesign.net/blog/tutorials/web-development/blocking-bad-agents-from-downloading-your-site/


Wysłane z iPhone za pomocą Tapatalk

Odnośnik do komentarza

No siemaneczko @foreignseo dziękuje za ciekawy challenge :) Masz jeszcze jakieś fajne rzeczy?

Spoiler

HAHA EPICKA LITERÓWKA :D ale nie chcę mi się już poprawiać.

2017-05-16_12h44_45.thumb.png.96971e45e383c06f03ce2d4e89fab8f4.png

Jesli chcesz mogę dać ci kod całej strony samy.pl lub filmik tylko w jakości 360p bo przeważnie nie nagrywam ekranu :lol:

Tak jak pisałem, kodu strony nie ukryjesz. Przeglądarka musi odczytać źródło strony żeby później ją tobie przedstawić. Co najwyżej możesz utrudnić pokazanie kodu przez szyfrowanie czy wykorzystując triki takie jak pokazał foreignseo :)

Pozdrawiam

  • Super 2
Odnośnik do komentarza

Zazwyczaj czas i koszty poświęcone na takie działanie o wiele przewyższają zalety, a jak ktoś będzie bardzo zdeterminowany to i tak uda mu się stronę skopiować.

@lutzen HTTRack ma możliwość zmiany user agenta na swój dowolny więc te metody są dość bezsensowne. Na linuxie można też użyć wget, który także ominie takie zabezpieczenie.

edit:

można też użyć metody "na chama" wczytując stronę i klikając ctrl+s, przeglądarka pobierze wiekszość lub wszystkie pliki.

Odnośnik do komentarza
23 minuty temu, Harry napisał:

No siemaneczko @foreignseo dziękuje za ciekawy challenge :) Masz jeszcze jakieś fajne rzeczy?

  Pokaż ukrytą zawartość

HAHA EPICKA LITERÓWKA :D ale nie chcę mi się już poprawiać.

2017-05-16_12h44_45.thumb.png.96971e45e383c06f03ce2d4e89fab8f4.png

Jesli chcesz mogę dać ci kod całej strony samy.pl lub filmik tylko w jakości 360p bo przeważnie nie nagrywam ekranu :lol:

Tak jak pisałem, kodu strony nie ukryjesz. Przeglądarka musi odczytać źródło strony żeby później ją tobie przedstawić. Co najwyżej możesz utrudnić pokazanie kodu przez szyfrowanie czy wykorzystując triki takie jak pokazał foreignseo :)

Pozdrawiam

w sumie to wiedzialem ze sie da bo ktos na bhw zrobil identycznie to samo ;) jednak dla takiego lajka kopiujacego content czy kogos z Google ktory ma do sprawdzenia tryjlard stron watpie ze bedzie sie chcialo szukac kodu

Eo3A2TW.png no i co teraz kozaki

Odnośnik do komentarza
37 minut temu, AffiliateGateways napisał:

Zazwyczaj czas i koszty poświęcone na takie działanie o wiele przewyższają zalety, a jak ktoś będzie bardzo zdeterminowany to i tak uda mu się stronę skopiować.

@lutzen HTTRack ma możliwość zmiany user agenta na swój dowolny więc te metody są dość bezsensowne. Na linuxie można też użyć wget, który także ominie takie zabezpieczenie.

edit:

można też użyć metody "na chama" wczytując stronę i klikając ctrl+s, przeglądarka pobierze wiekszość lub wszystkie pliki.

DLATEGO też podałem wcześniej metodę, która wykosi każdy inny sposób, który sobie wymyślisz.

Twoją metodę na CHAMA też mogę obalić - otóż generując DOM przy użyciu Javascript nie będzie on 'drukowany' w źródle 'na start' przez co zapisze się tak jakby pusty dokument z jednym skryptem, który wszystko wczytuje. No, ale jak mówiłem - ten z kolei nie wykona się na innej domenie niż na którą jest przypisany. Oczywiście skrypt ten musi być odpowiednio zakodowany. No i jeszcze uprzedzę Twoje odbicie piłeczki, umiejętnie zakodowany JS będzie bezużyteczny po próbach zdekodowania go przez 99% osób, które będą chciały podpierdzielić źródło. Więc obrona według mojej opinii jest bardzo skuteczna.

Stworzenie takiego zabezpieczenia nie jest wcale takie trudne i czasochłonne. Osobie, która wie co z czym się je nie powinno to zająć więcej niż 30 minut?
Może w wolnej chwili przygotuję coś takiego i wrzucę na forum. Chętnie się dowiem czy któremuś szpecowi uda się pobrać kod wgetem lub inną chamską metodą ;) 

Odnośnik do komentarza

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Ta strona korzysta z ciasteczek, aby świadczyć usługi na najwyższym poziomie. Dalsze korzystanie z witryny oznacza zgodę na ich wykorzystanie. Polityka prywatności .