Pereiti prie turinio

Puslapio šaltinio apsauga


Rekomenduojami pranešimai

Gal kas nors žinote būdų kaip apsaugoti puslapio source-code? Norėčiau leisti laisvai peržiūrėti veikiantį demonstracinį puslapį, bet tokie demonstravimai pasibaigia neretai kodo vagyste. Javascriptas? Encryption'as? Gal dar kažkas?

 

source nelabai apsaugosi, nebent per frame kažkaip gal ir galima, bet negarantuoju

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Ko gero, optimaliausias rinkoje esantis variantas yra HTML encrypt. Pavyzdžiui, paprastą HTML puslapį javascript pagalba galima encrypt'inti kaip:

<script language=JavaScript>m='%3C%21DOCTYPE%20HTML%20PUBLIC%20%22-//W3C//DTD%20HTML%204.01%20Transitional//EN%22%0D%0A%22http%3A//www.w3.org/TR/html4/loose.dtd%22%3E%0D%0A%3Chtml%3E%0D%0A%3Chead%3E%0D%0A%3Cmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text/html%3B%20charset%3Dutf-8%22%3E%0D%0A%3C/head%3E%0D%0A%0D%0A%3Cbody%3E%0D%0A%0D%0A%09%3Ctd%20style%3D%27padding-top%3A30px%27%3E%0D%0A%09%3Ca%20href%3D%27/%27%20title%3D%27IT%20naujienos%27%3EKurkIT.lt%3C/a%3E%20%26copy%3B%202010%3Cbr%3E%20Visos%20teises%20saugomos%3Cbr%3E%0D%0A%3C/td%3E%3Ctd%20style%3D%27padding-top%3A30px%3B%20float%3Aright%27%3E%0D%0A%3Ca%20href%3D%27/naujienos/%27%20%20title%3D%27IT%20naujienos%27%3ENaujienos%3C/a%3E%20%7C%20%0D%0A%3Ca%20href%3D%27/siuntiniai/%27%20%20title%3D%27Siuntiniai%27%3ESiuntiniai%3C/a%3E%20%7C%20%0D%0A%3Ca%20href%3D%27/zinynas/%27%20%20title%3D%27%u017Dinynas%27%3E%u017Dinynas%3C/a%3E%20%7C%20%0D%0A%3Ca%20href%3D%27/forumas/%27%20%20title%3D%27KurkIT.lt%20forumas%27%3EForumas%3C/a%3E%0D%0A%0D%0A%3C/body%3E%0D%0A%3C/html%3E';d=unescape(m);document.write(d);</script>

Čia tektas, kurį gavau per source naršyklėje, bet kaži ar apsisaugosi nuo auto programų, skirtų a'la offline naršymui.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Ko gero, optimaliausias rinkoje esantis variantas yra HTML encrypt. Pavyzdžiui, paprastą  HTML puslapį javascript pagalba galima encrypt'inti kaip:

 

Čia tektas, kurį gavau per source naršyklėje, bet kaži ar apsisaugosi nuo auto programų, skirtų a'la offline naršymui.

 

 

Čia netgi ne encryptinimas, o escapinimas, tai, ką tu darai (unescape) pilnai galės padaryti ir kitas pasiėmęs kodą :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Ko gero, optimaliausias rinkoje esantis variantas yra HTML encrypt. Pavyzdžiui, paprastą HTML puslapį javascript pagalba galima encrypt'inti kaip:

Jeigu tu cia nori apsaugoti html koda, tai pamirsk. Sita apsauga nebent nuo tu, kurie nieko apie pati html neismano, todel vistiek nevoks. Kad puslapis butu parodytas, html'as vistiek turi buti dekryptintas klieto puseje, o tada su bet kokiu html inspektoriumi, kad ir pavyzdziui Firebugu, matai pries akis pilna html koda.

Nuoroda į pranešimą
Dalintis kituose puslapiuose
  • Administratoriai

Ko gero, optimaliausias rinkoje esantis variantas yra HTML encrypt. Pavyzdžiui, paprastą HTML puslapį javascript pagalba galima encrypt'inti kaip:

<script language=JavaScript>m='%3C%21DOCTYPE%20HTML%20PUBLIC%20%22-//W3C//DTD%20HTML%204.01%20Transitional//EN%22%0D%0A%22http%3A//www.w3.org/TR/html4/loose.dtd%22%3E%0D%0A%3Chtml%3E%0D%0A%3Chead%3E%0D%0A%3Cmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text/html%3B%20charset%3Dutf-8%22%3E%0D%0A%3C/head%3E%0D%0A%0D%0A%3Cbody%3E%0D%0A%0D%0A%09%3Ctd%20style%3D%27padding-top%3A30px%27%3E%0D%0A%09%3Ca%20href%3D%27/%27%20title%3D%27IT%20naujienos%27%3EKurkIT.lt%3C/a%3E%20%26copy%3B%202010%3Cbr%3E%20Visos%20teises%20saugomos%3Cbr%3E%0D%0A%3C/td%3E%3Ctd%20style%3D%27padding-top%3A30px%3B%20float%3Aright%27%3E%0D%0A%3Ca%20href%3D%27/naujienos/%27%20%20title%3D%27IT%20naujienos%27%3ENaujienos%3C/a%3E%20%7C%20%0D%0A%3Ca%20href%3D%27/siuntiniai/%27%20%20title%3D%27Siuntiniai%27%3ESiuntiniai%3C/a%3E%20%7C%20%0D%0A%3Ca%20href%3D%27/zinynas/%27%20%20title%3D%27Žinynas%27%3EŽinynas%3C/a%3E%20%7C%20%0D%0A%3Ca%20href%3D%27/forumas/%27%20%20title%3D%27KurkIT.lt%20forumas%27%3EForumas%3C/a%3E%0D%0A%0D%0A%3C/body%3E%0D%0A%3C/html%3E';d=unescape(m);document.write(d);</script>

Čia tektas, kurį gavau per source naršyklėje, bet kaži ar apsisaugosi nuo auto programų, skirtų a'la offline naršymui.

galima padaryti pirminį paslėpimą, tačiau yra priemonių, kur išgaunamas kodas per akimirką ir nereikia nieko net kopijuoti...

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head><body>
<a href="/" title="IT naujienos">KurkIT.lt</a> © 2010<br> Visos teises saugomos<br>
<a href="/naujienos/" title="IT naujienos">Naujienos</a> | 
<a href="/siuntiniai/" title="Siuntiniai">Siuntiniai</a> | 
<a href="/zinynas/" title="Žinynas">Žinynas</a> | 
<a href="/forumas/" title="KurkIT.lt forumas">Forumas</a>
</body></html>

tad apsaugoti nepavyks ;)

 

praktikoje galime pažiūrėti, kur gali būti kodavimas? themeforest - nekoduoja, o kodėl, nes vistiek galutiniam variante neapsaugos

Redagavo Arius
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Gali uzdrausti right-click, kaikuriuos vartotojus sustabdytu. Nes nevisi zino "ctrl+u". Galima tavo js koda, dar karta uzkoduoti: http://www.auditmypc.com/html-encoder.asp Vienas is veiksimgiausiu budu bet sunkiausiu, visa turini ikelti i flash'a. Arba ikelti visa turini i paveiksliukus ir paveiksleli suskaldyti i daug daliu. 100% apsaugos niekur Nera. Nuo programuotoju neapsisaugosi niekaip, taciau nuo paprastu, "mirtinguju", manau pavyktu.

Redagavo accountas
Nuoroda į pranešimą
Dalintis kituose puslapiuose

aš irgi prisidedu prie nuomonės, kad neapsimoka vargti. Va, accountas rašė, daryk paveiksliukus, kodo nereikės naudot, tai niekas jo nematys. Pamirškit tuos right click užblokavimus, nenervinsit žmonių, kurie nori pasinaudoti naršyklės privalumais (ri nebūtinai žiūrėti į kodą). Kam labai reikės, pasigooglins būtų kaip apeiti tavo apsaugą.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...