Все для Sony Ericsson, патчи, эльфы, моддинг, прошивка
  
Логин: Пароль: Запомнить: Привет гость! Зарегистрируйся или авторизируйся для получения доп. возможностей!
Разделы
PDA версия сайта
TrackIDentify
Новости
Статьи
Файлы
Патчи
Патчи A2
Патчи db2020
Эльфы
Исходники эльфов
Wiki
Форум
Опросы
Обратная связь
Развернуть/Свернуть
 
Развернуть/Свернуть

Помощь с портированием патча(PE - Windows). : О жизни : Форум : Для Sony Ericsson патчи эльфы моддинг прошивка
/  Список форумов
   /  О жизни
/  Помощь с портированием патча(PE - Windows).
На печать 
Правила 


=paha=


Пользователь


Регистрация: 2.8.08
Сообщений: 127
Репутация: -24
Откуда: Минск




 
  #1 [13.06.12, 17:38] Помощь с портированием патча(PE - Windows).   

 
Всем доброго времени суток!
Суть помощи постараюсь изложить как можно подробнее:
Имеется два exe файла, отличаются лишь версией(фиксами от разработчика).
Первый exe - первой версии.
Второй exe - второй версии.

Первый exe у меня уже был пропатченный неизвестным мне человеком.
Второй exe чистый, также имеется пример чистого первого exe.

С помощь встроенной программы "fc" в Windows я вычислил выполненные замены между оригиналом первого exe и патченным первым exe.
Всего заменено 4 байта, а также дописано 41 байт(в пустую область).
Проделав операции в IDA я выяснил, что первые четыре байта служат стартом процедуры, которая записана в пустую область.

И теперь описание помощи.
Кто сможет помочь с портом патча на вторую версию exe? Я составил патч на подобии VKP(первая версия) + переписал код самой процедуры и ее старта с иды(хотя это вряд ли понадобится). Осталось его правильно перенести в нужное место на вторую версию exe.

Просьба отписать в лс доброму человеку :3
Заранее спасибо.




SE w595 r3ef001

Zormax


Admin


Регистрация: 12.12.05
Сообщений: 5826
Репутация: 5274
Откуда: Nizhniy Novgorod




 
  #2 [13.06.12, 18:00] Re: Помощь с портированием патча(PE - Windows).   

 

Для просмотра содержания пройдите регистрацию




TOOKY T83 (1.3.1-L2), MK808B

=paha=


Пользователь


Регистрация: 2.8.08
Сообщений: 127
Репутация: -24
Откуда: Минск




 
  #3 [13.06.12, 18:03] Re: Помощь с портированием патча(PE - Windows).   

 
Zormax, Спасибо большое! Пошел пытать успех :3


Добавлено 13.6.12 17:33

Zormax, Полистал я софт - ничего путевого нет.
Все работают по схеме ранее известного адреса и прямой перезаписи, или ищут совпадения и там уже меняют.
А в моем случае файлы после фиксов были полностью перекомпилированы.
Нужно скорее всего искать функцию входа и куда записать новую процедуру(и это учитывая, что я толком не могу понять, что делает процедура. Может она вообще запускает косвенный функции, адреса которых скорее всего сменились в новой версии).


Добавлено 13.6.12 17:40

Zormax, Кажется есть небольшое продвижение :3
Путем поиска соседних байт в разных версиях я наткнулся на удивительные совпадения.
Оба файла оригинальные.

Первая версия: 7CEBB001C332C0C3CCCCCCCC [заменяемые байты]A1 8C 3D 8F[/заменяемые байты]
Оффсет заменяемых байтов: 00068660

Вторая версия: 7CEBB001C332C0C3CCCCCCCC [заменяемые байты]A1 14 4E 8F[/заменяемые байты]
Оффсет заменяемых байтов: 00068700

Насколько велика вероятность верного нахождения?




SE w595 r3ef001

Zormax


Admin


Регистрация: 12.12.05
Сообщений: 5826
Репутация: 5274
Откуда: Nizhniy Novgorod




 
  #4 [14.06.12, 16:07] Re: Помощь с портированием патча(PE - Windows).   

 
=paha=, да фиг знает что там у тебя. попробуй свое предположение.




TOOKY T83 (1.3.1-L2), MK808B



  • Поиск
  • Права
Вы не можете начинать темы.
Вы не можете редактировать свои сообщения.
Вы не можете создавать опросы.
Вы не можете вкладывать файлы в сообщения.
Вы не можете отвечать на сообщения.
Вы не можете удалять свои сообщения.
Вы не можете голосовать.

Главная Новости Статьи Файлы Патчи Форум Опросы PDA
- Генерация страницы: 0.1 секунд | 11 Запросов | HTML: 31.75 КБ -