Публикации по теме 'reverse-engineering'


xchg rax, rax
Я нашел в Интернете эту удивительную книгу xchg rax, rax от xorpd. Это сборник загадок сборки. Книга содержит короткие ассемблерные фрагменты 0x40 без текста. Я только начал это читать, и это потрясающе. Я обновлю это сообщение в блоге, добавив объяснения фрагментов, которые я исследую. xchg rax, rax - объяснение 0x00 Подсказка: это 0-й фрагмент. Этот фрагмент просто иллюстрирует несколько различных способов установки регистров в 0. Он устанавливает eax, ebx, ecx, edx, esi, edi..

Как мы можем использовать целые числа в качестве входных данных в Rust?
Взять целое число в качестве входных данных в Rust не так уж и сложно, просто для его написания требуется больше строк кода, чем в таком языке, как Python. Как мы знаем, первым шагом является использование модуля std::io для получения стандартного ввода в Rust. use std::io; fn main() { let mut input = String::new(); println!("Enter your query :"); io::stdin().read_line(&mut input).expect("Failed to read input"); } Мы знаем, что верхний код используется..

Обзор эмуляции и реализации ввода/вывода JVS
Содержит приличный объем кода, который лучше видно в исходном блоге . Введение Прошло почти два десятилетия с тех пор, как ПК стали надежной платформой для игровых автоматов, и большой успех платформы Type X от Taito укрепил это положение, чтобы оно никогда не возвращалось назад. Логистика проста, готовые компоненты с массовым производством дешевле в производстве и поддержке, что снижает общие затраты. Не только это, но и программное обеспечение будет проще и доступнее..

Обзор изолированной программной среды и обратного проектирования вредоносных программ
Песочница — это метод, используемый для запуска вредоносных программ в изолированной и контролируемой среде. Тем не менее, эта среда должна выглядеть реальной для программного обеспечения, чтобы изучать и наблюдать за ее нормальным поведением, но, если будет обнаружено какое-либо неправильное поведение или характеристика, она будет помещена в карантин или удалена. В нескольких словах, вы можете рассматривать песочницу как свободный доступ к вредоносным программам, вы можете делать свое..

Вопросы по теме 'reverse-engineering'

извлекать полезную информацию из файлов xml. Эти xml файлы используются производителем для обновления MCU?
Я новичок в реверс-инжиниринге и встроенных микроконтроллерах в целом, и я хочу найти полезную информацию о прошивке моего MCU: Они используют файлы XML для обновления MCU. Могу ли я сделать шестнадцатеричный дамп следующего файла? VP002.XML...
81 просмотров

Frida - перехват функции внутри функции
Я запускаю Frida через скрипт Python на устройстве Android, чтобы изменить функциональность приложения. Я пытаюсь подключить функцию, которая находится внутри другой функции, но я не могу найти способ сделать это. Я даю здесь часть соответствующего...
766 просмотров

Граф потока управления всем бинарным файлом
Можно ли с помощью любого дизассемблера получить граф потока управления всего бинарного файла? IDA Pro генерирует CFG для каждой функции. Можем ли мы использовать его для получения CFG всей программы?
99 просмотров