Москва
Понимание принципов проектирования и построения вычислительных систем. Знание типов уязвимостей в бинарном коде, причины их появления, способы обнаружения и эксплуатации.
Анализ логики работы отдельных частей приложения. Написание функциональных прототипов, повторяющих работу реконструированного кода. Анализ изменений, вносимых патчами. Обнаружение логических ошибок...