Tehničko veleučilište u Zagrebu · Zagreb

Reverzni inženjering

diplomski rad (stručni)

diplomski rad (stručni)

Reverzni inženjering

Vrsta ocjenski radovi
Tip diplomski rad (stručni)
Godina 2021
Status obranjeno

Sažetak

U ovom radu objasnit će se što je reverzni inženjering, kako mu pristupiti, kako izgleda proces reversanja, koji se alati koriste u kojem dijelu procesa te druge vezane stvari. Reverzni inženjering je tehnika koja se razvila puno prije modernih računala, a vrlo je popularna u području računalne sigurnosti te u području razvoja softvera kao na primjer kod reversanja programa koji nema odgovarajuću dokumentaciju te je na druge načine potrebno naučiti kako program funkcionira kako bi bio kompatibilan s drugim programima ili kod proučavanja ponašanja računalnih virusa, kroz statičku ili dinamičku analizu. Definirati će se ciljevi procesa reversnog inženjerstva te najčešći razlozi rad kojeg se i koristi. Upoznat će se s najčešćim alatima koji se koriste u procesu reversinga kao i metode zaštite kroz koje se dodatno štiti izvorni kod programa, kao i njegova arhitektura i dizajn.

Ključne riječi

reversing; inženjering; računala; IA-32; virus