Prosimvás poradte mi jakl se dá zabránit kopírování zdrojového kodu z mého webu.
milan-x: co je na internetu, to je veřejné, takže by Tomík: máš smůlu, tohle vážně nejde. Jak by si potom browsery zjišťovaly, co mají zobrazit? Jo, teď mě něco napadlo: zabeč je přihlašovacím jménem, heslem a ty nikomu neříkej :)
= milan-x (milan-x.wz.cz) =
jaksatweb.cz - heslo
PHP, htaccess, alternativne lze pouzit zip kompresi pro IE (ActiveX) (ale je to porad jen zip, nic zaheslovane)
Jestli ale nechces sve stranky ukazovat verejne, tak je zahesluj nebo smaz a mej jen na cd. A nebo muzes vymyslet a naprogramovat nejaky spesl bezpecny protokol pro heslovani stranek. Hodilo by se i pro mail proti spamovani, kdyz uz v tom budes. dik :)
pokud je někdo schopen ti šlohnout php kódy, tak je většinou ani nechce a to co z nich leze není nic, co by chtěl někdo schovávat. Nic méně jde i to.
Ale je to děsná technologie. viz např http://www.snapfiles.com/get/htmlpass.html
jde o to, že z html uděláš zakryptovaný chuchvalec, který se na klientovi javascriptem rozmotá (heslem).
Je na uživatelově uvážení, jestli takovou věc chce nebo ne.
Marek z Markova (markovo.wz.cz)
treba 50k JS projety necim takovym
http://www.volny.cz/peter.mlich/Pr/compressx.htm
se pak stahuje jako 20k a to uz neni k zahozeni. Sice se tim nic nezasifruje extra, ale usetri se na lince.
peta: a jsi lepší než gzip?
=ds=
Tak to asi neni :)
=Tom=
No, veřejné to není. Je to veřejně přístupné, ale pořád to podléhá autorským právům :) (ale je pravda že je to těžké dokazovat :) )
Freeze (dreamer.xf.cz) :)
ds (ds.mysteria.cz) Tak ona je to slovnikova komprese. Pomoci JS vyberu vsechny slova s azAZ_ vetsi nez 2 a vsechny je nahradim dvojznakem z base64.
Tim padem
- na kazde slovo pridavas 2 znaky
- na kazde slovo pridavas oddelovac
- na kazdou kompresi pridavas asi 1k dekompresniho kodu (coz GZIP nedela, protoze pocita s dekompresni rutinou)
Kdezto Gzip pakuje kombinaci slovnikove metody a zipu jeste s nejakymi dalsimi vylepsenimi. Ale, kdyz si vemes, ze pro dekompresi musis pridat asi 5-10k dekompresniho kodu, tak se stavam lepsim nez gzip :)
Pochop, to je jen primitivni algoritmus, ktery jsem vytvoril na zaklade prostudovani JS scriptu typu (p,a,c,k,e,d), jestli vis, co to je. Ale ten muj by mel byt rychlejsi pri dekodovani, protoze to resim jinak. Jen to ma nejake chybky, jeste. A mam to narozdil od (packed) jako FREE a funkcni pres JS
Ale jestli bys to chtel jen sifrovat, tak dobra metoda je
BWT - Burrows-Wheeler transformace
(jedna z vymozenosti 777 zip)
ktera v podstate usporada pismenka podle abecedy. Ne uplne, ale dost na to, aby se zlepsil kompresni pomer pro zip. Pokud nevis, o co bezi, tak muze byt pro tebe docela obtizne to dekodovat klasickymi metodami :)
jinak k tomu co uz bylo napsáno, je možnost scriptem zablokovat levé tlačítko, což pak znesnadní kouknout se na zdrojový kód nebo kopírovat, to ovšem neřeší stažení stránky -> přepsání html na txt a seš tam kdes byl..
Zablokování LEVÉHO tlačítka - tomu říkám finta. :-)
zbi (knizky.unas.cz) :)))
Dan (kono.kvalitne.cz) :)
co, ze jsi to zablokoval? leve tlacitko? :)))
Nemelo to byt prave tlacitko?
FF - prave tlacitko - zdrojovy kod
co, ze jsi to zablokoval? prave tlacitko?
FF - menu zobrazit - zdrojovy kod
Jo, milej zlatej, ale to ti nekdo podekuje, protoze i s pravym tlacitkem se na webu dost pracuje, treba v textarea - prave - vybrat vse a nemusim chodit do menu nahore
milan-x (milan-x.wz.cz)
Proste bezpecne reseni neni, ver tomu. Je spousta fint, jak to omezit, ale nic 100%.
zbi (knizky.unas.cz)
jeste mne napada:
windows - nastaveni - mys - prehozeni tlacitek
Mozna je levak a ma to otocene nebo ma prave vyklikane, tak si je otocil.
taky můžeš udělat stránky kompletně ve Flashi, to si pak zdroják nikdo nezobrazí (pokud vim)