Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Вылетает клиент при инжекте

-

Общение разработчиков

- Программирование для Perfect World, общение и обсуждене разработок

Ответ
 
Опции темы
Старый 28.05.2013, 22:45   #31
 Разведчик
Аватар для Xantrax2150198
 
Xantrax2150198 никому не известный тип
Регистрация: 12.05.2013
Сообщений: 3
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Вылетает клиент при инжекте

Цитата:
0x00B3F6CC

А с какого перепугу 0x00B3F6CC?, если базовый адрес 0x00B8FBCC.
  Ответить с цитированием
Старый 28.05.2013, 23:16   #32
 Разведчик
Аватар для fds255
 
fds255 скоро будет известенfds255 скоро будет известенfds255 скоро будет известенfds255 скоро будет известенfds255 скоро будет известен
Регистрация: 23.06.2012
Сообщений: 43
Популярность: 427
Сказал(а) спасибо: 18
Поблагодарили 59 раз(а) в 35 сообщениях
 
По умолчанию Re: Вылетает клиент при инжекте

Цитата:
Сообщение от Xantrax2150198Посмотреть сообщение
А с какого перепугу 0x00B3F6CC?, если базовый адрес 0x00B8FBCC.

0x00B3F6CC - это адрес от фришки, на которой я также проверял, он тебе не нужен.

я убрал этот адрес из кода в 28 посте, там все верно, и теперь не введет тебя в заблуждение )))
________________
MultiXBot
MultiX_POT
  Ответить с цитированием
Старый 29.05.2013, 00:14   #33
 Разведчик
Аватар для Xantrax2150198
 
Xantrax2150198 никому не известный тип
Регистрация: 12.05.2013
Сообщений: 3
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Вылетает клиент при инжекте

Цитата:
на 100% рабочий

Рабочий для какой версии клиента, какого сервера, и еще операционной системы? (ну, просто не могут же руки быть настолько кривыми...)
  Ответить с цитированием
Старый 29.05.2013, 00:17   #34
 Разведчик
Аватар для fds255
 
fds255 скоро будет известенfds255 скоро будет известенfds255 скоро будет известенfds255 скоро будет известенfds255 скоро будет известен
Регистрация: 23.06.2012
Сообщений: 43
Популярность: 427
Сказал(а) спасибо: 18
Поблагодарили 59 раз(а) в 35 сообщениях
 
По умолчанию Re: Вылетает клиент при инжекте

Xantrax2150198,

на последней версии РУОФФА, сервер значения не имеет, система Win7 X64
________________
MultiXBot
MultiX_POT
  Ответить с цитированием
Старый 29.05.2013, 02:23   #35
 Разведчик
Аватар для Xantrax2150198
 
Xantrax2150198 никому не известный тип
Регистрация: 12.05.2013
Сообщений: 3
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Вылетает клиент при инжекте

Что ж, либо я кривой, либо библиотека MFC на Visual C++ косячит, потому что Borland как вы говорите работает...
Беда((
В общем ковырялся я, ковырялся, так у меня простейший асм код снятия таргета и не заинжектился. Пишу на Visual C++ MFC. В Builder код работает, а в MFC не хочет, хоть убей, либо я что-то не то делаю.
Помогите, кто может и знает, объясните, в чем ошибка, почему вылетает клиент.... Очень прошу...
Весь проект прилагаю в архиве, компилится без ошибок... Вылетает клиент на создании второго потока...
[Ссылки могут видеть только зарегистрированные пользователи. ]

Если кому-то что-то скажет, то ошибка GetLastError() = 299, а это значит что за проблема в записи либо считывании какого-то параметра...

fds255, а вы не могли бы откомпилировать этот простенький проект + засунуть его в архив и выложить сюда?
Главным образом интересует exe-шник....
Вложения
Тип файла: rar TestAssembler.rar (37.5 Кб, 2 просмотров)

Последний раз редактировалось Xantrax2150198; 30.05.2013 в 19:03.
  Ответить с цитированием
Старый 09.06.2013, 19:41   #36
 Пехотинец
Аватар для dwa83
 
dwa83 определенно авторитетная личностьdwa83 определенно авторитетная личностьdwa83 определенно авторитетная личностьdwa83 определенно авторитетная личностьdwa83 определенно авторитетная личностьdwa83 определенно авторитетная личностьdwa83 определенно авторитетная личностьdwa83 определенно авторитетная личностьdwa83 определенно авторитетная личность
Регистрация: 21.03.2012
Сообщений: 83
Популярность: 1178
Сказал(а) спасибо: 18
Поблагодарили 101 раз(а) в 53 сообщениях
 
По умолчанию Re: Вылетает клиент при инжекте

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

Итак посоветую
1)проверить память на выделение и достаточное количество фактически выделенной для помещения функции(возможно VC обвязывает функции непомерным количеством дополнительных плюшек, которые не помещаются в выделенную память, и вместе с ними инжектит)
2)написать пустую функцию без параметров, внутри которой ничего не происходит, ну или что-то типа
a=1;
b=a+1; (на всякий, фиг его знает что компилятор делает с функциями, которые фактически не выполняют полезную работу)
и попробовать её инжект(БЕЗ параметров и запуска потока, просто обычная запись в клиент данных)
3) если по пункту 2 всё норм, то попытаться запустить поток по заинжекченной функции опять же БЕЗ параметров. Поток запустится, выполнит написанную ерунду типа 2+2 и вернёт управление обратно нам(где мы ожидаем завершения потока)
4)если по пункту 3 норм, то пробуйте передать этой функции какой либо параметр и запускать поток уже с параметром(опять же простейшая функция, которая получает параметр и просто например суммирует его с какой-то переменной, и ничего не выполняя с клиентом заканчивает свою работу). Убедитесь, что память для данных самой функции и параметров выделяется нормально, и если для них используется общий кусок памяти, проследите, что при инжекте они взаимно не затираются)
5)если уж по пункту 4 норм, то можно для пущей удостоверенности написать свою асм-вставку, которая например в какой либо регистр помещает произвольное число или, например, суммирует что-либо). Если асм вставка работает, то пробовать уже функцию с асм-вставкой, уже конкретно производящей какие-то извращения с клиентом.
6)если всё норм, радуемся и хлопаем в ладоши. Если нет то звоним к личному психологу
________________
╔═╗
ˑ ˑ ╬ ╬
╚═╝
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Подсказка] L2Walker IG вылетает клиент jonnny23 Заявки на настройку бота 2 03.10.2012 16:52
[Подсказка] Вылетает из игры при инжекте Dll!! soniktema Общение и обсуждение, архив Point Blank 2 04.11.2011 17:55

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 01:47.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net