Inżynieria wsteczna

Prowadzący: Michał Kowalczyk


Rozbieranie rzeczy i analizowanie jak działają
Kategorie: informatyka

Zapisz się

Opis

Na tych warsztatach przybliżę Wam podstawy inżynierii wstecznej, czyli takiej inżynierii, tylko w drugą stronę - dostajemy gotowy produkt (może to być np. program, urządzenie albo plik w nieznanym formacie) i chcemy zrozumieć jak on działa.

Dlaczego inżynieria wsteczna jest fajna? Bo m.in. pozwala nam poznać ukryte funkcje w oprogramowaniu i urządzeniach, takie jak np. ukryte hasła serwisowe, możliwość zdalnej kontroli, blokady na serwisowanie poza serwisem producenta i wiele innych!

Wymagania

  1. Podstawowa znajomość asemblera x86-64 (patrz zadania kwalifikacyjne).
  2. Podstawy programowania w Pythonie oraz C lub C++.

Przydatne rzeczy

Patrz PDF z zadaniami.

Kontakt

Patrz PDF z zadaniami.