Visual Basic disassembler

but.committeedoc. Ing. Zdeněk Kotásek, CSc. (předseda) prof. Ing. Miroslav Švéda, CSc. (místopředseda) doc. Ing. Radek Burget, Ph.D. (člen) prof. Ing. Martin Drahanský, Ph.D. (člen) doc. Ing. Stanislav Racek, CSc. (člen) doc. Mgr. Adam Rogalewicz, Ph.D. (člen)cs
but.defenceStudent 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 B . Otázky u obhajoby: Vysvětlete proč je část práce popisující vlastní programové řešení tak stručná? U PE formátu spustitelných souborů je ověření spustitelnosti (validity) velmi problematické, až téměř nemožné. Jedná se o pravděpodobně nejhorší formát vůbec. Jaká je situace u P-kódu a jak jste tuto skutečnost v práci řešil? Dává v této práci vytvořené programové řešení lepší výsledky než emulace, nebo spuštění a sandboxing kódu ve virtuálním prostředí? Jsou pro tento formát souborů dostupné jiné porovnatelné volně šiřitelné a podrobně dokumentované řešení statické analýzy? Jak by jste je srovnal s programovým řešením této práce?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorJošth, Radovancs
dc.contributor.authorAdamica, Jáncs
dc.contributor.refereeNáhlík, Jaroslavcs
dc.date.created2011cs
dc.description.abstractCílem této diplomové práce je navrhnout a implementovat disassembler binárních .exe souborů programovacího jazyka Visual Basic 6. Je zde popsán formát spustitelných přenositelných souborů, popsaná funkce disassembleru, jakož i funkce Windows API volání. Visual Basic disassembler by měl uživateli poskytnout co nejvíce dostupných informací o souboru Visual Basic 6. V této práci je podrobně popsána struktura binárních souborů Visual Basic 6.cs
dc.description.abstractMain goal of this thesis is to create disassembler for Visual Basic 6 binary .exe files. There is description of Portable Executable files, description of disassembler, as well as functions of Windows API calls. Visual Basic disassembler should provide as much information about Visual Basic 6 file as possible. There is detailed structure specification of Visual Basic 6 binary files.en
dc.description.markBcs
dc.identifier.citationADAMICA, J. Visual Basic disassembler [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2011.cs
dc.identifier.other42795cs
dc.identifier.urihttp://hdl.handle.net/11012/187607
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectDisassemblercs
dc.subjectVisual Basiccs
dc.subjectVB6cs
dc.subjectPEcs
dc.subjectWindows APIcs
dc.subjectnative kódcs
dc.subjectp-kódcs
dc.subjectDisassembleren
dc.subjectVisual Basicen
dc.subjectVB6en
dc.subjectPEen
dc.subjectWindows APIen
dc.subjectnative codeen
dc.subjectp-codeen
dc.titleVisual Basic disassemblercs
dc.title.alternativeVisual Basic Disassembleren
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2011-06-21cs
dcterms.modified2020-05-09-23:42:57cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid42795en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 14:50:24en
sync.item.modts2025.01.15 15:00:46en
thesis.disciplinePočítačové systémy a sítěcs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédiícs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
2.61 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_42795.html
Size:
1.42 KB
Format:
Hypertext Markup Language
Description:
file review_42795.html
Collections