tretret
Дизассемблирование в Python
В данной статье поговорим про дизассемблирование байт-кода в Python. После запуска программы на Python, первым делом она компилируется в байт-код, который в последствии исполняется виртуальной машиной Python. Байт-код — это набор инструкций, которые понимает виртуальная машина Python. Дизассемблирование — это процесс преобразования этого байт-кода обратно в читаемый для человека формат или в форму, более близкую к исходному коду, что является обратным процессом от ассемблирования. Ассемблирование...
⚒️ Capstone — это движок дизассемблирования, предназначенный для анализа бинарного кода и реверс-инжиниринга
⚒️ Capstone — это движок дизассемблирования, предназначенный для анализа бинарного кода и реверс-инжиниринга. Позволяет преобразовывать машинные инструкции в читаемый формат и получать детальную информацию о каждой инструкции. Основные особенности: 🔵Поддержка множества архитектур (ARM, ARM64, MIPS и т...