Здравствуйте, гость ( Вход | Регистрация )
26 Sep 2007, 15:32
(Сообщение отредактировал Docent Picolan - 05 Jul 2014, 14:07)
Сообщение
#1
|
|
|
Чёкнутый Призрак Сообщений: 69 Спасибо сказали: 0 раз |
Думаешь тебе так прямо кто-то и скажет? Чертас-два.
Ну а если серьезно то надо формулировать свой вопрос поконкретнее. Меня к примеру интересует как в вог организована интерпретация ерм команд. -------------------- Больше всего на свете я ненавижу две вещи - манию величия, и жалких клопов называющих себя людьми :)
|
|
|
|
![]() |
01 Jul 2008, 20:36
Сообщение
#2
|
|
|
Immortal Сообщений: 668 Спасибо сказали: 58 раз |
Вот отрывок кода
Код 0031A342 8D42 FF LEA EAX,DWORD PTR DS:[EDX-1] 0031A345 5B POP EBX 0031A346 C3 RETN 0031A347 8D42 FE LEA EAX,DWORD PTR DS:[EDX-2] 0031A34A 5E POP ESI 0031A34B 5F POP EDI 0031A34C 5B POP EBX 0031A34D C3 RETN 0031A34E 8D42 FD LEA EAX,DWORD PTR DS:[EDX-3] 0031A351 5E POP ESI 0031A352 5F POP EDI 0031A353 5B POP EBX 0031A354 C3 RETN 0031A355 8D42 FC LEA EAX,DWORD PTR DS:[EDX-4] 0031A358 5E POP ESI 0031A359 5F POP EDI 0031A35A 5B POP EBX 0031A35B C3 RETN 0031A35C CC INT3 0031A35D CC INT3 0031A35E CC INT3 0031A35F CC INT3 0031A360 FF25 A4007800 JMP DWORD PTR DS:[7800A4] 0031A366 0000 ADD BYTE PTR DS:[EAX],AL 0031A368 0000 ADD BYTE PTR DS:[EAX],AL 0031A36A 0000 ADD BYTE PTR DS:[EAX],AL 0031A36C 0000 ADD BYTE PTR DS:[EAX],AL Дальше идут сплошные нули, а затем Код 0031AFF8 0000 ADD BYTE PTR DS:[EAX],AL 0031AFFA 0000 ADD BYTE PTR DS:[EAX],AL 0031AFFC 0000 ADD BYTE PTR DS:[EAX],AL 0031AFFE 0000 ADD BYTE PTR DS:[EAX],AL 0031B000 EE OUT DX,AL 0031B001 0D 0800B00B OR EAX,0BB00008 0031B006 0800 OR BYTE PTR DS:[EAX],AL 0031B008 C40B LES ECX,FWORD PTR DS:[EBX] 0031B00A 0800 OR BYTE PTR DS:[EAX],AL 0031B00C FC CLD 0031B00D 0D 0800000C OR EAX,0C000008 0031B012 0800 OR BYTE PTR DS:[EAX],AL 0031B014 0E PUSH CS 0031B015 0C 08 OR AL,8 0031B017 0022 ADD BYTE PTR DS:[EDX],AH 0031B019 0C 08 OR AL,8 0031B01B 00340C ADD BYTE PTR SS:[ESP+ECX],DH 0031B01E 0800 OR BYTE PTR DS:[EAX],AL 0031B020 44 INC ESP На функцию не особо похоже. Хотя может я и ошибаюсь. Поэтому и нид хелп. |
|
|
|
easy-to-kill Обсуждение инженерного анализа 26 Sep 2007, 15:32
gamecreator Цитата(easy-to-kill @ 26 Sep 2007, ... 26 Sep 2007, 17:32
Чёртос-2 (Chortos-2) Игродел, твой ответ немного не в тему. Потому что ... 26 Sep 2007, 21:15
gamecreator Борн упорно молчит? 26 Sep 2007, 21:46
pokrik1 Господин Irh, а случаем не посещали темку Магическ... 30 Sep 2007, 00:22
Irh Нет, с заклинаниями не разбирался.
sergroj, +
До... 30 Sep 2007, 00:34
Berserker Дело вовсе не в языке программирования. Подойдёт л... 30 Sep 2007, 20:25
easy-to-kill У меня вопрос насчет пресловутого лимита существ. ... 01 Oct 2007, 13:28
Чёртос-2 (Chortos-2) Цитата(easy-to-kill @ 01 Oct 2007, ... 01 Oct 2007, 21:41
sergroj Лимит существ нигде не хранится. Просто когда номе... 01 Oct 2007, 21:14
Bisik У меня вот такой вопрос: для нового мода людского ... 02 Oct 2007, 03:12
easy-to-kill ЦитатаЛимит существ нигде не хранится. Просто когд... 02 Oct 2007, 08:48
sergroj Цитата(easy-to-kill @ 02 Oct 2007, ... 03 Oct 2007, 20:13
Arseny В этом байте и хранится их количество. 02 Oct 2007, 14:56
easy-to-kill По какому адресу этот байт? 02 Oct 2007, 15:21
Irh Где-то в коде программы - в нескольких местах и в ... 02 Oct 2007, 21:09
Чёртос-2 (Chortos-2) По просьбам трудящихся открываю отдельную тему для... 02 Oct 2007, 23:13
Docent Picolan может сам анализ прилепить? тема-то важная 02 Oct 2007, 23:17
Demiurg Адрес (или указатель на) таблицы с героями подскаж... 12 Oct 2007, 23:06
Irh Хм... Попробуй задать герою, скажем, первичные нав... 13 Oct 2007, 22:38
gamecreator нех редакторы вроде не умеют память редактировать 14 Oct 2007, 11:26
Irh 010 Editor 14 Oct 2007, 12:37
Irh Цитата(Д'якон @ 17 Nov 2007, 17:00)По ука... 17 Nov 2007, 20:17
Д'якон Вобщем я пока плохо разбираюсь в коде игры, поэтом... 18 Nov 2007, 14:00
Д'якон Причем в каждом уровне по 6 слотов. Т.е. если хоти... 18 Nov 2007, 15:15
Irh Ну... это сами заклинания в гильдии - их, кстати, ... 18 Nov 2007, 21:13
Entuser А как можно поменять exe навсегда? Я хочу поменять... 20 Jan 2008, 10:25
Irh Мой первый пост в инженерном анализе - кое-что ест... 20 Jan 2008, 14:16
Entuser 7AD78 - тут в екзишнеке храниться число 5 - после ... 21 Jan 2008, 11:46
Irh Цитата(Entuser @ 21 Jan 2008, 11:46)А как под... 21 Jan 2008, 12:16
Чёртос-2 (Chortos-2) Цитата(Entuser @ 21 Jan 2008, 11:46)7AD78 - т... 22 Jan 2008, 00:30
gamecreator Можно поспрашивать Берсеркера. 21 Jan 2008, 20:35
Entuser Попытался изменить значение 7AD78 (после того, как... 22 Jan 2008, 18:48
sergroj Могу сказать только что это Славин код. А какая ве... 22 Jan 2008, 20:31
Irh ТЕ? Угадал? Просто весьма похоже на его защиту... ... 22 Jan 2008, 23:40
Чёртос-2 (Chortos-2) Кто-нибудь может пояснить, что за адреса указал ma... 08 Mar 2008, 18:51
sergroj Это адреса в exe'шнике 3.58f. В самом файле. А... 09 Mar 2008, 16:11
Чёртос-2 (Chortos-2) Я понял: виртуальные адреса на самом деле на 46500... 09 Mar 2008, 16:16
Irh Это зависит от сегмента, насколько я помню... а их... 09 Mar 2008, 17:50
Чёртос-2 (Chortos-2) А ведь я это читал! 09 Mar 2008, 20:40
major А все же как подключить библиотеку dll к h3wog? У ... 01 Jul 2008, 16:30
gamecreator может эта область внутри какой-то функции, а ты на... 01 Jul 2008, 16:33
FakerNeo ЦитатаДальше идут сплошные нули, а затем
Код0031... 01 Jul 2008, 21:12
major Да, не очень понятно.
Код0050CA7E .^ 75 E8... 02 Jul 2008, 09:46
FakerNeo //Это чтоб сократить код как я понял?
именно
//А... 02 Jul 2008, 11:53
major 2FakerNeo
Цитата(FakerNeo @ 02 Jul 2008, 15:... 02 Jul 2008, 19:55
sergroj В конце секции кода Героев, как и во всех прогах, ... 07 Jul 2008, 13:53
major Мне нужно поменять некоторые параметры монстров. Н... 07 Jul 2008, 14:29
hippocamus А ерм здесь не поможет. Может ты можешь выделить э... 07 Jul 2008, 18:24
major Зависимость от опыта не хочу ставить. Регенерацию ... 07 Jul 2008, 19:44
hippocamus Цитата(major @ 07 Jul 2008, 19:44)Зависимость... 08 Jul 2008, 15:45
FakerNeo Цитата(major @ 07 Jul 2008, 19:44)изменил, за... 08 Jul 2008, 16:40
major Цитата(FakerNeo @ 08 Jul 2008, 20:40)Видать т... 09 Jul 2008, 08:02
FakerNeo Ну тут нет никаких загадок. 0x007ACF70 - это твой ... 09 Jul 2008, 18:11
FakerNeo Похожий случай и с подземельем 09 Jul 2008, 18:33
CrackedMind уж лучше добавить еще одну секцию кода, и джамп де... 10 Jul 2008, 10:55
sergroj Секция .idata начинается по адресу 63A000, секция ... 12 Jul 2008, 13:47
major Цитата(sergroj @ 12 Jul 2008, 17:47)Секция .i... 21 Jul 2008, 17:21
sergroj дело не в том, куда, а в том, откуда 23 Jul 2008, 14:18
major Ниче не помогает.
Цитата(sergroj @ 12 Jul... 25 Jul 2008, 18:18
sergroj Да, скорее всего, верно. (лень проверять) Только э... 27 Jul 2008, 00:54
major Подземелья работают!
Почему-то оказалось, что ... 28 Jul 2008, 06:45
hippocamus А что это? Можно также третий уровень добавить? 28 Jul 2008, 09:47
major Вряд ли, просто так не работают туннели, которые с... 29 Jul 2008, 08:08
major Может кто-нибудь знает, где в коде находятся прове... 31 Jul 2008, 08:03
FakerNeo Цитата(major @ 31 Jul 2008, 08:03)Может кто-н... 31 Jul 2008, 15:48
hippocamus Ну и пусть туннели не работают. Сделать их портала... 31 Jul 2008, 08:48
major А не можешь подсказать, где они находятся? Ну или ... 31 Jul 2008, 16:12
FakerNeo Домой приду кину адреса... 31 Jul 2008, 16:16
FakerNeo атака 44065C - таблица для монстров начиная с 16h ... 31 Jul 2008, 17:35
major КЛЕВО!!!
Только в 44065C находятся нал... 31 Jul 2008, 18:20
FakerNeo Я думал туда и Вог входят 31 Jul 2008, 18:37
major Еще нашел
mem332СС4 - таблица сопротивляемости маг... 31 Jul 2008, 19:52
major Осталось найти кавалерийский бонус, отсос 2 очков ... 01 Aug 2008, 15:23
hippocamus А снижение стоимости заклов? Ауру сопротивления? 01 Aug 2008, 21:21
FakerNeo Удар тремя головами - я где-то писал скрипт. Я нах... 01 Aug 2008, 21:35
hippocamus Эх, так убери ограничение на количество заклов, по... 01 Aug 2008, 22:11
FakerNeo Вот люди наивные 01 Aug 2008, 22:18
hippocamus А что? Уже сделал?
Или слабо? 01 Aug 2008, 22:26
major А как выглядят указатели, ну например, на таблицу ... 03 Aug 2008, 07:35
FakerNeo 00440914 MOV CL,BYTE PTR [EAX+4412D8]
по адресу ... 03 Aug 2008, 09:55
major Спасибо, очень помог! Вот еще бы помог найти, ... 03 Aug 2008, 12:47
FakerNeo Цитата(major @ 03 Aug 2008, 12:47)Спасибо, оч... 04 Aug 2008, 09:51
major скажите следующие два кода одинаковы или есть прин... 13 Sep 2008, 18:45
hippocamus Одинаковы.
JNZ и JNE это вообще одно и то же, ну а... 13 Sep 2008, 21:57
major Ну я так и думал...
Почему любое изменение в ТЕ-ш... 14 Sep 2008, 06:57
hippocamus Да. А ты не знал? Он защищён. Используй экзешник о... 14 Sep 2008, 14:20
Чёртос-2 (Chortos-2) Убедительная просьба ко всем, кто владеет хоть как... 28 Sep 2008, 16:07
hippocamus А что нужно сделать, чтобы добавить в окно найма с... 16 Oct 2008, 11:06
Хмм.. А зачем тебе 8-й слот? 16 Oct 2008, 17:38
Docent Picolan мм.. не знаю зачем он ему, но у меня появилась иде... 16 Oct 2008, 17:43
Хмм.. Если и можно (вероятнее всего что можно), то:
1. Ч... 16 Oct 2008, 17:48
major как перевести дробное число 2.5 из десятичной сист... 18 Oct 2008, 20:06
Хмм.. вроде целая часть и дробная переводится отдельно
... 18 Oct 2008, 20:40
hippocamus Мне 8-й слот именно для того, для чего предложил Д... 19 Oct 2008, 22:12
Tamerlan а зачем ваще ио?и как его ис?
Добавлено (12244965... 20 Oct 2008, 12:56
major Цитата(major @ 18 Oct 2008, 23:06)как перевес... 20 Oct 2008, 20:15
sergroj А, дак это в каком-нибудь языке программирования м... 20 Oct 2008, 23:25![]() ![]() |
| Текстовая версия | Сейчас: 29 December 2025 - 13:48 |
|
Copyright by Алексей Крючков
Programming by Degtyarev Dmitry |
|