
В IDA переходим на этот адрес в W800_R1BC002_MAIN_EU_CID36_BINARY.raw
Для этого нажимем G и вводим ROM:. 450F8154 
Нажимаем ОК. Выбираем вкладку hex View-A. Смотрим и копируем эту строчку, на которую перешли c места где подставился курсор: 
Теперь работаем с другой прошивкой…
Нажимаем alt+B и вставляем то что скопировали. ВНИМАНИЕ!!! Между байтами должен быть 1 пробел, иначе искать не будет.

Если не нашло, то сотрите один байт и так пока не найдет. Если находит больше адресов, чем надо, то наоборот добавьте байты. Возможно вы найдете и не те баиты. Но это надо пробовать. Тем более такой патч можно окатить.
ИТАК НАШЛИ АДРЕС!

Делаем первую строчку патча!

Меняется только адрес. Исходные данные 7EE70000 и данные, на которые изменяются эти данные (7CE70000) не изменяются. В более сложных патчах возможно потребуется менять
hex значения.
Потом то же самое делаем, что мы делали от пункта 2, чтобы найти другой адрес.
Нашли. Это адрес 450E9CE8. Отлично. Теперь собираем патч!

Ну вот усе. Удачи!
|