Чуть ли не самый нужный и важный компонент — декомпилятор. От одного только дизассемблера смысла особо нет
Имхо, не всегда от одного дизассемблера смысла особо нет. В анализе какого-нибудь обфусцированного кода декомпилятор может стать бесполезным.
Или иногда до декомпилятора дело не доходит, в дизассемблере становится понятно, что происходит.
P.S. Отличная статья, спасибо автору.