Skrytie JS pred očami ostatných

Programovacie jazyky, rady, poradňa...
m_pro_m
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 05 jún 2009, 20:42

Skrytie JS pred očami ostatných

Príspevok od používateľa m_pro_m »

Ako z názvu témy vyplýva, chcem sa spýtať či je vôbec nejaká možnosť ako niečo také spraviť.
Proste nejako schovať alebo zakódovať JS kód, aby nebol vidieť v zdrojáku a pod.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Skrytie JS pred očami ostatných

Príspevok od používateľa audiotrack »

skryť nie, zakodovať áno
m_pro_m
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 05 jún 2009, 20:42

Re: Skrytie JS pred očami ostatných

Príspevok od používateľa m_pro_m »

Aha..
A dal by si mi link na nejaký tutorial, kde sa zaoberajú touto problematikou ? Alebo aspoň tip, kde by som sa o tom niečo dozvedel.
m_pro_m
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 05 jún 2009, 20:42

Re: Skrytie JS pred očami ostatných

Príspevok od používateľa m_pro_m »

Veď hento som našiel aj ja... ale tak to je primitívne na decode :/
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Skrytie JS pred očami ostatných

Príspevok od používateľa audiotrack »

no dobre, je čas sa zamyslieť:
1) každý jeden algoritmus ktorý použiješ na zakodovanie je spätne dešifrovateľný. Musí byť, inak by ti ten js nefungoval
2) čím zložitejší algoritmus na zakodovanie, tým dlhšie bude prehliadaču trvať získať pôvodný js a teda aj tvoja stránka bude pomaly pracovať (možno až mrznúť prehliadač)
3) ak máš js ktorý je tak geniálny že ho chceš skryť pred verejnosťou, istotne vieš dobre programovať v js a vieš si tú funkciu spraviť aj sám. V opačnom prípade (ak nevieš dobre javascript) nemá zmysel tie jednoduché funkcie skrývať lebo v nich nie je nič výnimočné
m_pro_m
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 05 jún 2009, 20:42

Re: Skrytie JS pred očami ostatných

Príspevok od používateľa m_pro_m »

Je jedno ako "zložité" to je. Proste som to robil dlhší čas (je to taká hra) a nechcem, aby hneď po zverejnení ju mohol mať niekto v PC.
Je to také blbé si myslím. A taký dobrý v JS nie som, aby som si nejakú šifrovaciu funkciu vytvoril.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Skrytie JS pred očami ostatných

Príspevok od používateľa audiotrack »

tá úvaha sa dá aj otočiť: kto si takú hru vie spraviť sám, bude vedieť reverznúť akýkoľvek algoritmus. A kto nie, na toho bude stačiť aj ten z tej stránky
m_pro_m
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 05 jún 2009, 20:42

Re: Skrytie JS pred očami ostatných

Príspevok od používateľa m_pro_m »

Takže môžem skončiť so záverom, že ten svoj kód nijako neskryjem/nezašifrujem ?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Skrytie JS pred očami ostatných

Príspevok od používateľa audiotrack »

skryješ ho dostatočne pre istú skupinu ľudí. A pred tou zvyšnou skupinou ho skrývať nemusíš, lebo si to vedia naprogramovať aj sami
m_pro_m
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 05 jún 2009, 20:42

Re: Skrytie JS pred očami ostatných

Príspevok od používateľa m_pro_m »

No okej.. tak zatiaľ dík
Napísať odpoveď