Analýza kódu v jazyce C pro účely testování zpětného překladu

but.committeedoc. Dr. Ing. Dušan Kolář (předseda) doc. Ing. Peter Chudý, Ph.D., MBA (místopředseda) doc. Ing. Radek Burget, Ph.D. (člen) doc. Ing. Tomáš Martínek, Ph.D. (člen) Ing. Aleš Smrčka, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté 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 D. Otázky u obhajoby: Jelikož nešlo otestovat rozšíření přímo na výstupu zpětného překladače, jak byla testována? Kde byly uplatněny jednotkové testy, co vlastně bylo předmětem jejich testování?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorMatula, Petercs
dc.contributor.authorDítě, Viktorcs
dc.contributor.refereeKolář, Dušancs
dc.date.available2020-06-13cs
dc.date.created2017cs
dc.description.abstractCílem této práce je rozšíření aplikačního rámce pro tvorbu regresních testů o novou funkcionalitu pro analýzu kódu v jazyce C . Tento aplikační rámec je vytvořen v jazyce Python a pro analýzu zdrojového kódu využívá překladač clang . Práce obsahuje popis oboru zpětného inženýrství a zpětného překladače společnosti AVG . Dále je stručně představena oblast testování software a jazyk C . Následuje popis navržených a implementovaných rozšíření. Tato rozšíření jsou předvedena na ukázkových testech. V závěru nalezneme shrnutí výsledků práce.cs
dc.description.abstractThe goal of this thesis is to extend framework for creation of regression tests with new functionality for analysis of C code. This framework is created in Python language and uses clang compiler for analysis of source code. The thesis contains description of area of reverse engineering and decompiler developed in AVG company. Then the area of software testing and C language are briefly introduced. Following chapters describe proposed and implemented extensions. These extensions are presented in sample tests. Summary of the results can be found in conclusion.en
dc.description.markDcs
dc.identifier.citationDÍTĚ, V. Analýza kódu v jazyce C pro účely testování zpětného překladu [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2017.cs
dc.identifier.other106478cs
dc.identifier.urihttp://hdl.handle.net/11012/69868
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsPřístup k plnému textu prostřednictvím internetu byl licenční smlouvou omezen na dobu 3 roku/letcs
dc.subjectzpětné inženýrstvícs
dc.subjectzpětný překladcs
dc.subjectrekonfigurovatelný zpětný překladačcs
dc.subjecttestování softwarecs
dc.subjectjazyk Ccs
dc.subjectclangcs
dc.subjectreverse engineeringen
dc.subjectdecompilationen
dc.subjectretargetable decompileren
dc.subjectsoftware testingen
dc.subjectC languageen
dc.subjectclangen
dc.titleAnalýza kódu v jazyce C pro účely testování zpětného překladucs
dc.title.alternativeAnalysis of C Code for Testing of Decompilationen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2017-06-13cs
dcterms.modified2020-05-10-16:13:09cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid106478en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 19:03:37en
sync.item.modts2025.01.17 09:58:33en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-20127_v.pdf
Size:
85.6 KB
Format:
Adobe Portable Document Format
Description:
file Posudek-Vedouci prace-20127_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-20127_o.pdf
Size:
89.91 KB
Format:
Adobe Portable Document Format
Description:
file Posudek-Oponent prace-20127_o.pdf
Loading...
Thumbnail Image
Name:
review_106478.html
Size:
1.46 KB
Format:
Hypertext Markup Language
Description:
file review_106478.html
Collections