Inżynieria wsteczna - narzędzia do RE w Pythonie

Inżynieria wsteczna - narzędzia do RE w Pythonie
OV
  • Rejestracja: dni
  • Ostatnio: dni
0

Czy ktoś z Was miał kiedyś do czynienia z tworzeniem narzędzi do inżynierii wstecznej w pythonie? Chodzi o to, że potrzebuję napisać jakieś 1-2 większe toole, które pomogą mi w analizie wstecznej malware'u, lecz nie mam specjalnie pomysłu na coś konkretnego. Myślałem o jakimś UPX unpackerze, ale takie coś już w sumie jest i mogę z tego skorzystać. Zastanawiałem się też o narzędziach do obfuskacji, ale raczej to nie ma wiele wspólnego z RE. Stąd moje pytanie o jakieś przykłady czy pomysły.

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
1

Zobacz co oferuje pwntools choćby jak szukasz inspiracji ;)
Pomysły ->

  • symboliczne wykonanie kodu, coś jak angr
  • emulacja wykonania kodu, coś jak unicorn
  • dekompilatory
  • fuzzery

Nie musisz też pisać takiego czegoś od zera, bo to są skomplikowane rzeczy, ale możesz np. wykorzystać istniejące żeby złożyć coś ciekawego.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.