Jeśli bawisz się w RE, to musisz znać przynajmniej podstawy Asemblera, ale to pewnie wiesz.
Chyba najlepsze do nauki RE są:
https://www.youtube.com/user/GynvaelColdwind/playlists // Tu znajdziesz dużo materiałów o RE i Assembly.
http://crackmes.de/ // RE nie nauczysz się inaczej, niż w praktyce. Tu znajdziesz mnóstwo Crackme.
https://tuts4you.com/download.php?list.17 // Dosyć popularny kurs RE, natomiast muszę przyznać, że zrobiłem tylko jedno Crackme, więc nie mogę powiedzieć, czy jest dobry.
Natomiast co do samego Asemblera, to podstawą jest dokumentacja Intela, chociaż może być ciężko rozpocząć, więc polecam najpierw chociaż zacząć pisać w Asemblerze.