6533b7d2fe1ef96bd125efd0

RESEARCH PRODUCT

Mašīnkoda instrumentēšana bloku izpildes statistiskajai analīzei un paredzēšanai

Eduards Vāvere

subject

Datorzinātneapgrieztā inženierijakiberdrošībaautortiesību aizsardzībaprogrammatūras ievainojamību analīzebinārā analīze

description

Maģistra darba pirmajā daļā tika aprakstīti mašīnkoda apgrieztas inženierijas pielietojumi (autortiesību un komercnoslēpuma aizsardzība, ievainojamību meklēšana). Kā arī apskatīti binārās analīzes rīki, process un soļi. Darba otrajā daļā tika salīdzināta dažādu binārās analīzes metožu efektivitāte, un identificētās situācijas, kad ar esošām metodēm var būt nepietiekami. Darba trešajā daļā tika piedāvātā oriģināla metode – “starp-bloku varbūtisko pāreju grafs”. Tā papildina eksistējošo trasēšanas metožu sniegto ar izpildes vēstures statistisko analīzi. Pielietojot to praktiski, tika secināts, ka tā atsevišķos gadījumos var sniegt priekšrocības. Starp-bloku varbūtisko pāreju grafu var izmantot, lai modelētu programmas turpmāko darbību.

https://dspace.lu.lv/dspace/handle/7/47293