Bakalářská práce

Reverzní inženýrství kódu vykonávaného na čipové kartě

Reverse-engineering of smart card code using power trace

Tomáš Kramoliš, učo 99272
Anotace

Tato práce se zabývá reverzním inženýrstvím kódu programu běžícího na čipové kartě. Tohoto cíle se snaží dosáhnout zkoumáním signálu, který získáme periodickým měřením spotřeby elektrické energie při výpočtu procesoru. V tomto průběhu jsou podobnostním vyhledáním nalezeny operace podobající se předem známým vzorům. Cílem práce je popsat, implementovat a porovnat účinnost několika metod pro výpočet podobnosti při využití ve zmíněné podobnostním vyhledávání.

Abstract

In this work we deal with possibility to reverse-engineer code executed on smart card. Simple power analysis is used in order to achieve this goal. Power trace obtained during progress of program is dependent on operations executed. We employ similarity search on such signal to localize operations similar to known templates. The aim of this work is to describe, implement and compare efficiency of several similarity measures when used for this searching.

Práce zkontrolována:
11. 10. 2008 12:53, (IS automaticky)
Plný text práce
463,9 KB / soubor PDF
Jazyk práce
čeština čeština
Termín obhajoby
8. 2. 2007
Práce byla úspěšně obhájena

Vedoucí

doc. RNDr. Petr Švenda, Ph.D., učo 4085
KPSK FI MU

Oponent

Autor posudku dosud neidentifikován.

Masarykova univerzita Fakulta informatiky
Studijní program
Aplikovaná informatika
 
Název
Vložil
Vloženo
Práva
Archiv závěrečné práce Tomáš Kramoliš FI B-AP BcAP, učo 99272 dlzlx/8
4. 1. 2007
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.