Какой утилитой можно заменить функцию light инжекта?

ASM, Perl, IRW, other injections and script modules

Moderators: Murderator+, Murderator

Post Reply
Moke
Posts: 52
Joined: 2006-02-08 21:41:08

Какой утилитой можно заменить функцию light инжекта?

Post by Moke »

Несмотря на все плюсы инжекта и его особенности, к которым так быстро привыкаешь и так тяжело отвыкаешь потом, он обладает одним большим минусом который перечеркивает все желание его ипользовать - это его легендарная "стабильность" Собственно единственное, что меня еще держит от того, чтобы окончательно забыть про инжект и оставить все попытки выяснить причину его рандомного "не отвечания" - это его функция "всегда светло". Бегать с кегом найтвижина в бекпаке для меня довольно неприемлемо. Я слышал есть некий способ пропатчивания клиента с целью убрать смену суток.. конкретно ничего об этом незнаю, поэтому прошу помочь, если кто-нибудь знает о чем речь.
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

UOCH тебе в помощь
Moke
Posts: 52
Joined: 2006-02-08 21:41:08

Post by Moke »

Grin wrote:UOCH тебе в помощь


Да уж, если бы все было так просто..
[spoiler]

Code: Select all

Patching...

==========================================
Dev dump: Client executable CRC32 25F2C025
Dev dump: Client executable size 204000
Dev dump: Client time date stamp 4609984D
Dev dump: Client image base 400000
Dev dump: Client entry point @1546DC
Dev dump: Could not a reference to "%d.%d.%d%s" return was -2
Dev dump: Client version is "Unknown"
Dev dump: Login encryption function @1A960
Dev dump: Login encryption signature @1A9D9
Dev dump: Could not find the loginkeys signature
Dev dump: Packet handler function @347A0 or @34850
Dev dump: Packet handler signature @3489F
Dev dump: Packet table found @1B7E50
static int PktLenTable[] =
{
   /* 0x00 */ 0x0068, 0x0005, 0x0007, 0x8000, 0x0002, 0x0005, 0x0005, 0x0007, 0x000E, 0x0005, 0x000B, 0x0007, 0x8000, 0x0003, 0x8000, 0x003D,
   /* 0x10 */ 0x00D7, 0x8000, 0x8000, 0x000A, 0x0006, 0x0009, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x0025, 0x8000, 0x0005, 0x0004, 0x0008,
   /* 0x20 */ 0x0013, 0x0008, 0x0003, 0x001A, 0x0007, 0x0014, 0x0005, 0x0002, 0x0005, 0x0001, 0x0005, 0x0002, 0x0002, 0x0011, 0x000F, 0x000A,
   /* 0x30 */ 0x0005, 0x8000, 0x0002, 0x0002, 0x000A, 0x028D, 0x8000, 0x0008, 0x0007, 0x0009, 0x8000, 0x8000, 0x8000, 0x0002, 0x0025, 0x8000,
   /* 0x40 */ 0x00C9, 0x8000, 0x8000, 0x0229, 0x02C9, 0x0005, 0x8000, 0x000B, 0x0049, 0x005D, 0x0005, 0x0009, 0x8000, 0x8000, 0x0006, 0x0002,
   /* 0x50 */ 0x8000, 0x8000, 0x8000, 0x0002, 0x000C, 0x0001, 0x000B, 0x006E, 0x006A, 0x8000, 0x8000, 0x0004, 0x0002, 0x0049, 0x8000, 0x0031,
   /* 0x60 */ 0x0005, 0x0009, 0x000F, 0x000D, 0x0001, 0x0004, 0x8000, 0x0015, 0x8000, 0x8000, 0x0003, 0x0009, 0x0013, 0x0003, 0x000E, 0x8000,
   /* 0x70 */ 0x001C, 0x8000, 0x0005, 0x0002, 0x8000, 0x0023, 0x0010, 0x0011, 0x8000, 0x0009, 0x8000, 0x0002, 0x8000, 0x000D, 0x0002, 0x8000,
   /* 0x80 */ 0x003E, 0x8000, 0x0002, 0x0027, 0x0045, 0x0002, 0x8000, 0x8000, 0x0042, 0x8000, 0x8000, 0x8000, 0x000B, 0x8000, 0x8000, 0x8000,
   /* 0x90 */ 0x0013, 0x0041, 0x8000, 0x0063, 0x8000, 0x0009, 0x8000, 0x0002, 0x8000, 0x001A, 0x8000, 0x0102, 0x0135, 0x0033, 0x8000, 0x8000,
   /* 0xa0 */ 0x0003, 0x0009, 0x0009, 0x0009, 0x0095, 0x8000, 0x8000, 0x0004, 0x8000, 0x8000, 0x0005, 0x8000, 0x8000, 0x8000, 0x8000, 0x000D,
   /* 0xb0 */ 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x0040, 0x0009, 0x8000, 0x8000, 0x0003, 0x0006, 0x0009, 0x0003, 0x8000, 0x8000, 0x8000,
   /* 0xc0 */ 0x0024, 0x8000, 0x8000, 0x8000, 0x0006, 0x00CB, 0x0001, 0x0031, 0x0002, 0x0006, 0x0006, 0x0007, 0x8000, 0x0001, 0x8000, 0x004E,
   /* 0xd0 */ 0x8000, 0x0002, 0x0019, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x010C, 0x8000, 0x8000, 0x0009, 0x8000, 0x8000, 0x8000,
   /* 0xe0 */ 0x8000, 0x8000, 0x000A, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   /* 0xf0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
};
Dev dump: Last packet in client's table E2
==========================================
Time elapsed during analysis: 1328ms

[/spoiler]

Code: Select all

Patching...
Night hack: Could not find the light signature
New UOCH client: "D:\games\UO\Ultima Online\UOCH_n0p3_Client00.exe"
Time elapsed during patching: 125ms
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Какая версия клиента ?

Вообще - выложите клиент, посмотрим-с.
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Telegram: @tatikom
Moke
Posts: 52
Joined: 2006-02-08 21:41:08

Post by Moke »

Клиент 5.0.9.1 Этот клиент я скачал с сайта сервера, где и играю, однако меня смущает тот факт, что его можно запускать в нескольких окнах, т.е. будто он уже обработан multyuo или yamuu. В интернете нашел совершенно в другом месте такой же клиент, чтобы проверить - хеши оказались одинаковые. К сожаления я незнаю где все эти клиенты валяются в оригинале. Вот ссылка на клиент.

п.с. Кстати, если кому-нибудь из экспертов, тесно связанных с разработкой и улучшением инжекта, интересно - я могу скинуть адрес сервера, а также свежезарегистрированный аккаунт для лицезрения ситуации с зависания клиента+инжекта любой версии на данном сервере. Безумно хочется проверить ни в моей ли конфигурации заложена эта проблема..
Moke
Posts: 52
Joined: 2006-02-08 21:41:08

Post by Moke »

Пытался найти в гугле последнюю версию uoch (последняя, которую я пробывал - 2.1 или 2.2).. во время этих поисков наткнулся на сайт, из того что я понял это чья-то модификация программы, которая позволяет только снимать енкрипт до 6 версии и хак на стамину - все остальное убрано. Вобщем я думаю если на сегодняшния день такой модификации uoch, которая могла бы хакнуть освещение на 5.0.9.1 версии нету - об этой затее можно забыть.. или заказывать хак этого клиента персонально.
Post Reply