« 1 2 »
Autor Zpráva
šárinka
Profil
Ahoj, dělám web jedné osobě a ona si s tojí zatím že chce zašifrovat zdrovojový kód. Osobně si myslím že to nejde. Akorát vím že jde udělat pomocí JS že nejde kliknout na pravý tlačitko myši ale JS si můžu vypnout. Nevíte někdo o nějaké jiné možnosti? Všem moc díky
quinux
Profil
šárinka
Nakolk je ten web pak použitelný nevím http://www.voormedia.com/en/tools/html-obfuscate-scrambler.php

Každopádně tím zničíš jakékoliv SEO a přístupnost
vertigo4
Profil
šárinka
Žádná spolehlivá možnost neexistuje.
vydrus
Profil
šárinka
Co ti dojde do prohlížeče, můžeš ukrást.
jamas
Profil *
Připojím dotaz: Jak HTML skrýt? Ne šifrovat. Jsou weby, kdy když najedu na "Zobrazit" -) "Zdrojový kód" tak se nic nestane. Jak toho docílit?
ShiraNai7
Profil
Jakýkoliv pokus o obfuskaci kódu je zbytečný, vždy se najde nějaký formátovač.

googli: http://www.google.cz/search?q=html+obfuscator
vydrus
Profil
jamas
Zdrojáku se dobereš vždycky. Proč se ti to asi zobrazí v browseru?
Timy
Profil
jamas
To je náhlá chyba prohlížeče, IE6 tím myslím občas trpěl. Máš nějakou konkrétní stránku, kde by nešel zobrazit zdrojový kód?

Každopádně aby se ta stránka zobrazila, musí se nejprve stáhnout zdrojový kód. Za předpokladu, že se okamžitě po stáhnutí zase nevymaže ho musíš někde najít, takže jakékoliv skrývání nemá smysl.
Bubák
Profil
Zdrojový kód lde pomoví JS zašifrovat. Má to několik háčků:
obsah není přístupný bez JS (přístupnost, viz výše)
s výše uvedeným souvisí, že vyhledávače nevidí obsah (SEO, viz výše)
pomocí JS (třeba bookmarkletem) jde snadno "dešifrovat"
"dešifrovat" jde i "holým" Firefoxem, třeba uložením kompletní stránky (sic!)

www.atrise.com/htmlock/demo/lockedsrc.html "zašifrovaná" stránka
www.chose.cz/weblog/index.php/chcete-vedet-jak-vypada-vystup-z-javascr iptu/
Joker
Profil
jamas a spol.
Jak HTML skrýt?
Smiřte se už s tím, že to prostě nejde. Respektive jde podniknout nějaká opatření, ale výsledek podle mého zdaleka neodpovídá vynaloženému úsilí.
Timy
Profil
…a především je to stejně k ničemu, i kdyby se to čirou náhodou povedlo :-).
Nox
Profil
Joker
Smiřte se už s tím, že to prostě nejde.
Jenže vysvětluj to zákazníkům:)
joe
Profil
Jaký zdrojový kód? HTML nebo PHP? PHP šifrovat lze.
peta
Profil
Nox
Zakaznikum musis podat vysvetleni, jak to cele funguje, viz Timy .
Zakaznik mozna nekde videl https a nekdo mu rekl, ze se jedna o zasifrovani. Zakaznik nekde videl htaccess. A pod. Treba zjistit, co videl a kde to videl jak fungovat. Pokud to nevidel, tak mu lze rici, ze moznost tu je, ale nedela se to pro to, to, to a to. Predevsim kvuli vyhledavacum.
Neco jineho je to htaccess a https.

Bubák
V tom JS je reseni pro vyhledavace. Muzes obsah pouze zamichat. To sice neni dobre z hlediska vyhledavacu, co zobrazuji nalezene radky, ale uz je text citelny. Samozrejme se tim prilis nedocili, stale tam musi byt dekodovaci JS.
3
Profil *
da sa to spravit tak ze povies vyrobcom browserov aby vimazali moznost zobrazenia zdrojoveho kodu
Railbot
Profil
3
Zdrojový kód si můžu otevřít třeba v poznámkovém bloku a žádný prohlížeč k tomu nepotřebuju. Takže i tahle hodně absurdní a teoretická možnost je k ničemu.
Timy
Profil
3
Jak říká Railbot — Poznámkový blok → Soubor → Otevřít → http://google.com a ejhle tuť hle, zdroják Googlu!
Joker
Profil
peta
Zakaznikum musis podat vysvetleni, jak to cele funguje
To není nejlepší taktika, protože zákazník to většinou stejně nepochopí a trvá na svém.

Nox
Jenže vysvětluj to zákazníkům:)
Snadno- zákazníkovi se řekne: Jde udělat nějaká opatření, ale bude to mít nevýhody, neneseme zodpovědnost za funkčnost ve 100% případů, bude to trvat dlouho a bude to drahé.
No a zákazník si to rozmyslí sám :-D ...a když nerozmyslí, bude to alespoň skvělý kšeft :-D
Joker
Profil
3
da sa to spravit tak ze povies vyrobcom browserov aby vimazali moznost zobrazenia zdrojoveho kodu
Plus vytvořit zabezpečenou šifrovanou cestu mezi serverem a prohlížečem.
Znamenalo by to vpodstatě opustit celý současný koncept webu přes HTTP. Musel by se vytvořit nový komunikační protokol, nové webové servery, nové prohlížeče...
Railbot
Profil
Plus vytvořit zabezpečenou šifrovanou cestu mezi serverem a prohlížečem.
Expert nejsem, ale řekl bych, že když to zašifrované půjde ke klientovi (prohlížeč) a ten ty data bude umět dešifrovat, aby se vlastně vůbec něco zobrazilo, potom každý bude v rukou držet dešifrovací nástroj. Takže smysl toho mi nějak uniká. Navíc ve chvíli, kdy se mi web zobrazí, tak data musí být dešifrovaná, aby se daly nějakým způsobem interpretovat...takže ten zdroják stejně uvidiím :)
Joker
Profil
Railbot
Expert nejsem, ale řekl bych, že když to zašifrované půjde ke klientovi (prohlížeč) a ten ty data bude umět dešifrovat, aby se vlastně vůbec něco zobrazilo, potom každý bude v rukou držet dešifrovací nástroj.
Viz protikopírovací ochrana třeba u Blu-ray.
Každý přehrávač sice je dešifrovací nástroj, ale neumožní uživateli si video (v našem případě zdroják stránky) někam uložit.
Ale jak je vidět na příkladu Blu-ray, stejně by to nemělo velký smysl (i když v případě nějakého Internetového prohlížeče by tahle ochrana mohla být o dost efektivnější, než u Blu-ray) :-).
Navíc ani neexistuje skutečný zájem něco takového prosadit, protože drtivé většině webmasterů je vcelku jedno, jestli si návštěvník prohlédne zdroják jejich webu.
Bubák
Profil
Plus vytvořit zabezpečenou šifrovanou cestu mezi serverem a prohlížečem.
Znamenalo by to vpodstatě opustit celý současný koncept webu přes HTTP. Musel by se vytvořit nový komunikační protokol, nové webové servery, nové prohlížeče...

Třeba https
peta
Profil
Pri tom, co jsem si ted precetl mne napadlo jedno docela zajimave reseni.
Zpusob je takovyto:
- stranku zasifrujeme algoritmem
- pod stranku pridame JS dekodovac
- heslo ulozime do cookies

Google by stranku nevidel nebo videl zamichanou (zalezi na zpusobu).
Firefox umi zobrazit generovany kod.
Oznacenim HTML kodu v prohlizeci jej lze kopirovat do WYS. editoru.
Sikovny uzivatel na JS vy si s tim poradil. Mene sikovny by nemusel prijit na to, kde je ulozene heslo. Pripadne by se tam dal ulozit cely dekodovaci script.

Ty cookies by se dali poslat pres PHP, dali by se nastavit na expires 5-10 minut. Za tu dobu pocitam, ze se vyuziji.
Cili, kdyby nebyl dost rychlej nebo nepouzil FF, tak by prisel o moznost stranku dekodovat.
Joker
Profil
peta
Tyhle způsoby pořád neřeší jednoduchou, ale účinnou metodu "kouzelného příkazu":
javascript:'<xmp>'+document.getElementsByTagName("html")[0].innerHTML+ '</xmp>'
Som lama :)
Profil *
Myslíš takto?
<script>
javascript:'<xmp>'+document.getElementsByTagName("html")[0].innerHTML+  '</xmp>'
</script>
Bubák
Profil
Som lama :)
Ne, vložíš do adresního řádku. Pro větší pohodlí, a taky, protože se to občas hodí, jako bookmarklet.
Som lama :)
Profil *
A ktorý je "adresní rádek"?
lamka2
Profil
Som lama :)
To je ten kde obvikle pises www.somlama.com :)
Som lama :)
Profil *
Aha ale ja chcem ten kód skryť, nie zobraziť :D
H13
Profil
<p>Hello</p>


==>

<script language="JavaScript" type="text/javascript">
// Copyright © 2005 Voormedia - WWW.VOORMEDIA.COM
var i,y,x="3c703e48656c6c6f3c2f703e";y='';for(i=0;i<x.length;i+=2){y+=unescape('%'+x.substr(i,2));}document.write(y);
</script>


To je zřejmě nějaký žert

To už mi příjde jednodušší udělat stránky v html a nikomu je neukazovat, zavřít je do trezoru ... myslím, že to výjde na stejno
« 1 2 »

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0