Публикации по теме '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 просмотров
schedule
11.01.2024
Frida - перехват функции внутри функции
Я запускаю Frida через скрипт Python на устройстве Android, чтобы изменить функциональность приложения. Я пытаюсь подключить функцию, которая находится внутри другой функции, но я не могу найти способ сделать это. Я даю здесь часть соответствующего...
766 просмотров
schedule
06.01.2024
Граф потока управления всем бинарным файлом
Можно ли с помощью любого дизассемблера получить граф потока управления всего бинарного файла? IDA Pro генерирует CFG для каждой функции. Можем ли мы использовать его для получения CFG всей программы?
99 просмотров
schedule
07.12.2023