Rozšíření nástroje Woke
Extension of tool Woke
Type of document
diplomová prácemaster thesis
Author
Michal Převrátil
Supervisor
Gattermayer Josef
Opponent
Kodýtek Filip
Field of study
Počítačová bezpečnostStudy program
InformatikaInstitutions assigning rank
katedra informační bezpečnostiRights
A 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.htmlVysokoš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.html
Metadata
Show full item recordAbstract
Tato práce se zabývá implementací modulů do vznikajícího nástroje Woke určeného pro analýzu smart kontraktů na platformě Ethereum. V práci je detailně popsán Ethereum blockchain a programovací jazyk Solidity určený pro vývoj aplikací na tuto platformu. Dále je v práci analyzován nástroj Slither, který je, stejně jako nástroj Woke, napsaný v jazyce Python. Praktická část práce popisuje postup implementace jednotlivých modulů nástroje Woke a jejich testování. This thesis deals with the implementation of modules in the emerging Woke tool for analyzing smart contracts on the Ethereum platform. The work describes in detail the Ethereum blockchain and the Solidity programming language for developing applications on this platform. Furthermore, the thesis analyses the Slither tool, which, like Woke, is written in Python. The practical part of the thesis describes the process of implementation of individual modules of the Woke tool and their testing.
Collections
- Diplomové práce - 18106 [113]