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

Зависание оружки

-

Разработка ПО для Point Blank

- Бюро разработчиков Zhyk.Ru: создание чит-программ и прочего ПО для Point Blank

Ответ
 
Опции темы
Старый 04.01.2013, 10:52   #1
 Разведчик
Аватар для smile33
 
smile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражания
Регистрация: 22.02.2012
Сообщений: 49
Популярность: 2418
Сказал(а) спасибо: 123
Поблагодарили 79 раз(а) в 56 сообщениях
 
По умолчанию Зависание оружки

Оружие которое лежит на полу не будет пропадать,вы можете поднять любимую пуху =)
Код:
DWORD freezing_weapons  =  0x63A126;

__declspec(naked)void Weapon_Freez_on()
{
if(Fun.freez)
{
 _asm   mov     al,0
 _asm   mov     esp, ebp
 _asm   pop     ebp
 _asm   retn
}

else

_asm   mov     al, [ebp-1]
_asm   mov     esp, ebp
_asm   pop     ebp
_asm   retn
}
________________
Украина не победима...
Кто имел дело с ring0 пишите в лс...

Последний раз редактировалось smile33; 04.01.2013 в 11:09.
  Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
крайслер (04.01.2013), NoName%(2) (04.01.2013), Web-Service (04.01.2013), —DessaR— (04.01.2013)
Старый 04.01.2013, 11:05   #2
 Старший сержант
Аватар для slava-zis
 
slava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норриса
Регистрация: 18.02.2011
Сообщений: 232
Популярность: 8824
Сказал(а) спасибо: 43
Поблагодарили 801 раз(а) в 240 сообщениях
Отправить сообщение для slava-zis с помощью Skype™
 
По умолчанию Re: Зависание оружки

вроде как народ и кидал ссылки на статьи по асме, а вроде как и толка нет

лучше так

Код:
_asm   mov     al, 0
________________
Hack for ShadowCompany
Hack for War Thunder
Дно геймхакинга
  Ответить с цитированием
Старый 04.01.2013, 11:10   #3
 Разведчик
Аватар для smile33
 
smile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражания
Регистрация: 22.02.2012
Сообщений: 49
Популярность: 2418
Сказал(а) спасибо: 123
Поблагодарили 79 раз(а) в 56 сообщениях
 
По умолчанию Re: Зависание оружки

Цитата:
Сообщение от slava-zisПосмотреть сообщение
лучше так

разницы нет,хотя так разумнее
исправил
________________
Украина не победима...
Кто имел дело с ring0 пишите в лс...
  Ответить с цитированием
Старый 04.01.2013, 11:13   #4
 Старший сержант
Аватар для slava-zis
 
slava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норриса
Регистрация: 18.02.2011
Сообщений: 232
Популярность: 8824
Сказал(а) спасибо: 43
Поблагодарили 801 раз(а) в 240 сообщениях
Отправить сообщение для slava-zis с помощью Skype™
 
По умолчанию Re: Зависание оружки

Цитата:
Сообщение от smile33Посмотреть сообщение
разницы нет,хотя кода больше у мну
исправил

в твоем случае еще есть такой момент, что ты используешь не инициализированную переменную, что не есть хорошо
________________
Hack for ShadowCompany
Hack for War Thunder
Дно геймхакинга
  Ответить с цитированием
Старый 04.01.2013, 11:56   #5
 Старший сержант
Аватар для slava-zis
 
slava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норриса
Регистрация: 18.02.2011
Сообщений: 232
Популярность: 8824
Сказал(а) спасибо: 43
Поблагодарили 801 раз(а) в 240 сообщениях
Отправить сообщение для slava-zis с помощью Skype™
 
По умолчанию Re: Зависание оружки

Цитата:
Сообщение от Web-ServiceПосмотреть сообщение
NeXuS_7, Если их совместить, то любимую пушку ты наврядли найдешь;DD
Представляешь: прорыв... сотни фрагов... Ну и соответственно горы оружия

в таком случае нужно разобрать классы оружия лежащего на полу и найти там его идентификатор, потом уже перебрать список всех оружий в игровом мире и писать самое приоритетное оружие в инвентарь
________________
Hack for ShadowCompany
Hack for War Thunder
Дно геймхакинга

Последний раз редактировалось slava-zis; 04.01.2013 в 11:59.
  Ответить с цитированием
Старый 04.01.2013, 18:59   #6
Читер-спонсор
 Пехотинец
Аватар для DED_MA3AY
 
DED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нации
Регистрация: 26.05.2010
Сообщений: 89
Популярность: 3087
Сказал(а) спасибо: 3
Поблагодарили 666 раз(а) в 268 сообщениях
Отправить сообщение для DED_MA3AY с помощью Skype™
 
По умолчанию Re: Зависание оружки

Цитата:
Сообщение от smile33Посмотреть сообщение
Оружие которое лежит на полу не будет пропадать,вы можете поднять любимую пуху =)
Код:
DWORD freezing_weapons  =  0x63A126;

__declspec(naked)void Weapon_Freez_on()
{
if(Fun.freez)
{
 _asm   mov     al,0
 _asm   mov     esp, ebp
 _asm   pop     ebp
 _asm   retn
}

else

_asm   mov     al, [ebp-1]
_asm   mov     esp, ebp
_asm   pop     ebp
_asm   retn
}

жесть я так понимаю найдено методом тыка ибо это решение "через ядерный взрыв"

вы "лочите" функцию которая имеет влияние на штук 20 функций и не только на исчезновение оружия


Код:
bool __thiscall IsDedicatedHost(void *WeaponBase)
{
  char v1; // al@6
  void *WeaponBase_; // [sp+0h] [bp-20h]@1
  bool v4; // [sp+7h] [bp-19h]@2
  DWORD GameContext__; // [sp+8h] [bp-18h]@1
  DWORD CGameCharaBase; // [sp+18h] [bp-8h]@5
  bool v7; // [sp+1Fh] [bp-1h]@1

  WeaponBase_ = WeaponBase;
  v7 = sub_42FFD0(LODWORD(GameContext));
  GameContext__ = LODWORD(GameContext);
  if ( sub_430020(LODWORD(GameContext)) )
    v4 = 0;
  else
    v4 = *(_DWORD *)(GameContext__ + 824) == 3;
  if ( v4 )
  {
    CGameCharaBase = *((_DWORD *)WeaponBase_ + 10105);
    v7 = CGameCharaBase && ((CGameCharaBase::isLocal(CGameCharaBase), v1) || CGameCharaBase::isAI(CGameCharaBase));
  }
  return v7;
}
  Ответить с цитированием
Старый 04.01.2013, 21:23   #7
 Старший сержант
Аватар для крайслер
 
крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(
Регистрация: 04.02.2011
Сообщений: 198
Популярность: 12244
Сказал(а) спасибо: 453
Поблагодарили 435 раз(а) в 242 сообщениях
Отправить сообщение для крайслер с помощью Skype™
 
По умолчанию Re: Зависание оружки

Цитата:
Сообщение от OneDestinyПосмотреть сообщение
if(Fun.freeze)

Fun - структура
freeze - переменная

Цитата:
struct cFun
{
int freeze;//bool freeze;
};
extern cFun Fun;

________________

-Отложи на послезавтра то что можешь сделать сегодня, и тогда у тебя появятся два свободных дня!
  Ответить с цитированием
Старый 04.01.2013, 22:47   #8
 Пехотинец
Аватар для Annedroid
 
Annedroid гордость нацииAnnedroid гордость нацииAnnedroid гордость нацииAnnedroid гордость нацииAnnedroid гордость нацииAnnedroid гордость нацииAnnedroid гордость нацииAnnedroid гордость нацииAnnedroid гордость нацииAnnedroid гордость нацииAnnedroid гордость нации
Регистрация: 11.01.2012
Сообщений: 84
Популярность: 3472
Сказал(а) спасибо: 97
Поблагодарили 182 раз(а) в 97 сообщениях
 
По умолчанию Re: Зависание оружки

Код:
DWORD dwFreezeWeapons = 0x0063A126
bool  bFreezeWeapons;

void __declspec( naked ) FreezeWeapons( )
{
    if ( bFreezeWeapons )
        _asm mov, [ ebp - 1 ], 0;

    _asm mov al, [ ebp - 1 ];
    _asm mov esp, ebp;
    _asm pop ebp;
    _asm retn;
}
  Ответить с цитированием
Старый 04.01.2013, 22:49   #9
Читер-спонсор
 Пехотинец
Аватар для DED_MA3AY
 
DED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нации
Регистрация: 26.05.2010
Сообщений: 89
Популярность: 3087
Сказал(а) спасибо: 3
Поблагодарили 666 раз(а) в 268 сообщениях
Отправить сообщение для DED_MA3AY с помощью Skype™
 
По умолчанию Re: Зависание оружки

Цитата:
Сообщение от AnnedroidПосмотреть сообщение
Код:
DWORD dwFreezeWeapons = 0x0063A126
bool  bFreezeWeapons;

void __declspec( naked ) FreezeWeapons( )
{
    if ( bFreezeWeapons )
        _asm mov, [ ebp - 1 ], 0;

    _asm mov al, [ ebp - 1 ];
    _asm mov esp, ebp;
    _asm pop ebp;
    _asm retn;
}

а посмотреть что у вас делает с кодом

if ( bFreezeWeapons )

и как он засирает регистры
  Ответить с цитированием
Старый 05.01.2013, 06:25   #10
 Разведчик
Аватар для NoName%(2)
 
NoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражания
Регистрация: 12.01.2012
Сообщений: 33
Популярность: 2330
Сказал(а) спасибо: 223
Поблагодарили 63 раз(а) в 46 сообщениях
 
По умолчанию Re: Зависание оружки

Цитата:
Сообщение от DED_MA3AYПосмотреть сообщение
а посмотреть что у вас делает с кодом

if ( bFreezeWeapons )

и как он засирает регистры

да мне кажеться это никому не мешает.
  Ответить с цитированием
Старый 05.01.2013, 12:51   #11
Читер-спонсор
 Пехотинец
Аватар для DED_MA3AY
 
DED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нации
Регистрация: 26.05.2010
Сообщений: 89
Популярность: 3087
Сказал(а) спасибо: 3
Поблагодарили 666 раз(а) в 268 сообщениях
Отправить сообщение для DED_MA3AY с помощью Skype™
 
По умолчанию Re: Зависание оружки

Цитата:
Сообщение от NoName%(2)Посмотреть сообщение
да мне кажется это никому не мешает.

раз на раз не приходится ...
если в данном случае возврат идет только EAX и запорченые регистры с данными не влияют на работу то в боле сложных вариантах
if ( bFreezeWeapons )

будет периодически приводить крашам клиента игры
  Ответить с цитированием
Старый 05.01.2013, 12:56   #12
 Пехотинец
Аватар для pia3333(4)
 
pia3333(4) гордость нацииpia3333(4) гордость нацииpia3333(4) гордость нацииpia3333(4) гордость нацииpia3333(4) гордость нацииpia3333(4) гордость нацииpia3333(4) гордость нацииpia3333(4) гордость нацииpia3333(4) гордость нацииpia3333(4) гордость нацииpia3333(4) гордость нации
Регистрация: 04.02.2012
Сообщений: 71
Популярность: 2775
Сказал(а) спасибо: 77
Поблагодарили 153 раз(а) в 60 сообщениях
 
По умолчанию Re: Зависание оружки

Цитата:
Сообщение от DED_MA3AYПосмотреть сообщение
и как он засирает регистры

Ладно, так не будет засирать

Цитата:
DWORD dwFreezeWeapons = 0x0063A126
bool bFreezeWeapons;

void __declspec( naked ) FreezeWeapons( )
{
_asm pushad
if ( bFreezeWeapons ){
_asm popad
_asm mov, [ ebp - 1 ], 0;
_asm pushad
}

_asm popad
_asm mov al, [ ebp - 1 ];
_asm mov esp, ebp;
_asm pop ebp;
_asm retn;
}


Последний раз редактировалось pia3333(4); 05.01.2013 в 13:03.
  Ответить с цитированием
Старый 05.01.2013, 12:57   #13
 Разведчик
Аватар для NoName%(2)
 
NoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражания
Регистрация: 12.01.2012
Сообщений: 33
Популярность: 2330
Сказал(а) спасибо: 223
Поблагодарили 63 раз(а) в 46 сообщениях
 
По умолчанию Re: Зависание оружки

Цитата:
Сообщение от DED_MA3AYПосмотреть сообщение
раз на раз не приходится ...
если в данном случае возврат идет только EAX и запорченые регистры с данными не влияют на работу то в боле сложных вариантах
if ( bFreezeWeapons )

будет периодически приводить крашам клиента игры

понел вашу мысль.
  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что за зависание ? Плз Помощи *_*-ПирО}|{оК Общение и обсуждение S4 League 0 01.09.2011 19:10
[Информация] Kbott GG Зависание Pazanel Dark Orbit 3 12.08.2011 13:40
[Помогите!] Зависание xRxIxKxO Общение и обсуждение, архив Lineage 2 1 22.12.2010 18:57
Зависание Бота в GG Valerij1977 Dark Orbit 36 07.09.2010 16:02
Зависание SSG-69 Kpa6 Общение и обсуждение, архив Point Blank 1 21.06.2010 16:11

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

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

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