Kezdőoldal » Számítástechnika » Programozás » Hogy lehet elérni azt, hogy...

Hogy lehet elérni azt, hogy idegen ne láthassa a javscript kódomat?

Figyelt kérdés

Gyakran látom, ha megnézem egy oldal forrását, hogy a <head> -ben belinkelt .js fileokat megutom nyitni és kitudom másolni a scriptet.


Ezt, hogy lehet kivédeni? PHP segíthet?



2016. máj. 21. 17:46
1 2
 1/11 anonim ***** válasza:
47%

Szerver oldalon futtatod a cuccot. PHP segíthet.

G.

2016. máj. 21. 17:47
Hasznos számodra ez a válasz?
 2/11 anonim ***** válasza:
100%

Sehogy.

Obszfukálni lehet.

[link]

2016. máj. 21. 18:08
Hasznos számodra ez a válasz?
 3/11 A kérdező kommentje:
Ok, köszi.
2016. máj. 21. 18:13
 4/11 anonim ***** válasza:
Miért baj az ha látják a kódot?
2016. máj. 21. 18:55
Hasznos számodra ez a válasz?
 5/11 anonim ***** válasza:
100%
Kiszúrod a szemüket, minden más csak félmegoldás.
2016. máj. 21. 20:00
Hasznos számodra ez a válasz?
 6/11 anonim ***** válasza:
100%

A JS kódot mindenképpen látni fogja a felhasználó, lévén a böngészője futtatja a kódot, így azt ismernie is kell :D


Ahogy írták, obfuscation kb az egyetlen, amit tehetsz, a kódot olvashatatlanabbá, nehezebben értelmezhetővé, bonyolultabbá teszi a felhasználó számára, így nehezebb belenyúlkálni, és kivenni belőle a működési logikát. Nyilván ettől sem lesz "biztonságos" a kódod, ha kritikus működést akarsz elzárnia felhasználótól, az egyetlen megoldás, hogy nem a kliensoldalra bízod azt.

2016. máj. 22. 03:48
Hasznos számodra ez a válasz?
 7/11 anonim ***** válasza:
100%

#4: például akkor baj, ha az ember olyan ronda kódot ír, amire nem lehet büszke.


Vagy pedig, ha olyan oldalt ír, mint a Facebook, aminek az a lényege, hogy a felhasználó csak elképesztő nehézségekkel tudjon saját elhatározásából lementeni valamit, és csak azt csinálhassa, amire a szolgáltató engedélyt ad neki. Szóval ha nem kiszolgálni akarja az ember a felhasználókat, hanem rövid pórázon tartani. Na ott van csak igazán obfuszkált kód.

2016. máj. 22. 06:23
Hasznos számodra ez a válasz?
 8/11 anonim ***** válasza:
100%
#7 Nem létezik ronda kód, csak olyan mi még nincs kész.. :D
2016. máj. 22. 21:26
Hasznos számodra ez a válasz?
 9/11 anonim ***** válasza:
100%

Most nem azé' (de, azért, csak kell valami kifogás), de úgy lepontoztatok, pedig ahol kiváltható a JS PHP-vel, ott meg van oldva a forráskód rejtése.

G.

2016. máj. 22. 21:56
Hasznos számodra ez a válasz?
 10/11 anonim ***** válasza:
Nézd meg a google.com oldal forrását.
2016. máj. 24. 02:21
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!