Перейти к содержимому


Фотография

Исполняемый файл Vice City 10th Anniversary Edition


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 8

#1 Sergey81

Sergey81

    Активный участник

  • Пользователи
  • PipPipPip
  • 59 сообщений

Отправлено 07 December 2012 - 13:32

Интересует такой вопрос, возможно ли редактирование исполняемого файла? Как его тогда правильно дизассемблировать? Есть ли способ создать некое подобие ASI loader'a, но для iOS?
Пытался открыть gta3vc в IDA, но результат какой-то мало пригодный для использования. К примеру:
__cstring:0021F6B6 aMoviesLogo_mpg DCB "movies\Logo.mpg.m4v",0
Но когда пытаюсь найти, какие функции этот адрес используют, получаю Command "ChartXrefsFrom" failed.
Ну и может кто знает, что за формат у новых архивов: | .pvr.dat | .pvr.tmb | .pvr.toc |

Сообщение отредактировал Sergey81: 07 December 2012 - 13:32


#2 Sweet

Sweet

    Активный участник

  • Пользователи
  • PipPipPip
  • 418 сообщений
  • Пол:Мужчина
  • Город:Нижний Новгород


Отправлено 08 December 2012 - 09:51

Только модификация исходника, только хардкор!

#3 Sergey81

Sergey81

    Активный участник

  • Пользователи
  • PipPipPip
  • 59 сообщений

Отправлено 08 December 2012 - 11:21

Только модификация исходника, только хардкор!

Ну кряки же делают, знать бы, какие инструменты хотя бы нужны, да примерный порядок действий.

#4 Dageron

Dageron

    Активный участник

  • Пользователи
  • PipPipPip
  • 1130 сообщений
  • Пол:Мужчина
  • Город:Пермь


Отправлено 08 December 2012 - 15:42

Поправил название темы, чтобы не путать с этой.
в проекте gtamodding.ru: декабрь 2008 - декабрь 2012

#5 Sergey81

Sergey81

    Активный участник

  • Пользователи
  • PipPipPip
  • 59 сообщений

Отправлено 09 December 2012 - 13:56

Хм, исполняемый файл андроида вполне читаемый. Хотел бы я сказать тоже про iOS. Дизассемблирую, выбирая тип процессора ARM со стандартными параметрами.

UPD: IDA 6.3 что то находит. Прогресс, однако.
Изображение

Сообщение отредактировал Sergey81: 09 December 2012 - 19:54


#6 Sergey81

Sergey81

    Активный участник

  • Пользователи
  • PipPipPip
  • 59 сообщений

Отправлено 10 December 2012 - 14:49

Вобщем, разобрался со всем вышеперечисленным, уже получилось убрать интро ролики и рамки в катсценах. И если вдруг кто-то владеет полноценной IDA 6.3, я бы не отказался от сохраненной idb gta3vc для ios. ^_^

Сообщение отредактировал Sergey81: 10 December 2012 - 20:39


#7 Sergey81

Sergey81

    Активный участник

  • Пользователи
  • PipPipPip
  • 59 сообщений

Отправлено 10 December 2012 - 20:43

Продолжаю монолог :D
Имеется команда
__text:00172E30				 BL			  CCamera__SetFadeColour
хекс код такой:
37 F7 18 FF
Адрес функции:
__text:000AAC64 .CCamera__SetFadeColour				; CODE XREF: sub_55C7C+E6p
Как мне рассчитать хекс код так, чтобы команда BL вызывала функцию по адресу, скажем, 0x218C28?
Почитал тут об этом, но пока не получается добиться правильного результата.

#8 SILENT_Pavel

SILENT_Pavel

    Активный участник

  • Пользователи
  • PipPipPip
  • 937 сообщений


Отправлено 11 December 2012 - 15:50

На гтаф уже издеваются.
И еще
снова


Еще один участник что портируют всс на пк, откопал дебаг меню:
раз
два

Сообщение отредактировал SILENT_Pavel: 11 December 2012 - 15:53


#9 GTA_Geo_

GTA_Geo_

    Новичок

  • Пользователи
  • Pip
  • 9 сообщений


Отправлено 12 December 2012 - 06:55

Интереснее то как можно отредактировать кеш на apple девайсах и заменить текстуру шрифтов Может из исполняемого файла нарыть чтото по формату текстур удастся?




Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных