Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]Jak zablokowac odczytanie kodu js danej strony
kubek15
post
Post #1





Grupa: Zarejestrowani
Postów: 278
Pomógł: 3
Dołączył: 28.06.2008
Skąd: PL

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


witam

Wiecie może jak zablokować kod java script na stronie, aby nikt go nie mógł skopiować?
Otóż mam np. taki formularz http://skuterrace.boo.pl/js/formularz2.php i jak dam żródło strony to cały kod js widać, a jest jakaś mozliwośc aby tego kodu nie było widac?

Pozdro


--------------------
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Jesli widzi cos przegladarka to i również zobaczy to i czlowiek
Jedyne co mozesz zrobic to zaciemnic kod js, czyli np. funkcje o nazwie RobieCos zamieni ci na nazwe q1. Sa w necie programy do tego

ps: a co ty tam masz takiego supertajnego w tym skrypcie ze boisz sie ze ktos to podejrzy?


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
piotrooo89
post
Post #3


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




można też napisać kod JS w sposób ciągły (bez białych znaków).


--------------------
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




no i kod nadal bedzie widoczny tyle ze bez spacji i enterów. niesamowite zabezpieczenie winksmiley.jpg
Pomijam juz fakt ze jest masa programow co upiekaszają taki pozbawionych bialych znakow kod


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
jankes83
post
Post #5





Grupa: Zarejestrowani
Postów: 32
Pomógł: 5
Dołączył: 23.12.2009

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


Polecam program ionCube. Niestety do tanich nie należy.
Strona producenta
Go to the top of the page
+Quote Post
phpion
post
Post #6





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Cytat(jankes83 @ 4.03.2010, 09:44:16 ) *
Polecam program ionCube. Niestety do tanich nie należy.

Zakodujesz nim JS?
Go to the top of the page
+Quote Post
kubek15
post
Post #7





Grupa: Zarejestrowani
Postów: 278
Pomógł: 3
Dołączył: 28.06.2008
Skąd: PL

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


ja tam nic tajnego akurat w kodzie js nie mam ale pytam tak z ciekawości czy jest to możliwe, ale widze że jak ten kod napisze w jednej lini to też będzie to trudne dla laika.

Dzięki za wypowiedzi


--------------------
Go to the top of the page
+Quote Post
nospor
post
Post #8





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
ale widze że jak ten kod napisze w jednej lini to też będzie to trudne dla laika.
@piotrooo w zyciu bym nie pomyslal ze tamtym postem bys pomogl winksmiley.jpg
@kubek trudne dla laika bedzie co?
1) Ten kod nie zawiera nic co moze/musi byc zaszyfrowane
2) laik zazwyczaj nie zaglada w kod strony
3) nielaik bez problemu sobie upiekszy tę twoją jedną linie - jest masa stron w sieci co to robi
4) usuwanie bialych znaków stosuje sie zazwyczaj do zmniejszenia wielkosci kodu.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
kubek15
post
Post #9





Grupa: Zarejestrowani
Postów: 278
Pomógł: 3
Dołączył: 28.06.2008
Skąd: PL

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


@nospor no to byś ty zastosował? Może wogle tego nie ukrywać? Nie chodzi mi o ten kod co podałem w linku bo to jest tylko przykład tylko ogólnie o js mi chodzi.


--------------------
Go to the top of the page
+Quote Post
nospor
post
Post #10





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




No napisalem ci na samym początku:
Cytat
Jedyne co mozesz zrobic to zaciemnic kod js, czyli np. funkcje o nazwie RobieCos zamieni ci na nazwe q1. Sa w necie programy do tego

Podejrzyj sobie skrypt google maps. Oni wlasnie cos takiego tam stosują. Za chiny nie dojdziesz co jest co... no moze dojdziesz, ale zajmie ci to troche czasu smile.gif


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
jankes83
post
Post #11





Grupa: Zarejestrowani
Postów: 32
Pomógł: 5
Dołączył: 23.12.2009

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


Cytat(phpion @ 4.03.2010, 09:52:37 ) *
Zakodujesz nim JS?


Ten znajdujący się w pliku html bądź php owszem. Co do plików *.js nie ejstem pewien
Go to the top of the page
+Quote Post
nospor
post
Post #12





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Ten znajdujący się w pliku html
A w jaki sposób przeglądarka go potem wykona?


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
jankes83
post
Post #13





Grupa: Zarejestrowani
Postów: 32
Pomógł: 5
Dołączył: 23.12.2009

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


Rzeczywiście, mógłby być z tym problem.
Go to the top of the page
+Quote Post
flashdev
post
Post #14





Grupa: Zarejestrowani
Postów: 812
Pomógł: 117
Dołączył: 2.12.2008

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


Cytat(kubek15 @ 4.03.2010, 09:16:05 ) *
witam

Wiecie może jak zablokować kod java script na stronie, aby nikt go nie mógł skopiować?
Otóż mam np. taki formularz http://skuterrace.boo.pl/js/formularz2.php i jak dam żródło strony to cały kod js widać, a jest jakaś mozliwośc aby tego kodu nie było widac?

Pozdro


Oczywiście nie ma takiej możliwości. Ale jeśli chodzi o zaciemnienie kodu to polecam Tobie narzędzie closure compiler:
http://closure-compiler.appspot.com/home
Jest to narzędzie google. Google stosuje go do własnych stron (wystarczy zajrzeć do źródła kodu strony google.com).


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 07:54