Musim rici, ze vlakno mne opravdu pobavilo, i kdyz to jsem zrovna neocekaval. Tem par co prispeli technickymi detaily dekuji.
Abych trosku prizivil plamennou diskusi o zbytecnosti ochran (podivam se sem se zajmem na "analyzu" v pondeli), tak treba takove firmy.cz jsou (minimalne byly) chranene pomerne trivialne: stahnete jen urcity pocet stranek za zadany cas, potom blokace s prodluzujicim se casem. Ale i tato primitivni ochrana stacila nekolika IT subjektum, aby vzdaly umysl jejich stazeni (ja jsem je sosnul pomoci shellscriptu a zde by to zvladnul asi kdekdo, ale uz jen mit vice IP adres je zjevne problemem). Pro typaly: ne, neplanujeme udelat kopii firmy.cz :-).
Limit ip adres jsem řešil kdysi při sosání webu curlem s pomocí proxy. Stačilo rotovat proxy po 1000 dotazech.
Ad obfuskace: zivi mne z casti reverse engineering, sice na trosku nizsi urovni - strojoveho kodu. Obfuskace kodu je naprosto fatalni, nazory ze to je nanic zavani absolutni neznalosti problematiky. Prave obfuskovany kod dokaze hodne zkomplikovat zivot (a ten obfuskator muze byt opravdu i primitivni na implementaci, staci kdyz to tupe ale opravdu hodne zasmodrcha). PhantomJS je u takto obfuskovaneho kodu nanic, kdyz nevite jmena promennych/objektu, nijak se k nim nedostanete. Delat snapshoty vyrenderovanych stranek take prilis nepomuze (viz muj prispevek vyse).
To co popisujete je ochrana zdrojáku proti "ukradení", docela mimo původní dotaz. Sedělo by to s autodeskem, kdyby vymýšleli způsob, jak zabránit lidem použít print-screen.
Tak a ted' se do mne muzete pustit :-). Treba by slo rozvest jak se ma projekt o kterem nic nevite uzivit reklamou. Mozna by nekdo mohl poradit treba lidem z Autodesku a Dassaultu (CATIA) poradit, ze jejich soft take bude lepsi dat zdarma a neresit nejake priblble ochrany, kdyz tam muzou prdnout do kazdeho vykresu reklamu a zit z ni (nebo to lepe dat rovnou opensource a zit ze supportu).
piratskazatoka/search/autodesk%202015/0/99/0
piratskazatoka/search/catia/0/99/0
Takže ano, opravdu je ta ochrana zbytečná, protože kdo chce, tak si to ukradne. Kdo to chce legálně, tak si to koupí, ale musí zaplatit ještě navíc peníze za vývoj očidně nesmyslných ochran a řešit debilitu Autodesku, kdy co si pamatuju ukládal soubory při instalaci na všechny fyz. jednotky a po vytažení HDD na zálohy odmítal nastartovat.
Korporátní sw ze kterého někdo vypreparuje jejich ochranný brajgl potom funguje lépe. Je to jako s DVD filmama a tím balastem tam. Já si koupím DVD a musím koukat na video, že ho nesmím ukrást. Ten kdo si to ukradne se na to dívat nemusí.
Nejsem naivka, který si myslí že SW a obsah je pouze pro obecné blaho, bez nároku na odměnu. Nedělá mi problém za obsah platit, ale prostě raději si koupím hru na GOG.com, než na Steamu, protože GOG je bez DRM a neotravuje.