Учимся писать и портировать патчи вместе Как портировать читаем здесь:seclub.org/kodopik/html/port1.html Все остальное читаем здесь:mobilefree.ru/modules/newbb_plus/viewtopic.php?topic_id=965&forum=8 Качайте, пробуйте писать и портировать. Основное правило - наличие компьютера, желания и прямых рук. У меня самого пока больше вопросов,нежели ответов. *** Сборник всеразличных инструкций по портированию и созданию патчей upwww.ru/?id=2664 , также содержит некоторые программы, которые "облегчают жизнь программиста":)
Я знаю только одного человека на этом форуме, который разбирается в патчах, и ему я задаю вопрос. Олег, вот смотри, я хочу портировать патч "вызов меню кнопкой громкость" тело ш800 прошивка р1бц002 текст патча такой 4429A7D8: FD83EA44 39B4D444 По какому адресу мне сначала надо переходить? 4429A7D8-44020000=27A7D8? Но Нех-редактор не находит такого адреса!
F1reFOx, создал все-таки... Ну ладно дело твое. Для начала Иду или другой дизассемблер настрой. Потом ищещь адрес 4429A7D8 в исходной прошивке. на этом адресе найдёшь данные. Копируешь их. Открываешь прошивку на которую хочешь портировать в дизассемблере. Ищешь в ней совпадения байтов которые ты копировал. Ищешь адрес где наибольшее совпадение байт. короче это долго объяснять читай внимательнее факи...
Olegovich, я это понимаю, но этого адреса в проше нет. я обработал ее программой main2raw и открыл с помощью winhex. может что-то пропустил?/для начала нужно научится их писать:)
Olegovich, вот сижу мучаюсь-пытаясь все это в голову уместить-иду не скачивал пока-теперь понял-без нее никуда-блин она нормально весит-только завтра буду скачи.,а меньше нет аналогичной программы?
ts 26 апр 2007 в 17:12
Как портировать читаем здесь: seclub.org/kodopik/html/port1.html
Все остальное читаем здесь: mobilefree.ru/modules/newbb_plus/viewtopic.php?topic_id=965&forum=8
Качайте, пробуйте писать и портировать. Основное правило - наличие компьютера, желания и прямых рук. У меня самого пока больше вопросов,нежели ответов.
***
Сборник всеразличных инструкций по портированию и созданию патчей upwww.ru/?id=2664 , также содержит некоторые программы, которые "облегчают жизнь программиста":)