Исходник Warface adress 25.12.2024

Начинающий
Статус
Оффлайн
Регистрация
5 Сен 2021
Сообщения
302
Реакции[?]
14
Поинты[?]
6K
Код:
SSystemGlobalEnvironment address: 0x1424A6970

IsSameTeams 0x141200800

HudSilhoutes    0x1417796E0

RequestShothitBegin 0x1414EB300

RequestShothitEnd 0x14270C408


j_malloc  0x141C93727

 
j_free    0x141C93721
 
Начинающий
Статус
Оффлайн
Регистрация
7 Мар 2021
Сообщения
112
Реакции[?]
7
Поинты[?]
3K
Новичок
Статус
Оффлайн
Регистрация
24 Дек 2024
Сообщения
1
Реакции[?]
0
Поинты[?]
0
Ребзя, у вас есть нормальный инжектор? а то обновил сурс а он не работает
 
Начинающий
Статус
Оффлайн
Регистрация
29 Фев 2024
Сообщения
38
Реакции[?]
1
Поинты[?]
1K
Сделай дамп , найди, его же легко искать
Дай пожалуйста адреса для екстернала, а ещё лучше дай тг мне очень нужна помощь, я пытаюсь разобраться как найти адреса в иде, вот что имею:

enum IOGameAddress : DWORD64 {
pGlobalElement = 0x1424A6970, //ai_Compatibilitymode
pRender = 0x142650768, //RainDropsGen
pProjectToScreen = 0x142405818, //ProjectToScreen
pHitBegin = 0x1414ABC90, //SvRequestShootHit
pHitEND = 0x1426960F8, //SvRequestShootHit
pSHUD = 0x14174CED0, //HudSilhouettes_Type
};
 
Начинающий
Статус
Оффлайн
Регистрация
10 Дек 2024
Сообщения
16
Реакции[?]
0
Поинты[?]
0
Последнее редактирование:
Забаненный
Статус
Оффлайн
Регистрация
7 Дек 2024
Сообщения
65
Реакции[?]
5
Поинты[?]
5K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
GetProxy0x?
GetActor 0x?
SetHUDSilhouettesParams 0x?
Оно уже 3 года как не обновляется, мб больше, но не меньше)))) Виртуальное!
Дай пожалуйста адреса для екстернала, а ещё лучше дай тг мне очень нужна помощь, я пытаюсь разобраться как найти адреса в иде, вот что имею:

enum IOGameAddress : DWORD64 {
pGlobalElement = 0x1424A6970, //ai_Compatibilitymode
pRender = 0x142650768, //RainDropsGen
pProjectToScreen = 0x142405818, //ProjectToScreen
pHitBegin = 0x1414ABC90, //SvRequestShootHit
pHitEND = 0x1426960F8, //SvRequestShootHit
pSHUD = 0x14174CED0, //HudSilhouettes_Type
};
DWORD64 =unsigned long long -> uintptr_t)
 
Начинающий
Статус
Оффлайн
Регистрация
10 Дек 2024
Сообщения
16
Реакции[?]
0
Поинты[?]
0
public:
auto GetActor(int entityId) { return Call<IActor * (__thiscall*)(PVOID, int)>(this, 0x78)(this, entityId); }
};
enum EFRAMEWORKLISTENERPRIORITY
{
FRAMEWORKLISTENERPRIORITY_DEFAULT,
FRAMEWORKLISTENERPRIORITY_GAME,
FRAMEWORKLISTENERPRIORITY_HUD,
FRAMEWORKLISTENERPRIORITY_MENU
}; // хук
struct IGameFrameworkListener
{
virtual ~IGameFrameworkListener() {};
virtual void OnPostUpdate(float fDeltaTime) {};
virtual void OnSaveGame(struct ISaveGame* pSaveGame) {};
virtual void OnLoadGame(struct ILoadGame* pLoadGame) {};
virtual void OnLevelEnd(const char* nextLevel) {};
virtual void OnActionEvent(struct SActionEvent& event) {};
virtual void OnPreRender();
}; // хук
struct IGameFramework {
public:
auto GetIEntitySystem() { return (CEntitySystem*)(uint64)((uint64)this + 0x30); }
auto GetActorSystem() { return Call<IActorSystem * (__fastcall*)(PVOID)>(this, 200)(this); }
void RegisterListener(IGameFrameworkListener* pGameListener, const char* name, EFRAMEWORKLISTENERPRIORITY pGamePriority)
{
vtable<void, IGameFrameworkListener*, const char*, EFRAMEWORKLISTENERPRIORITY>(this, 0x360, pGameListener, name, pGamePriority);
} // хук
IActor* GetClientActor()
{
IActor* Local_Actor = 0;
bool bGetActorResult = Call<bool(__fastcall*)(PVOID, IActor**)>(this, 0x470)(this, &Local_Actor); //sp_difficulty (2 lines above)
if (!bGetActorResult) Local_Actor = 0;
return Local_Actor
 
Начинающий
Статус
Оффлайн
Регистрация
5 Сен 2021
Сообщения
302
Реакции[?]
14
Поинты[?]
6K
public:
auto GetActor(int entityId) { return Call<IActor * (__thiscall*)(PVOID, int)>(this, 0x78)(this, entityId); }
};
enum EFRAMEWORKLISTENERPRIORITY
{
FRAMEWORKLISTENERPRIORITY_DEFAULT,
FRAMEWORKLISTENERPRIORITY_GAME,
FRAMEWORKLISTENERPRIORITY_HUD,
FRAMEWORKLISTENERPRIORITY_MENU
}; // хук
struct IGameFrameworkListener
{
virtual ~IGameFrameworkListener() {};
virtual void OnPostUpdate(float fDeltaTime) {};
virtual void OnSaveGame(struct ISaveGame* pSaveGame) {};
virtual void OnLoadGame(struct ILoadGame* pLoadGame) {};
virtual void OnLevelEnd(const char* nextLevel) {};
virtual void OnActionEvent(struct SActionEvent& event) {};
virtual void OnPreRender();
}; // хук
struct IGameFramework {
public:
auto GetIEntitySystem() { return (CEntitySystem*)(uint64)((uint64)this + 0x30); }
auto GetActorSystem() { return Call<IActorSystem * (__fastcall*)(PVOID)>(this, 200)(this); }
void RegisterListener(IGameFrameworkListener* pGameListener, const char* name, EFRAMEWORKLISTENERPRIORITY pGamePriority)
{
vtable<void, IGameFrameworkListener*, const char*, EFRAMEWORKLISTENERPRIORITY>(this, 0x360, pGameListener, name, pGamePriority);
} // хук
IActor* GetClientActor()
{
IActor* Local_Actor = 0;
bool bGetActorResult = Call<bool(__fastcall*)(PVOID, IActor**)>(this, 0x470)(this, &Local_Actor); //sp_difficulty (2 lines above)
if (!bGetActorResult) Local_Actor = 0;
return Local_Actor
  1. IGameFramework virtual:
  2. GetActorSystem::0xD0
  3. GetClientChannel::0x240
  4. GetServerTime::0x250
  5. GetLevelName::0x300
  6. RegisterListener::0x368
  7. UnregisterListener::0x370
  8. GetGameRulesSystem::0x450
  9. GetClientActor::0x478
 
Последнее редактирование:
Начинающий
Статус
Оффлайн
Регистрация
10 Дек 2024
Сообщения
16
Реакции[?]
0
Поинты[?]
0
  1. IGameFramework virtual:
  2. GetActorSystem::0xD0
  3. GetClientChannel::0x240
  4. GetServerTime::0x250
  5. GetLevelName::0x300
  6. RegisterListener::0x368
  7. UnregisterListener::0x370
  8. GetGameRulesSystem::0x450
  9. GetClientActor::0x478
спасибо
  1. IGameFramework virtual:
  2. GetActorSystem::0xD0
  3. GetClientChannel::0x240
  4. GetServerTime::0x250
  5. GetLevelName::0x300
  6. RegisterListener::0x368
  7. UnregisterListener::0x370
  8. GetGameRulesSystem::0x450
  9. GetClientActor::0x478
class IEntityRenderProxy {
public:
void SetHUDSilhouettesParams(float a, float r, float g, float b) {
Call<void(__fastcall*)(void*, float, float, float, float)>(this, 0x160)(this, a, r, g, b);
(int)((DWORD64)this + 0x24) |= 0x80018; а с этим не подскажешь ?
 
Последнее редактирование:
Начинающий
Статус
Оффлайн
Регистрация
5 Сен 2021
Сообщения
302
Реакции[?]
14
Поинты[?]
6K
спасибо

class IEntityRenderProxy {
public:
void SetHUDSilhouettesParams(float a, float r, float g, float b) {
Call<void(__fastcall*)(void*, float, float, float, float)>(this, 0x160)(this, a, r, g, b);
(int)((DWORD64)this + 0x24) |= 0x80018; а с этим не подскажешь ?
Как буду у ПК посмотрю, не менялся же он вроде
 
Начинающий
Статус
Оффлайн
Регистрация
10 Дек 2024
Сообщения
16
Реакции[?]
0
Поинты[?]
0
Как буду у ПК посмотрю, не менялся же он вроде
Спасибо просто я примерно +- 4 месяца назад с этим софтом играл все работало, а вот теперь вернулся в игру вроде все адресса обновил а вх все равно не робит чет
 
Начинающий
Статус
Оффлайн
Регистрация
13 Май 2023
Сообщения
215
Реакции[?]
28
Поинты[?]
28K
  1. IGameFramework virtual:
  2. GetActorSystem::0xD0
  3. GetClientChannel::0x240
  4. GetServerTime::0x250
  5. GetLevelName::0x300
  6. RegisterListener::0x368
  7. UnregisterListener::0x370
  8. GetGameRulesSystem::0x450
  9. GetClientActor::0x478
Если выкладываешь индексы виртуальных функций, выкладывай их в десятичном порядке.
Задолбали эти бессмысленные 16-ричные, сделай нормально, чтобы не тратить чужое время на ерунду.
 
Качественные читы на Warface: Aceid.cc
Забаненный
Статус
Оффлайн
Регистрация
7 Июн 2024
Сообщения
8
Реакции[?]
3
Поинты[?]
5K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Если выкладываешь индексы виртуальных функций, выкладывай их в десятичном порядке.
Задолбали эти бессмысленные 16-ричные, сделай нормально, чтобы не тратить чужое время на ерунду.
Ты уже сколько таких сообщений оставляешь, а толку то? 16я система исчисления добавляет не только визуальное, эстетичное удобство представления чисел, но и является более подходящей при работе с адресным пространством, так как все окружающее тебя там легче представлять в данной системе. Арифметика указателей и прочие действия с памятью легче и УДОБНЕЕ проводить в 16ой. Ты молодец, что знаешь о том, что индекс это просто число относительно порядкового номера расположения функций в классе ( не всегда так ). Но никто никому не запрещает использовать вместо 8 значение 0х8 или вместо 10 0хА. Бомбить с этого каждый раз когда видишь значение 0х… лично у меня вызывают ощущение, что ты просто очень рад своим знаниям о виртуальной таблице методов в си. Добавлю, что, например, 16я система у меня вообще в ida на постоянной основе при представлении всех численных форматов стоит, так что если уж на то пошло, то и сам декомпилятор представляет значения в подобных системах исчисления.
 
Последнее редактирование:
Начинающий
Статус
Оффлайн
Регистрация
13 Май 2023
Сообщения
215
Реакции[?]
28
Поинты[?]
28K
Ты уже сколько таких сообщений оставляешь, а толку то? 16я система исчисления добавляет не только визуальное, эстетичное удобство представления чисел, но и является более подходящей при работе с адресным пространством, так как все окружающее тебя там легче представлять в данной системе. Арифметика указателей и прочие действия с памятью легче и УДОБНЕЕ проводить в 16ой. Ты молодец, что знаешь о том, что индекс это просто число относительно порядкового номера расположения функций в классе ( не всегда так ). Но никто никому не запрещает использовать вместо 8 значение 0х8 или вместо 10 0хА. Бомбить с этого каждый раз когда видишь значение 0х… лично у меня вызывают ощущение, что ты просто очень рад своим знаниям о виртуальной таблице методов в си. Добавлю, что, например, 16я система у меня вообще в ida на постоянной основе при представлении всех численных форматов стоит, так что если уж на то пошло, то и сам декомпилятор представляет значения в подобных системах исчисления.
Я конкретно про индексы виртуальных функций.
  1. IGameFramework virtual:
  2. GetActorSystem::0xD0
  3. GetClientChannel::0x240
  4. GetServerTime::0x250
  5. GetLevelName::0x300
  6. RegisterListener::0x368
  7. UnregisterListener::0x370
  8. GetGameRulesSystem::0x450
  9. GetClientActor::0x478
IGameFramework virtual: - Видя написание virtual, подразумевается, что тут индексы виртуальных функций.
Теперь чтобы понять какой тут индекс UnregisterListener::0x370, мне нужно переводить это числа в десятичные, чтобы понять индекс.
Вот почему меня бомбит, отсутствие читабельности индексов виртуальных функций.
 
Сверху Снизу