Zobrazit minimální záznam

JavaScript minification and obfuscation



dc.contributor.advisorPolách Radomír
dc.contributor.authorJakub Holub
dc.date.accessioned2019-06-11T14:43:06Z
dc.date.available2019-06-11T14:43:06Z
dc.date.issued2019-06-06
dc.identifierKOS-762877601605
dc.identifier.urihttp://hdl.handle.net/10467/82323
dc.description.abstractTato práce se zabývá minifikací a obfuskací jazyka JavaScript. Je provedena analýza stávajících prací a volně dostupných knihoven zabývajících se obfuskací tohoto jazyka. Výstupem práce je modulární obfuskátor postavený na platformě NodeJS. V práci jsou navrženy a popsány minifikační a obfuskační transformace, které byly do obfuskátoru implementovány. Transformace byly v práci voleny s cílem ztížit deminifikaci a deobfuskaci. Funkčnost obfuskátoru je ověřena testováním na běžně používaných knihovnách.cze
dc.description.abstractThis master's thesis deals with the minification and obfuscation of the JavaScript language. The analysis of existing theses and publicly available libraries dealing with obfuscation of this language is performed. Output of this master's thesis is a modular obfuscator built on the NodeJS platform. In this master's thesis are designed and described the minification and obfuscation transformations which were implemented into the obfuscator. The transformations in this master's thesis were chosen with the goal of making the deminification and deobfuscation more difficult. The functionality of the obfuscator is verified by testing on publicly available libraries.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectObfuskacecze
dc.subjectMinifikacecze
dc.subjectStatická analýzacze
dc.subjectJavaScriptcze
dc.subjectObfuscationeng
dc.subjectMinificationeng
dc.subjectStatic analysiseng
dc.subjectJavaScripteng
dc.titleMinifikace a obfuskace JavaScriptucze
dc.titleJavaScript minification and obfuscationeng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.contributor.refereeJanoušek Jan
theses.degree.disciplineSystémové programovánícze
theses.degree.grantorkatedra teoretické informatikycze
theses.degree.programmeInformatikacze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam