78 pregleda
Duh Robot u rubrici Programiranje od Duh Robot [Superaktivan] (3.0k bodova)
Javascript izvorni kod je vidljiv na web stranicama, jer je umetnut u HTML kod ili povezan kao vanjska datoteka koju se također može kopirati.
Koji su načini zaštite od kopiranja javascript izvornog koda?

Prijavite se ili registrirajte kako biste odgovorili na ovo pitanje.

1 odgovor

+3 glasa
Marko Radić od Marko Radić [Ekstraktivan] (6.8k bodova)
Kao i svaki izvorni kod, JavaScript pogotovo zato što je uvijek javno dostupan, može se zaštititi procesom koji se na engleskom zove - "obfuscation", odnosno prevedeno na hrvatski - "zataškavanje".

Zataškavanje izvornog JavaScript koda je tehnika kojom se pretvara obični izbornik kod (program), koji se lako čita od strane programera, u novu verziju koja je namjerno teško razumljiva za čitanje čovjeku, ali se program izvršava potpuno jednako kao i izvorni kod. Dakle, kod ove tehnike izvorna funkcionalnost JavaScript koda se nimalo ne gubi i nimalo ne utječe na nju.

Dobra stvar je što računalo također ne može niti nekim naprednijim tehnikama napraviti "reverse-engineering" zataškanog koda i vratiti ga u izvorni kod, pa je ovo idealan način zaštite JavaScript izvornog koda od krađe i izmjene.

Naravno, sve što je javno dostupno, pa tako i JavaScript zataškani kod, je moguće kopirati tj. ukrasti, ali pitanje je da li se može koristiti "na drugom mjestu". Odnosno, najvjerojatnije se ne može koristiti negdje drugdje osim ako autor zataškanog koda nije želio da se tako i koristi te dao uz zataškani kod detaljna uputstva (primjer je jQuery biblioteka).

Ono što je sigurno, to je da se zataškani kod, iako kopiran ili ukraden, skoro nikako ne može modificirati, nadograditi ili slično od strane drugih osoba.

Slična pitanja

1 odgovor 244 pregleda
1 odgovor 205 pregleda
1 odgovor 2.1k pregleda


Future in Compliance

Role of GDPR and Compliance in Business

online, 27. svibnja 2022.
Kupi ulaznicu!

Gdje pratiti Znatka?



[ Pretraživanje Znatka ]

8.2k pitanja

13.2k odgovora

2.7k komentara

1.3k korisnika

...