Jak wyżej. Jak się nauczyć technik RE? Czy może warto zabrać się za procesor 8051 i w ten sposób zrozumieć asembler? Są może jakieś dobre materiały "dla zielonych"?
http://www.uw-team.org/videoarty_reverse.html - 8 części reverse razem z Coldwinem ( chyba mogę dodać odnośnik do konkurencyjnego portalu ? )
Pełna lista tutoriali dla nowicjuszy z filmikami:
http://tuts4you.com/download.php?list.17
no i do tego jakaś książka o Asemblerze np: *Asembler. Sztuka programowania. Wydanie II *
Asembler: Leksykon kieszonkowy :D, a tak na powaznie, to:
Dzięki za szybkie odpowiedzi :)
@datamining http://helion.pl/ksiazki/asembler-sztuka-programowania-wydanie-ii-randall-hyde,asesz2.htm ta? Kurczę, muszę poszukać, bo gdzieś tu na forum widziałem opinię o tej książce, złą opinię, jeśli chodzi o wartość edukacyjną w kontekście nauki asma.
no ale ty chyba bardziej chcesz się nauczyć RE a nie klepać programy w ASM.
Ze znajomością asemblera będzie tylko trochę łatwiej lecz bez asemblera nie ujedziesz. Niestety musisz chyba odłożyć plany o reversowaniu "Hello worlda" ze zrozumieniem (bo to jak z czytaniem) do czasu ogarnięcia tego języka i zdecydowanie nie wystarczy stopień podstawowy. Potrzebny nakład czasu od zera jest ogromny i nie mam tutaj na myśli kilku miesięcy.
A czy istnieje inżynieria wsteczna w elektronice, systemach wbudowanych, uC, itp.?
A czemu nie? Tylko tam to jeszcze bardziej rozbudowane, bo musisz ogarniać tajniki hardware i cały ten hackowaty soft.
@hakjerem być musi być, skąd inaczej chińczycy umieliby wszystko podrabiać? ;)
Inżynieria wsteczna występuje w każdej dziedzinie inżynierii, każdą maszynę czy budowlę da się zbadać i odtworzyć.