![]() |
eXeL@B —› Вопросы новичков —› Требуется помощь по IDA |
Посл.ответ | Сообщение |
|
Создано: 27 августа 2008 18:40 · Личное сообщение · #1 У меня есть проблема: в одной dll не хватает ИИ одного персонажа, и есть исходник этого ИИ на Visual C++. Как с помощью IDA (или с помощью альтернативной проиграммы) добавить этот ИИ в dll'ку? Как ни странно, для этого персонажа прописано все, кроме ИИ. Сам я, увы, не знаю ни ассемблера ни C++. Заранее спасибо! ![]() |
|
Создано: 27 августа 2008 19:35 · Личное сообщение · #2 |
|
Создано: 27 августа 2008 19:45 · Личное сообщение · #3 |
|
Создано: 27 августа 2008 21:16 · Личное сообщение · #4 |
|
Создано: 27 августа 2008 21:44 · Личное сообщение · #5 |
|
Создано: 27 августа 2008 21:55 · Поправил: Zlyden · Личное сообщение · #6 Archer пишет: Во-первых, это не по иде вопрос. Извиняюсь, немного неправильно назвал тему Во-вторых, зря ты добавлять собрался непонятно какой код. Гораздо проще будет скомпилять сорец в длл, выставив в экспорт нужную функу, а уже вызов этой функи как-нить присобачить в нужную длл. Идею понял, но можно ли поподробней? ![]() |
|
Создано: 28 августа 2008 08:52 · Личное сообщение · #7 |
|
Создано: 28 августа 2008 14:22 · Личное сообщение · #8 |
|
Создано: 28 августа 2008 14:55 · Личное сообщение · #9 |
|
Создано: 28 августа 2008 16:57 · Личное сообщение · #10 |
|
Создано: 01 ноября 2008 16:28 · Личное сообщение · #11 Появился другой вопрос: Недавно для этой игры увидел чит, заинтересовался и скачал (я не читер, не подумайте). И в нем я увидел файл opengl.dll, который нужно было пихнуть в папку с игрой. Как я понял, игра наивно полагает, что это драйвера, грузит, эта дллка немного шалит и отсылает к настоящей opengl.dll. Есть вопрос: могу ли я этим воспользоваться? Может, достаточно просто добавить функцию в этой opengl.dll, без редактирования основных дллок иры? ![]() |
|
Создано: 01 ноября 2008 19:26 · Личное сообщение · #12 |
|
Создано: 04 ноября 2008 15:06 · Личное сообщение · #13 Так вот: Один персонаж (galak_mech)в игре в первой части был просто классным врагом, во второй части же он просто стоит и стреляет. Вскрыв дллку, я заметил, что в описании его ИИ только пустота. Притом, для игры выложен SDK для мультиплеера, где ИИ этого персонажа есть, правда, они могут различаться... Следовательно, этот ИИ есть и в дллке для мультиплеера (дллки для одиночной и сетевой игры никак не пересекаются, я даже удалял одну из них, и все равно сетевая/одиночная игра работали). ![]() |
|
Создано: 04 ноября 2008 23:32 · Личное сообщение · #14 Нифига не пойму, где то на гамерском сайте ссыль на кряклаб чтоли запостили, что за атака клонов. Zlyden пишет: Сам я, увы, не знаю ни ассемблера ни C++. Заранее спасибо! Сталобыть сами вы ничего и не сделаете, закажите реверсинг и добавление функционала за шекели, это имхо единственный вариант. ----- Yann Tiersen best and do not fuck ![]() |
![]() |
eXeL@B —› Вопросы новичков —› Требуется помощь по IDA |