Author Topic: Aimware Source Code [Decompiled]  (Read 593 times)

Offline KittoniuM

  • Administrator
  • Packet Master
  • *
  • Posts: 548
    • Credits: 1337
    • View Profile
Aimware Source Code [Decompiled]
« on: December 06, 2017, 08:25:27 pm »
Not mine, just sharing.. hope you have fun with it.. some of the data has been reversed
Download the attachment

Preview of the functions that got decompiled...

Code: [Select]
int *__thiscall sub_612659B0(void *this);
_BOOL1 __thiscall sub_612659E0(int this);
int __thiscall sub_61265A00(int this, int a2, int a3);
float __fastcall SetupRay(int a1, int a2, int a3, int a4, int a5, int a6);
_BOOL1 __thiscall sub_61265C70(void *this);
void __fastcall RestorePunch(int a1, int a2, int Entity);
void __stdcall CreateMove(struct_a1 *cmd, int _ebp, int bSendPacket); // idb
void __thiscall Speedhack(struct_v6 *a1, int bSendPacket, int _ebp);
void __thiscall Fakelag(struct_v6 *a1, char IsDucking);
void __stdcall ClampCommand(struct_a1 *a1);
void __fastcall EnginePrediction(struct_v6 *a1, int a2, struct_a1 *cmd);
int __thiscall sub_612664C0(int this, int a2);
void __fastcall Movement(struct_v6 *a1, struct_a1 *a2, struct_a1 *a3);
int __fastcall sub_612666A0(int a1, int a2);
char __thiscall sub_612666E0(int this, int a2);
char __thiscall IsValidTarget(struct_v6 *this, int Entity); // idb
int __stdcall sub_61266830(int a1);
void __stdcall NoSpreadFix(int a1, float a2, int a3, char a4, char a5);
double __thiscall sub_612672A0(int this);
int __thiscall BunnyHop(struct_v6 *this, struct_a1 *a2); // idb
void __thiscall Autostrafe(struct_v6 *a1, struct_a1 *ucmd);
void __fastcall MovementFix(struct_v6 *a1, struct_a1 *a3);
void __cdecl Chat_NameStuff(int a1, signed int a2);
void __cdecl Namechanger();
void AdviseCheat();
void __cdecl ChatSpam();
void __cdecl AsusWalls();
int __thiscall sub_612681F0(void *this);
void __cdecl SequenceProxy(const void *pData, void *pStruct, void *pOut);
void __cdecl GetPredictedViewModel_NetVars();
int __stdcall sub_61268470(int a1, int a2);
int __stdcall sub_61268570(int a1, const char *a2);
void __cdecl Skinchanger();
void __thiscall PaintKitChanger(struct_Skinchanger *a1, int a2);
void GetSequences(void);
void GetOriginalSequence();
void __thiscall KnifeAnimationFix(struct_Skinchanger *a1, int a2);
void __thiscall KnifeModelChanger(struct_Skinchanger *a1, int a2);
void GetOriginalOwnerXuid(void);
int __stdcall sub_61268D20(int a1);
void __cdecl SaveSkinchangerConfig();
int __fastcall sub_61269100(struct_Skinchanger *a1); // idb
struct_Skinchanger *__fastcall sub_61269410(struct_Skinchanger *a1);
void __fastcall sub_61269570(struct_Skinchanger *a1);
char sub_61269680();
struct_v16 *__fastcall sub_61269790(struct_v16 *a1, int a2, int a3);
int sub_612697D0();
int __stdcall sub_612697E0(int a1, int a2);
int sub_61269830();
int __stdcall sub_61269850(int a1, int a2);
int sub_612698A0();
int __stdcall sub_612698B0(int a1, int a2);
void __fastcall sub_61269910(void *this, struct_a1 *a2, struct_a1 *a3);
void __fastcall Triggerbot(int a1, struct_a1 *a3);
char __thiscall sub_61269B10(void *this, struct_a1 *a1, int Entity); // idb
int __fastcall sub_61269DA0(int a1, int a2, char a3, int a4, int a5);
// void __userpurge NoSpread(long double [email protected]<st0>, int [email protected]<edx>, struct_v6 *[email protected]<ecx>, struct_a1 *a2); idb
_BOOL1 __thiscall sub_6126A170(void *this);
_BOOL1 __thiscall IsEntity(void *this);
void __stdcall sub_6126A220(void *a1, int a2, int a3);
void __stdcall GetEntityChamColor(int a1, int a2, int a3);
void __fastcall AngleResolver(int a1, int a2, int a3);
void __stdcall Resolver(int a1, char a2);
void __fastcall PoseparameterFix(struct_Poseparameterfix *a1, int a2, int Entity);
void __fastcall PoseparameterFix2(struct_Poseparameterfix *a1, int a2, int Entity);
void __cdecl sub_6126A800();
// int __usercall [email protected]<eax>(double [email protected]<st0>);
// int __usercall [email protected]<eax>(float [email protected]<xmm1>);
// void __userpurge FakelagFix(float [email protected]<xmm0>, double [email protected]<st0>, double [email protected]<st1>, double [email protected]<st2>, double [email protected]<st3>, double [email protected]<st4>, double [email protected]<st5>, double [email protected]<st6>, double [email protected]<st7>, int Entity, int arg4, int a4);
int __thiscall SetupBones(void *this, int a2, int a3, int a4, int a5);
// char __usercall [email protected]<al>(int [email protected]<edx>, int [email protected]<ecx>, Vector *a3); idb
char sub_6126B010();
bool __thiscall sub_6126B1E0(int this, int a2);
char sub_6126B200();
int __stdcall sub_6126B230(int a1, int a2, int a3, int a4, int a5);
// int __userpurge [email protected]<eax>(int [email protected]<ebp>, double [email protected]<st0>, struct_a1 *a1);
char __stdcall sub_6126BC10(int a1);
char __stdcall Autoshoot(struct_a1 *a1); // idb
GlobalVarsBase *__stdcall sub_6126C0A0(int a1);
void __cdecl j_Chatstuff(int a1, signed int a2);
void __fastcall sub_6126C110(struct_v6 *a1, int a2);
double __thiscall sub_6126C190(int this);
void __fastcall sub_6126C1A0(struct_v6 *a1, int a2, struct_a1 *a3);
void __thiscall sub_6126C230(struct_v6 *a1, struct_a1 *a2);
void __fastcall GetSpreadVector(struct_v6 *a1, int Seed, float *a4);
float __thiscall RecoilControl(int this, int a2);
float __fastcall sub_6126C5D0(struct_v6 *a1, struct_a1 *a2);
// char __usercall [email protected]<al>(int [email protected]<edx>, int [email protected]<ecx>, int a3, int a4, int a5, float a6, float a7, float a8, int a9);
// char __usercall [email protected]<al>(char [email protected]<dl>, int [email protected]<ecx>, char a3, int a4, float a5, int a6, int a7, int a8, int a9, int a10);
int __thiscall sub_6126CCD0(int this);
char __thiscall sub_6126CDB0(void *this, int a2, int a3);
int __thiscall sub_6126CDF0(int this);
// signed int __userpurge [email protected]<eax>(struct_v6 *[email protected]<ecx>, int [email protected]<ebp>, int *[email protected]<edi>, signed int [email protected]<esi>, int a5, int a6); idb
int __cdecl sub_6126D390(int a1, int a2, int a3);
char __stdcall sub_6126D3B0(int a1, int a2);
int sub_6126D3C0();
int __cdecl sub_6126D3D0(int a1, int a2, char a3);
void Visuals();
char GrenadeTracer();
char __stdcall IsValidEntity(void *a1);
char __stdcall sub_6126F700(int a1, int a2, int a3, int a4, int a5);
char __stdcall sub_6126F790(int a1, int a2, int a3, int a4, int a5);
char __stdcall sub_6126FD20(int a1, int a2, int a3, int a4, int a5);
char __stdcall sub_61270270(int a1, int a2, int a3, int a4, int a5);
char __stdcall sub_61270860(int a1, int a2);
char __stdcall sub_612708C0(int a1, float a2, float a3);
// int __userpurge [email protected]<eax>(float [email protected]<xmm3>, int a2, int a3);
char __stdcall sub_612740E0(int a1, int a2, int a3);
int __stdcall sub_61274210(int a1, int a2);
int __stdcall sub_612743D0(int a1, int a2, int a3);
int __stdcall sub_61274410(int a1, int a2, int a3);
char __stdcall IsVisible(int a1);
char __fastcall ClientMode__CreateMove(__int64 a1, int a2, int a3, int a4);
_BOOL1 __stdcall BaseClient__WriteUsercmdDeltaToBuffer(int a1, int a2, signed int a3, signed int a4, int a5);
int __stdcall EngineClient__SetViewAngles(int a1);
int __thiscall EngineVGui__UpdateButtonState(int this, int a2);
void __stdcall EngineVGui__Paint(int a1);
void __fastcall StudioRenderContext__DrawModel(int a1, int a2, int a3, DrawModelInfo_t *a4, int a5, int a6, int a7, int a8, int a9);
void __fastcall Surface__LockMouse(void *thisptr);
// char __usercall [email protected]<al>(int [email protected]<ecx>, int [email protected]<ebx>, int [email protected]<esi>);
void __fastcall Prediction__RunCommand(int thisptr_1, int a2, int Player, struct_a1 *cmd, int a5);
void __cdecl Proxy(const void *pData, void *pStruct, void *pOut);
void __cdecl SmokeEffectTickBeginProxy(const void *pData, void *pStruct, void *pOut);
void __cdecl YawProxy(const void *pData, void *pStruct, void *pOut);
void __cdecl PitchProxy(const void *pData, void *pStruct, void *pOut);
void __fastcall BaseClient__FrameStageNotify(int a1, int a2, int a3);
unsigned int sub_61275A70();
void FreeMemory(void);
signed int sub_61275DE0();
char sub_61275DF0();
signed int sub_61275E00();
signed int sub_61275E10();
signed int sub_61275E20();
signed int sub_61275E30();
signed int sub_61275E40();
signed int sub_61275E50();
signed int sub_61275E60();
signed int sub_61275E70();
signed int sub_61275E80();
char sub_61275E90();
char sub_61275EC0();
int sub_61275EF0();
char *__stdcall sub_61275F00(int a1, int a2);
char __thiscall sub_61275F50(void *this);
char sub_61275FB0();
char sub_61275FD0();
char sub_61275FF0();
char sub_61276010();
char sub_612760E0();
char sub_61276150();
int __cdecl sub_612761C0(int a1, unsigned int a2);
int __cdecl sub_61276230(int a1, unsigned int a2);
int __cdecl sub_612762A0(int a1, unsigned int a2);
void sub_61276310();
int sub_61276330();
int sub_61276380();
int sub_612763B0();
int sub_612763E0();
int sub_61276410();
char __fastcall sub_61276430(int a1, int a2, int a3, int a4);
// int __userpurge [email protected]<eax>(int [email protected]<ecx>, int [email protected]<ebx>, int [email protected]<edi>, int [email protected]<esi>, int a5, int a6);
int __stdcall sub_61276F50(int a1, int a2, int a3, int a4, int a5);
void __thiscall FillPlayerStruct(struct_PlayerStruct *this, int a2);
int __stdcall sub_61277020(struct_PlayerStruct *a1, char IsInAir); // idb
void __fastcall Functions(_DWORD a1, struct_a1 *a3);
// void __userpurge sub_61277950(__int64 [email protected]<edx:eax>, int [email protected]<ecx>, struct_a1 *a3, int a4);
void __stdcall sub_61277A00(int a1);
void __stdcall AntiRecoil(int a1);
void __fastcall sub_61277AB0(struct_v6 *a1, int a2, struct_a1 *a3); // idb
// void __usercall NormalizeFloat(float a1);
signed int __stdcall EdgeAntiaim(int Entity, Vector *a2); // idb
// void __userpurge AntiAim(float [email protected]<edi>, struct_a1 *a1, char InAttack, char a3); idb
// char __userpurge [email protected]<al>(int [email protected]<ecx>, double [email protected]<st0>, float [email protected]<xmm0>, double [email protected]<st7>, double [email protected]<st6>, double [email protected]<st5>, double [email protected]<st4>, double [email protected]<st3>, double [email protected]<st2>, double [email protected]<st1>, int a3);
// char __userpurge [email protected]<al>(int [email protected]<ecx>, double [email protected]<st0>, float [email protected]<xmm0>, double [email protected]<st7>, double [email protected]<st6>, double [email protected]<st5>, double [email protected]<st4>, double [email protected]<st3>, double [email protected]<st2>, double [email protected]<st1>, int a4);
// char __userpurge [email protected]<al>(int [email protected]<ecx>, double [email protected]<st0>, double [email protected]<st7>, double [email protected]<st6>, double [email protected]<st5>, double [email protected]<st4>, double [email protected]<st3>, double [email protected]<st2>, double [email protected]<st1>, int a3);
// char __userpurge [email protected]<al>(int [email protected]<ecx>, double [email protected]<st0>, double [email protected]<st7>, double [email protected]<st6>, double [email protected]<st5>, double [email protected]<st4>, double [email protected]<st3>, double [email protected]<st2>, double [email protected]<st1>, int a3);
// char __userpurge [email protected]<al>(int [email protected]<ecx>, float [email protected]<xmm0>, double [email protected]<st0>, double [email protected]<st7>, double [email protected]<st6>, double [email protected]<st5>, double [email protected]<st4>, double [email protected]<st3>, double [email protected]<st2>, double [email protected]<st1>, int a3, int a4, int a5);
mstudiobbox_t *__stdcall GetStudiobbox(mstudiohitboxset_t *a1, int Hitbox);
// double __userpurge [email protected]<st0>(void *[email protected]<ecx>, double [email protected]<st0>, float a2, int a3, int a4, int a5);
// float __userpurge [email protected]<eax>(int [email protected]<ecx>, int [email protected]<ebp>, int a3, int a4, int a5, int a6, int a7, char a8);
// signed int __userpurge [email protected]<eax>(int [email protected]<ebp>, int *[email protected]<edi>, signed int [email protected]<esi>, int a4, int a5);
// int __userpurge [email protected]<eax>(int [email protected]<ebp>, int a2, int a3);
int __stdcall sub_6127A620(unsigned __int8 a1, int a2);
void GetBaseEntity_Netvars();
void GetBasePlayer_NetVars();
void __fastcall GetBaseCombatWeapon_NetVars(unsigned int a1, int a2);
void __cdecl GetCSPlayer_NetVars();
int sub_6127ABB0(void); // weak
int __fastcall sub_6127AC40(int a1, int a2);
void __cdecl GetWeaponCSBaseGun_NetVars();
signed int __fastcall sub_6127AD30(int a1);
void __fastcall sub_6127AD70(unsigned int a1, int a2);
int __stdcall sub_6127ADD0(int a1);
int GetMaterial(void); // weak
RecvProp *__fastcall GetNetPropOffset(RecvProp *a1, int a2);
RecvProp *__fastcall sub_6127B7C0(RecvProp *a1, int a2);
RecvProp *__thiscall sub_6127B870(void *this);
int __thiscall sub_6127B8F0(void *this);
int __fastcall sub_6127B9B0(int a1, int a2);
// char __usercall [email protected]<al>(int [email protected]<edx>, int [email protected]<ecx>, int a3, int a4, int a5, int a6);
// char __usercall [email protected]<al>(int [email protected]<edx>, int [email protected]<ecx>, int a3, int a4, int a5, int a6);
// int __usercall [email protected]<eax>(int [email protected]<edx>, int [email protected]<ecx>, int a3, int a4);
// Vector *__usercall [email protected]<eax>(int [email protected]<edx>, Vector *[email protected]<ecx>, Vector *a3, Vector *a4);
void __fastcall VectorAngle(Vector *a1, Vector *a2);
__int64 __fastcall sub_6127C670(int a1);
// void __usercall NormalizeFloat_0(float [email protected]<xmm0>);
void __fastcall NormalizeAngle(Vector *a1); // idb
// int __usercall [email protected]<eax>(int [email protected]<edx>, int [email protected]<ecx>, int a3);
int __stdcall sub_6127C950(int a1);
void Menu(void);
int __stdcall sub_6127CB30(int a1, int a2);
char __stdcall sub_6127CEB0(int a1, int a2);
int __stdcall sub_6127CF20(int a1);
int __stdcall sub_6127CFD0(int a1, int a2, int a3, int a4, unsigned int a5, unsigned int a6, int a7);
int __stdcall sub_6127D180(int a1);
int __stdcall sub_6127D2B0(int a1);
int __stdcall sub_6127D440(int a1, int a2);
signed int __stdcall sub_6127D550(int a1, signed int a2);
void *__stdcall sub_6127D5A0(const char *a1, int *a2);
int __stdcall sub_6127D710(int a1, int a2);
char __stdcall sub_6127D7C0(int a1, int a2);
char __stdcall sub_6127D840(const void *a1, int a2);
char __stdcall sub_6127D930(int a1);
int __stdcall sub_6127DA20(int a1, int a2);
void sub_6127DCC0();
int __thiscall sub_6127DCD0(void *this, int a2, int a3);
// int __usercall [email protected]<eax>(int [email protected]<edx>, const void *[email protected]<ecx>, int a3);
int __fastcall sub_6127DE00(const void *a1, char a2);
int __thiscall sub_6127DEB0(const void *this);
int __thiscall sub_6127DF10(void *this);
int __stdcall sub_6127E020(int a1);
// unsigned int __usercall [email protected]<eax>(int [email protected]<edx>, unsigned int [email protected]<ecx>, int a3, int a4);
void Crosshair(void);
char __fastcall sub_6127E3E0(const char *a1);
char __thiscall sub_6127E460(int this);
int __thiscall sub_6127E4D0(void *this, int a2);
int __thiscall sub_6127E570(void *this);
int __stdcall sub_6127E5D0(int a1, int a2);
int __thiscall sub_6127E5E0(int this, int a2, int a3);
char __thiscall sub_6127E640(int this, unsigned int a2, int a3);
signed int sub_6127E690();
// int __usercall [email protected]<eax>(unsigned __int8 [email protected]<dl>, unsigned __int8 [email protected]<cl>, unsigned __int8 a3);
// int __usercall [email protected]<eax>(unsigned __int8 [email protected]<dl>, unsigned __int8 [email protected]<cl>, unsigned __int8 a3);
int __thiscall sub_6127E8C0(int this, int a2, char a3);
int __thiscall sub_6127E9A0(int this, int a2, int a3);
// int __userpurge [email protected]<eax>(int [email protected]<ecx>, int [email protected]<edi>, int a3, char a4);
int __cdecl sub_6127EF00(int a1, unsigned int a2);
// int __userpurge [email protected]<eax>(int [email protected]<ecx>, int [email protected]<ebx>, int [email protected]<ebp>, int [email protected]<edi>, int [email protected]<esi>, int a6, int a7);
int __thiscall sub_6127F510(int this, int a2, char a3);
int __thiscall sub_6127F550(int this, int a2, int a3);
int __fastcall sub_6127F8F0(int a1, int a2, int a3, int a4);
int __thiscall sub_6127F9C0(int this, int a2, char a3);
void __thiscall sub_6127FA70(int this, int a2, int a3);
int __thiscall sub_6127FF60(int this, int a2, char a3);
// int __userpurge [email protected]<eax>(int [email protected]<ecx>, int [email protected]<ebx>, int [email protected]<ebp>, int [email protected]<edi>, int [email protected]<esi>, int a6, int a7);
// int __userpurge [email protected]<eax>(int [email protected]<ecx>, int [email protected]<edi>, int a3, char a4);
int __thiscall sub_61280440(int this, unsigned int a2, int a3);
int __thiscall sub_61280A30(int this, int a2, int a3);
int __thiscall sub_61280C80(int this, int a2, int a3);
// int __userpurge [email protected]<eax>(int [email protected]<ecx>, int [email protected]<ebx>, int [email protected]<ebp>, int [email protected]<edi>, int [email protected]<esi>, unsigned int a6, int a7);
// int __userpurge [email protected]<eax>(int [email protected]<ecx>, int [email protected]<edi>, int a3, char a4);
unsigned int __thiscall sub_61281390(int this, int a2, int a3);
signed int sub_61281790();
signed int sub_612817A0();
// int __userpurge [email protected]<eax>(int [email protected]<ecx>, int [email protected]<ebx>, int [email protected]<ebp>, int [email protected]<edi>, int [email protected]<esi>, int a6, int a7);
int __fastcall sub_61281E70(int a1, unsigned int a2);



Total Members