Ochrana softwaru pro Linux proti zpětnému inženýrství
but.committee | doc. Ing. Zdeněk Kotásek, CSc. (předseda) prof. Ing. Martin Drahanský, Ph.D. (místopředseda) Ing. Vítězslav Beran, Ph.D. (člen) Dr. Ing. Petr Peringer (člen) doc. Ing. Ondřej Ryšavý, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm velmi dobře B. Otázky u obhajoby: Ke druhé úrovni ochrany: Jedním z požadavků na hashovací funkci je fixní délka výstupu (nezávislá na délce vstupu). Jak toto řešíte, když jako hashovací funkci využíváte xor a hashovaná data mohou mít proměnnou délku? Ke třetí úrovni ochrany: Pokud reverzní inženýr ke statické analýze dešifrovaného binárního souboru přímo v paměti nepoužije debugger, jaký vliv budou mít zbylé dvě úrovně ochrany? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Hruška, Tomáš | cs |
dc.contributor.author | Korec, Tomáš | cs |
dc.contributor.referee | Zemek, Petr | cs |
dc.date.accessioned | 2019-06-14T10:51:50Z | |
dc.date.available | 2016-06-14 | cs |
dc.date.created | 2011 | cs |
dc.description.abstract | Táto práce se zabývá implementací ochrany softwaru před reverzním inženýrstvím pro Linux v rámci projektu Lissom. Ochrana se skládá ze tří úrovní. První úroveň tvoří metody detekující nástroje, které umožňují aplikaci metod reverzního inženýrství. Ochrana založená na hashování funkcí reprezentuje druhou úroveň, která chrání aplikaci proti změnám. Třetí úroveň ochrany představuje šifrování částí binárního souboru. Ochrany dopĺňují existující licenční server projektu Lissom. V závěru práce jsou diskutována možná budoucí rozšíření. | cs |
dc.description.abstract | This thesis deals with an implementation of Linux software protection against reverse engineering within the Lissom project. Protection consists of three layers. The first layer is represented by methods detecting tools, that enable the application of reverse engineering methods. Protection based on hashing the functions represents the second layer which protects the application against changes. The third layer of protection is a binary parts file encryption. These methods complete an existing license server of the Lissom project. Possible future extensions are discussed at the end of the thesis. | en |
dc.description.mark | B | cs |
dc.identifier.citation | KOREC, T. Ochrana softwaru pro Linux proti zpětnému inženýrství [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2011. | cs |
dc.identifier.other | 42519 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/55844 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Přístup k plnému textu prostřednictvím internetu byl licenční smlouvou omezen na dobu 5 roku/let | cs |
dc.subject | ochrana software | cs |
dc.subject | zpětné inženýrství | cs |
dc.subject | reverzní inženýrství | cs |
dc.subject | cracking | cs |
dc.subject | Linux | cs |
dc.subject | software protection | en |
dc.subject | reverse ingineering | en |
dc.subject | cracking | en |
dc.subject | Linux | en |
dc.title | Ochrana softwaru pro Linux proti zpětnému inženýrství | cs |
dc.title.alternative | Linux Software Protection Against Reverse Engineering | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2011-06-14 | cs |
dcterms.modified | 2020-05-09-23:42:30 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 42519 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2021.11.23 01:00:10 | en |
sync.item.modts | 2021.11.22 23:57:50 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- review_42519.html
- Size:
- 1.45 KB
- Format:
- Hypertext Markup Language
- Description:
- review_42519.html