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

Антиотдача

-

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

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

Ответ
 
Опции темы
Старый 10.11.2012, 15:59   #1
 Разведчик
Аватар для Web-Service
 
Web-Service скоро будет известенWeb-Service скоро будет известенWeb-Service скоро будет известенWeb-Service скоро будет известенWeb-Service скоро будет известен
Регистрация: 07.11.2012
Сообщений: 20
Популярность: 448
Сказал(а) спасибо: 76
Поблагодарили 37 раз(а) в 24 сообщениях
 
По умолчанию Антиотдача

Имеется такой код:
Код:
//антиотдача
//======================================================================================//
DWORD ADDRES_recoil_1 = (BYTE)GetModuleHandleA("PointBlank.exe.exe")+0x63733A;//637E8A;
DWORD ADDRES_recoil_2 = (BYTE)GetModuleHandleA("PointBlank.exe.exe")+0x6371DA;//637FEA;
DWORD RETURN_recoil_1 = ADDRES_Antioda_1 + 0x5;
DWORD RETURN_recoil_2 = ADDRES_Antioda_2 + 0x5;
//======================================================================================//
метка:
Код:
DWORD Addres_GetMoveSpe = (DWORD)PointBlank_exe_exe + 0x636CDC;
Обход:
Код:
HMODULE forst = GetModuleHandle("frostcollector.dll");

DWORD frostFunc = (DWORD)forst + 0x5225;

DWORD ADDRES_fors0 = frostFunc + 0x15;
DWORD RETURN_fors0 = ADDRES_fors0 + 0x5;

DWORD ADDRES_fors1 = (DWORD)forst + 0x52C8;
DWORD RETURN_fors1 = ADDRES_fors1 + 0x6;

DWORD ADDRES_fors2 = frostFunc + 0xBA;
DWORD RETURN_fors2 = ADDRES_fors2 + 0x3;

DWORD ADDRES_fors3 = (DWORD)forst + 0x52E0;
DWORD RETURN_fors3 = ADDRES_fors3 + 0x3;



__declspec(naked)void noob0()
{
_asm
{
mov     ecx, [eax]
leave
jmp [RETURN_fors0]
}
}

__declspec(naked)void noob1()
{
_asm
{
mov     ecx, [eax]
leave
jmp [RETURN_fors1]
}
}

__declspec(naked)void noob2()
{
_asm
{
mov     ecx, [eax]
leave
jmp [RETURN_fors2]
}
}

__declspec(naked)void noob3()
{
_asm
{
mov     ecx, [eax]
leave
jmp [RETURN_fors3]
}
}



void Frost_Fucking()
{
DetourCreate((PBYTE)ADDRES_fors0,(PBYTE)noob0,5);
DetourCreate((PBYTE)ADDRES_fors1,(PBYTE)noob1,5);
DetourCreate((PBYTE)ADDRES_fors2,(PBYTE)noob2,5);
DetourCreate((PBYTE)ADDRES_fors3,(PBYTE)noob3,5);
}
BOOL WINAPI DllMain:
Код:
BOOL WINAPI DllMain(HMODULE hDll, DWORD dwReason, LPVOID lpReserved)
{
	DisableThreadLibraryCalls(hDll);
if (dwReason==DLL_PROCESS_ATTACH)
{
EraseHeaders(hDll);
HideModule(hDll);
CreateThread(0,0,(LPTHREAD_START_ROUTINE)Frost_Fucking, 0, 0, 0) ;
CreateThread(NULL,NULL,(LPTHREAD_START_ROUTINE)MainProc,NULL,NULL,NULL);
}
return TRUE;
}
Короче антиотдача не работает
Толи у меня руки кривые стали, толи адресса не верные
Вобщем, помогите, пожалуйста.
  Ответить с цитированием
Старый 10.11.2012, 16:07   #2
Заблокирован
 Старший сержант
Аватар для BLACK_DEAD
 
BLACK_DEAD излучает ауруBLACK_DEAD излучает ауруBLACK_DEAD излучает ауруBLACK_DEAD излучает ауруBLACK_DEAD излучает ауруBLACK_DEAD излучает ауру
Регистрация: 09.03.2012
Сообщений: 172
Популярность: 607
Сказал(а) спасибо: 368
Поблагодарили 112 раз(а) в 67 сообщениях
 
По умолчанию Re: Антиотдача

Цитата:
Сообщение от Web-ServiceПосмотреть сообщение
DWORD ADDRES_recoil_1 = (BYTE)GetModuleHandleA("PointBlank.exe.exe")+0x637 33A;//637E8A;
DWORD ADDRES_recoil_2 = (BYTE)GetModuleHandleA("PointBlank.exe.exe")+0x637 1DA;//637FEA;

должно быть так

DWORD ADDRES_recoil_1 = 0x63733A;
DWORD ADDRES_recoil_2 = 0x6371DA;

Цитата:
Сообщение от Web-ServiceПосмотреть сообщение
DWORD Addres_GetMoveSpe = (DWORD)PointBlank_exe_exe + 0x636CDC;

DWORD Addres_GetMoveSpe = 0x636CDC;

обход вообще неверный, адресса два раза повторяются + фрост фанк не правильно взят адресс


HMODULE frost = GetModuleHandle("frostcollector.dll");

DWORD frostFunc = frost + 0x5210;

DWORD ADDRES_fors0 = frostFunc + 0x15;
DWORD RETURN_fors0 = ADDRES_fors0 + 0x5;

DWORD ADDRES_fors2 = frostFunc + 0xB8;
DWORD RETURN_fors2 = ADDRES_fors2 + 0x3;

DWORD ADDRES_fors3 = frostFunc + 0xD0;
DWORD RETURN_fors3 = ADDRES_fors3 + 0x3;

код поправь сам

Последний раз редактировалось BLACK_DEAD; 10.11.2012 в 16:20.
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Meteor2142 (11.11.2012), Web-Service (10.11.2012)
Старый 10.11.2012, 16:11   #3
 Старший сержант
Аватар для 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Посмотреть сообщение
DWORD ADDRES_recoil_1 = (BYTE)

________________
Hack for ShadowCompany
Hack for War Thunder
Дно геймхакинга
  Ответить с цитированием
Старый 10.11.2012, 16:15   #4
 Разведчик
Аватар для Web-Service
 
Web-Service скоро будет известенWeb-Service скоро будет известенWeb-Service скоро будет известенWeb-Service скоро будет известенWeb-Service скоро будет известен
Регистрация: 07.11.2012
Сообщений: 20
Популярность: 448
Сказал(а) спасибо: 76
Поблагодарили 37 раз(а) в 24 сообщениях
 
По умолчанию Re: Антиотдача

BLACK_DEAD
Сделал так:
Код:
HMODULE frost = GetModuleHandle("frostcollector.dll");

DWORD frostFunc = 0x5210;

DWORD ADDRES_fors0 = frostFunc + 0x15;
DWORD RETURN_fors0 = ADDRES_fors0 + 0x5;

DWORD ADDRES_fors2 = frostFunc + 0xB8;
DWORD RETURN_fors2 = ADDRES_fors2 + 0x3;

DWORD ADDRES_fors3 = frostFunc + 0xD0;
DWORD RETURN_fors3 = ADDRES_fors3 + 0x3;
Теперь при инжекте сразу краш:
[Ссылки могут видеть только зарегистрированные пользователи. ]

Последний раз редактировалось Web-Service; 10.11.2012 в 16:41. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 10.11.2012, 16:59   #5
 Разведчик
Аватар для •spaik•
 
•spaik• неизвестен в этих краях•spaik• неизвестен в этих краях•spaik• неизвестен в этих краях•spaik• неизвестен в этих краях•spaik• неизвестен в этих краях
Регистрация: 22.01.2012
Сообщений: 13
Популярность: -446
Сказал(а) спасибо: 22
Поблагодарили 6 раз(а) в 6 сообщениях
 
По умолчанию Re: Антиотдача

HMODULE frost = GetModuleHandle("frostcollector.dll");

DWORD frostFunc = (DWORD)frost+ 0x5210;

DWORD ADDRES_fors0 = frostFunc + 0x15;
DWORD RETURN_fors0 = ADDRES_fors0 + 0x5;

DWORD ADDRES_fors2 = frostFunc + 0xB8;
DWORD RETURN_fors2 = ADDRES_fors2 + 0x3;

DWORD ADDRES_fors3 = frostFunc + 0xD0;
DWORD RETURN_fors3 = ADDRES_fors3 + 0x3;

Вот так будет работать
  Ответить с цитированием
Пользователь сказал cпасибо:
Web-Service (10.11.2012)
Старый 10.11.2012, 17:09   #6
 Разведчик
Аватар для Web-Service
 
Web-Service скоро будет известенWeb-Service скоро будет известенWeb-Service скоро будет известенWeb-Service скоро будет известенWeb-Service скоро будет известен
Регистрация: 07.11.2012
Сообщений: 20
Популярность: 448
Сказал(а) спасибо: 76
Поблагодарили 37 раз(а) в 24 сообщениях
 
По умолчанию Re: Антиотдача

Антиотдача все равно не работает...
  Ответить с цитированием
Старый 10.11.2012, 17:26   #7
 Старший сержант
Аватар для крайслер
 
крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(
Регистрация: 04.02.2011
Сообщений: 198
Популярность: 12244
Сказал(а) спасибо: 453
Поблагодарили 435 раз(а) в 242 сообщениях
Отправить сообщение для крайслер с помощью Skype™
 
По умолчанию Re: Антиотдача

Код:
DWORD ADDRES_Antioda_1 = 0x63733A;//Антиотдача
DWORD ADDRES_Antioda_2 = 0x6371DA;
DWORD RETURN_Antioda_1 = ADDRES_Antioda_1 + 0x5;
DWORD RETURN_Antioda_2 = ADDRES_Antioda_2 + 0x5;
Код:
float ant=0;
Код:
__declspec( naked ) void Antioda_1_on()
{
 _asm
 {
  fld dword ptr [ant]
  mov esp,ebp
  jmp dword ptr [RETURN_Antioda_1]
 }
}
__declspec( naked ) void Antioda_1_off()
{
 _asm
 {
  fld dword ptr [ebp-8]
  mov esp,ebp
  jmp dword ptr [RETURN_Antioda_1]
 }
}
__declspec( naked ) void Antioda_2_on()
{
 _asm
 {
  fld dword ptr [ant]
  mov esp,ebp
  jmp dword ptr [RETURN_Antioda_2]
 }
}
__declspec( naked ) void Antioda_2_off()
{
 _asm
 {
  fld dword ptr [ebp-8]
  mov esp,ebp
  jmp dword ptr [RETURN_Antioda_2]
 }
}
Код:
if(Fun.recoil==0)DetourCreate((PBYTE)ADDRES_Antioda_1,(PBYTE)Antioda_1_off,5);
if(Fun.recoil==0)DetourCreate((PBYTE)ADDRES_Antioda_2,(PBYTE)Antioda_2_off,5);
if(Fun.recoil==1)DetourCreate((PBYTE)ADDRES_Antioda_1,(PBYTE)Antioda_1_on,5);  
if(Fun.recoil==1)DetourCreate((PBYTE)ADDRES_Antioda_2,(PBYTE)Antioda_2_on,5);
Вроде работает...
________________

-Отложи на послезавтра то что можешь сделать сегодня, и тогда у тебя появятся два свободных дня!
  Ответить с цитированием
Пользователь сказал cпасибо:
Web-Service (10.11.2012)
Старый 10.11.2012, 17:48   #8
 Разведчик
Аватар для Web-Service
 
Web-Service скоро будет известенWeb-Service скоро будет известенWeb-Service скоро будет известенWeb-Service скоро будет известенWeb-Service скоро будет известен
Регистрация: 07.11.2012
Сообщений: 20
Популярность: 448
Сказал(а) спасибо: 76
Поблагодарили 37 раз(а) в 24 сообщениях
 
По умолчанию Re: Антиотдача

крайслер, Тоже не работает...
В общем посмотрите, пожалуйста, у кого есть свободное время...[Ссылки могут видеть только зарегистрированные пользователи. ]
Буду очень благодарен!
По каждой функции так не буду писать, только эту. дальше разберусь.
  Ответить с цитированием
Старый 10.11.2012, 18:05   #9
 Старший сержант
Аватар для крайслер
 
крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(
Регистрация: 04.02.2011
Сообщений: 198
Популярность: 12244
Сказал(а) спасибо: 453
Поблагодарили 435 раз(а) в 242 сообщениях
Отправить сообщение для крайслер с помощью Skype™
 
По умолчанию Re: Антиотдача

Цитата:
Сообщение от Web-ServiceПосмотреть сообщение
крайслер, Тоже не работает...

а ты не забыл ли случаем "запустить поток"?

Цитата:
//CreateThread(NULL ,NULL, (LPTHREAD_START_ROUTINE)Asm_Hack, NULL, NULL, NULL);
//CreateThread(NULL ,NULL, (LPTHREAD_START_ROUTINE)Byte_Hack, NULL, NULL, NULL);

Это нужно разкоментировать....
________________

-Отложи на послезавтра то что можешь сделать сегодня, и тогда у тебя появятся два свободных дня!
  Ответить с цитированием
Пользователь сказал cпасибо:
Web-Service (10.11.2012)
Старый 10.11.2012, 18:32   #10
 Разведчик
Аватар для •spaik•
 
•spaik• неизвестен в этих краях•spaik• неизвестен в этих краях•spaik• неизвестен в этих краях•spaik• неизвестен в этих краях•spaik• неизвестен в этих краях
Регистрация: 22.01.2012
Сообщений: 13
Популярность: -446
Сказал(а) спасибо: 22
Поблагодарили 6 раз(а) в 6 сообщениях
 
По умолчанию Re: Антиотдача

Цитата:

//CreateThread(NULL ,NULL, (LPTHREAD_START_ROUTINE)Asm_Hack, NULL, NULL, NULL);
//CreateThread(NULL ,NULL, (LPTHREAD_START_ROUTINE)Byte_Hack, NULL, NULL, NULL);

  Ответить с цитированием
Старый 10.11.2012, 19:34   #11
 Разведчик
Аватар для Web-Service
 
Web-Service скоро будет известенWeb-Service скоро будет известенWeb-Service скоро будет известенWeb-Service скоро будет известенWeb-Service скоро будет известен
Регистрация: 07.11.2012
Сообщений: 20
Популярность: 448
Сказал(а) спасибо: 76
Поблагодарили 37 раз(а) в 24 сообщениях
 
По умолчанию Re: Антиотдача

крайслер, Этого там и не было.
Добавил в
Цитата:
BOOL WINAPI DllMain(HMODULE hDll, DWORD dwReason, LPVOID lpReserved)

Краш. Показывает в PointBlank.exe.exe как только захожу в бой...

•spaik•, А на таких я просто не обращаю внимания...

Последний раз редактировалось Web-Service; 10.11.2012 в 19:39.
  Ответить с цитированием
Старый 10.11.2012, 19:44   #12
 Разведчик
Аватар для •spaik•
 
•spaik• неизвестен в этих краях•spaik• неизвестен в этих краях•spaik• неизвестен в этих краях•spaik• неизвестен в этих краях•spaik• неизвестен в этих краях
Регистрация: 22.01.2012
Сообщений: 13
Популярность: -446
Сказал(а) спасибо: 22
Поблагодарили 6 раз(а) в 6 сообщениях
 
По умолчанию Re: Антиотдача

Цитата:
Сообщение от Web-ServiceПосмотреть сообщение
крайслер, Этого там и не было.
Добавил в
Краш. Показывает в PointBlank.exe.exe как только захожу в бой...

0_о в длл майн засунул обход?
  Ответить с цитированием
Старый 10.11.2012, 19:54   #13
 Разведчик
Аватар для RamDigga
 
RamDigga неизвестен в этих краяхRamDigga неизвестен в этих краях
Регистрация: 27.10.2012
Сообщений: 24
Популярность: -183
Сказал(а) спасибо: 35
Поблагодарили 23 раз(а) в 14 сообщениях
Отправить сообщение для RamDigga с помощью Skype™
 
По умолчанию Re: Антиотдача

Цитата:
Сообщение от Web-ServiceПосмотреть сообщение
крайслер, Этого там и не было.
Добавил в
Краш. Показывает в PointBlank.exe.exe как только захожу в бой...

•spaik•, А на таких я просто не обращаю внимания...

Тоже сталкивался сегодня с таким.
Скорее всего адрес какой либо функции найден не правильно.
Попробую весь функционал закоментить и зайти в игру.
Если нет краша, то возвращай по одной функции и всё заного заходи в игру.
На какой скрашит, ту и уберай Хд
  Ответить с цитированием
Старый 10.11.2012, 19:55   #14
Заблокирован
 Старший сержант
Аватар для BLACK_DEAD
 
BLACK_DEAD излучает ауруBLACK_DEAD излучает ауруBLACK_DEAD излучает ауруBLACK_DEAD излучает ауруBLACK_DEAD излучает ауруBLACK_DEAD излучает ауру
Регистрация: 09.03.2012
Сообщений: 172
Популярность: 607
Сказал(а) спасибо: 368
Поблагодарили 112 раз(а) в 67 сообщениях
 
По умолчанию Re: Антиотдача

Цитата:
Сообщение от Web-ServiceПосмотреть сообщение
Теперь при инжекте сразу краш:

ты код то исправил?
Цитата:
Сообщение от Web-ServiceПосмотреть сообщение
DWORD frostFunc = 0x5210;

а где же определение фроста так должно быть вначале DWORD frostFunc = frost + 0x5210;

Последний раз редактировалось BLACK_DEAD; 10.11.2012 в 19:57.
  Ответить с цитированием
Старый 10.11.2012, 19:56   #15
 Разведчик
Аватар для Mazafuckas
 
Mazafuckas на правильном путиMazafuckas на правильном пути
Регистрация: 01.09.2012
Сообщений: 8
Популярность: 151
Сказал(а) спасибо: 1
Поблагодарили 7 раз(а) в 7 сообщениях
Отправить сообщение для Mazafuckas с помощью Skype™
 
По умолчанию Re: Антиотдача

крайслер, у тебя адреса нете
и патерн,который ты дал неверный
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]

Еще прочти пару тем, только потом спать, Mazafuckas!
  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
apb ru антиотдача pereguda96 Прочее 1 19.06.2012 21:18
Антиотдача maloia Общение и обсуждение CrossFire 5 11.02.2012 11:52
[Помогите!] Антиотдача KM!Satana Общение разработчиков 22 05.02.2012 15:23
[Скрипт] вх и антиотдача ZOM ZOM Общение и обсуждение CrossFire 2 19.11.2011 22:48

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

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

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