Injection 2007

General Injection issues

Moderators: Murderator+, Murderator

Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Code: Select all

.text:00419C6A                 mov     [esp+194h+buf], 0EFh
.text:00419C6F                 push    ecx             ; hostlong
.text:00419C70                 mov     [esp+198h+argp], eax
.text:00419C74                 call    htonl
.text:00419C79                 mov     edx, dword_6B2AC8
.text:00419C7F                 mov     [esp+194h+var_168], eax
.text:00419C83                 push    edx             ; hostlong
.text:00419C84                 call    htonl
.text:00419C89                 mov     [esp+194h+var_164], eax
.text:00419C8D                 mov     eax, dword_6B2AC4
.text:00419C92                 push    eax             ; hostlong
.text:00419C93                 call    htonl
.text:00419C98                 mov     ecx, dword_6B2AC0
.text:00419C9E                 mov     [esp+194h+var_160], eax
.text:00419CA2                 push    ecx             ; hostlong
.text:00419CA3                 call    htonl
.text:00419CA8                 mov     [esp+194h+var_15C], eax
.text:00419CAC                 mov     eax, [esi+4]
.text:00419CAF                 push    ebx             ; flags
.text:00419CB0                 lea     edx, [esp+198h+buf]
.text:00419CB4                 push    edi             ; len
.text:00419CB5                 push    edx             ; buf
.text:00419CB6                 push    eax             ; s
.text:00419CB7                 call    send
.text:00419CBC                 cmp     eax, 0FFFFFFFFh
.text:00419CBF                 jz      short loc_419CED
.text:00419CC1                 mov     edx, [esi+4]
.text:00419CC4                 push    ebx             ; flags
.text:00419CC5                 lea     ecx, [esp+198h+argp]
.text:00419CC9                 push    4               ; len
.text:00419CCB                 push    ecx             ; buf
.text:00419CCC                 push    edx             ; s
.text:00419CCD                 call    send
.text:00419CD2                 cmp     eax, 0FFFFFFFFh
.text:00419CD5                 jz      short loc_419CED
.text:00419CD7                 mov     ecx, [esi+4]
.text:00419CDA                 push    ebx             ; flags
.text:00419CDB                 lea     eax, [esp+198h+var_168]
.text:00419CDF                 push    10h             ; len
.text:00419CE1                 push    eax             ; buf
.text:00419CE2                 push    ecx             ; s
.text:00419CE3
.text:00419CE3 loc_419CE3:                             ; CODE XREF: sub_419A10+252j
.text:00419CE3                 call    send

как видим вызов send идет 3 раза;) собственно так как инжект седит именно на этой функции он и должен 3 раза словить даные.
omi4
Posts: 457
Joined: 2005-07-10 21:53:05

Post by omi4 »

Grin wrote:действительно какой смысл?;)
Если смотреть глубже то видно что за каждые 4 байта отвечает отдельная функция, скорей всего в будущем эти 4 байта будут задействована для опледеления легитивности контента.


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

Пользователей читать заставить все труднее, а так можно непарится с совместимостью версий
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

я о другом, фиг там ОСИ, инжект уже давно там палится, а вот то что благодаря таким припонам наи фришарды могут палить инжект;)
Там очень удобно расположен массив функций которые надо вызвать что бы сформировать эти 16 байт, пожайлуста изменяй и делай что хошь;)
omi4
Posts: 457
Joined: 2005-07-10 21:53:05

Post by omi4 »

про пакеты
тут я наслово поверю :shock: страсть какая..
omi4
Posts: 457
Joined: 2005-07-10 21:53:05

Post by omi4 »

Grin wrote:я о другом, фиг там ОСИ, инжект уже давно там палится, а вот то что благодаря таким припонам наи фришарды могут палить инжект;)
Там очень удобно расположен массив функций которые надо вызвать что бы сформировать эти 16 байт, пожайлуста изменяй и делай что хошь;)


инжект пропустит эти 16 байтов, чето не понял как палить?
kapatuct
Posts: 26
Joined: 2007-12-03 20:11:19

Post by kapatuct »

help u menia vaznikla problema,nerabotaet injection na 56b sphere :/

[ это конечно печально, попробуй подумать куда об этом нужно писать... А лучше попробуй почитать. omi4 ]
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Рассказать?;) а потом повторят подвиг?;)
Мало вариантов проверки присутствует ли инжект в адресном пространстве клиента? проверили и записали данные в эти 16 байт... от правили, а сервер на той стороне принимает решение.

Опять без исходников это будет еще один франкенштейн.
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

kapatuct не в тему ты.
Что за сервер?
omi4
Posts: 457
Joined: 2005-07-10 21:53:05

Post by omi4 »

Grin wrote:Рассказать?;) а потом повторят подвиг?;)
Мало вариантов проверки присутствует ли инжект в адресном пространстве клиента? проверили и записали данные в эти 16 байт... от правили, а сервер на той стороне принимает решение.

Опять без исходников это будет еще один франкенштейн.


На RunUO инжект сильных проблем не создает, а созданые фиксятся любым вменяемым админом к вечеру(утру). Сферам КР пока не грозит.

У инжи своя проблема, каждое изминение вырубает ее на кучу месяцев, админам даже напрягатся не приходится. Само отвалится.
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

отом и речь скоро прибдут молодые и заменят нас;) и напишут новый инжект;)
omi4
Posts: 457
Joined: 2005-07-10 21:53:05

Post by omi4 »

Grin wrote:отом и речь скоро прибдут молодые и заменят нас;) и напишут новый инжект;)


Старого Ёко бы дождатся...

и запостить это в Requests как положено
одна надежда на Destructionа
(я на модеме.. во жопа)
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

да нет сделать франкенштейна и сейчас можно
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Post by Kynep »

Grin wrote:да нет сделать франкенштейна и сейчас можно


Народ посоветуйте, имеет ли смысл ставить Inject 2007 на 2.0.3 клиент?
Проблемы могут быть какие нить?
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

там проблемы с гампами вроде были
мне 505.18 хватало;)
omi4
Posts: 457
Joined: 2005-07-10 21:53:05

Post by omi4 »

Grin wrote:да нет сделать франкенштейна и сейчас можно

Лучше иди в наследники, тут на глобальные переделки уже никто не притендует.. так по мелочи.
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Post by Kynep »

Grin wrote:там проблемы с гампами вроде были
мне 505.18 хватало;)


да, насчет гампов ты прав, клиент падает, по крайней мере на локальном сервере, в сети еще не пробовал. седня попробую.
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

не... мне своих хватает
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Как же хорошо что в инжекте куча текстовых сообщений;) проще искать нужный кусок.
zOMBIKs
Posts: 21
Joined: 2006-08-21 19:33:07
Contact:

Post by zOMBIKs »

Grin wrote:Иди иди;)

ну вот только и обижаете маленьких :(
помог бы хоть кто ....
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

пока ничего интересного;) хоть выбор сервера проходит;)
Post Reply