Представьте, вы написали программу на С и скомпилировали её. В результате получилась готовая программа, её называют исполняемым файлом. В винде это файл .exe, в линуксе он чаще всего не имеет расширения. Можно ли по этому файлу, не имея исходников, узнать, что делает программа?
Это непросто, но возможно. Это и называется reverse engineering. Так вирусные аналитики изучают вирусы и других зловредов, чтобы защититься от них.
Во время мастер-класса вы узнаете, как работают процессоры, как операционные сист