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.
0
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.