DarkNess99 Crossfire Base *~UNDETECTED~*

Posts 1–15 of 17 · Page 1 of 2
DarkNess99 Crossfire Base *~UNDETECTED~*
DarkNess99 Crossfire Base *~UNDETECTED~*


We Start Include Header's .
Code:

Code:
#include <windows.h>


Then i will define Weapon's\Offset

Code:
#define WeaponMgr  0xA974A0
Code:
#define NoReload 0x269c


Let's Start Coding with the main part now

Code:

Code:
int __stdcall  Crossfire(const void pBlock (LPVOID)) {
    while(GetModuleHandleA("CShell.dll") == 0 && LoadLibraryA("Cshell.dll") == 0){Sleep(100); }   


Let's put use code now

Code:

Code:
for (;;){
    __asm pushad;

DWORD CShell     = (DWORD)GetModuleHandleA("CShell.dll");
DWORD pWeaponMgr = *(DWORD*)(CShell + WeaponMgr);

if (pWeaponMgr){
        for(int i=0; i<576; i++){
(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + NoReload)  = 75.0f;
        }
   }
__asm popad;
 }



Let's go to do DLL Main

Code:

Code:
BOOL APIENTRY DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved){
    if(fdwReason == DLL_PROCESS_ATTACH){ DisableThreadLibraryCalls(hinstDLL);
     CreateThread(0,0,(LPTHREAD_START_ROUTINE)Crossfire,0,0,0);
    system("start http://www.mpgh.net");
        return 1;} 
    return 0;}
Full Code

Code:

Code:
#include <windows.h>

#define WeaponMgr       0xA974A0
#define NoReload 0x269c




int __stdcall  Crossfire(const void pBlock (LPVOID)) {
    while(GetModuleHandleA("CShell.dll") == 0 && LoadLibraryA("Cshell.dll") == 0){Sleep(100); }   
    
    for (;;){
    __asm pushad;


    DWORD CShell     = (DWORD)GetModuleHandleA("CShell.dll");
    DWORD pWeaponMgr = *(DWORD*)(CShell + WeaponMgr);

        if (pWeaponMgr){
        for(int i=0; i<576; i++){
                        if((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr))+(4*i)) ) !=0){
                *(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + NoReload)  = 75.0f;
                        }
        }
        }

                __asm popad;
       
      }
    }


BOOL APIENTRY DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved){
    if(fdwReason == DLL_PROCESS_ATTACH){ DisableThreadLibraryCalls(hinstDLL);
     CreateThread(0,0,(LPTHREAD_START_ROUTINE)Crossfire,0,0,0);
    system("start http://www.MPGH.net");
        return true;} 
    return NULL;}




Credit

Me - DarkNess99 Coding it
Lauway // just asm idea
Put me in credit if you use it


Thanks For Sharing
Thanks for sharing
Thx , Bro You're Cool :*
WINAPI = __stdcall Leech!

You uses a Metod since 2010, its patched !
@darkness99 u didnt had to release a full code like this ( leechers will just copy and paste and get some source codes from DArk Sticky and Then they will make a hack - Already good asm idea

---------- Post added at 03:40 AM ---------- Previous post was at 02:53 AM ----------

Tried This New Way to Make Base - Not working - Send Error Report.
Hm..... I'm thinking
Good job!
this is auto or hotkey ?
Quote Originally Posted by darkness99 View Post
DarkNess99 Crossfire Base *~UNDETECTED~*


We Start Include Header's .
Code:

Code:
#include <windows.h>


Then i will define Weapon's\Offset

Code:
#define WeaponMgr  0xA974A0
Code:
#define NoReload 0x269c


Let's Start Coding with the main part now

Code:

Code:
int __stdcall  Crossfire(const void pBlock (LPVOID)) {
    while(GetModuleHandleA("CShell.dll") == 0 && LoadLibraryA("Cshell.dll") == 0){Sleep(100); }   


Let's put use code now

Code:

Code:
for (;;){
    __asm pushad;

DWORD CShell     = (DWORD)GetModuleHandleA("CShell.dll");
DWORD pWeaponMgr = *(DWORD*)(CShell + WeaponMgr);

if (pWeaponMgr){
        for(int i=0; i<576; i++){
(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + NoReload)  = 75.0f;
        }
   }
__asm popad;
 }



Let's go to do DLL Main

Code:

Code:
BOOL APIENTRY DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved){
    if(fdwReason == DLL_PROCESS_ATTACH){ DisableThreadLibraryCalls(hinstDLL);
     CreateThread(0,0,(LPTHREAD_START_ROUTINE)Crossfire,0,0,0);
    system("start http://www.mpgh.net");
        return 1;} 
    return 0;}
Full Code

Code:

Code:
#include <windows.h>

#define WeaponMgr       0xA974A0
#define NoReload 0x269c




int __stdcall  Crossfire(const void pBlock (LPVOID)) {
    while(GetModuleHandleA("CShell.dll") == 0 && LoadLibraryA("Cshell.dll") == 0){Sleep(100); }   
    
    for (;;){
    __asm pushad;


    DWORD CShell     = (DWORD)GetModuleHandleA("CShell.dll");
    DWORD pWeaponMgr = *(DWORD*)(CShell + WeaponMgr);

        if (pWeaponMgr){
        for(int i=0; i<576; i++){
                        if((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr))+(4*i)) ) !=0){
                *(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + NoReload)  = 75.0f;
                        }
        }
        }

                __asm popad;
       
      }
    }


BOOL APIENTRY DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved){
    if(fdwReason == DLL_PROCESS_ATTACH){ DisableThreadLibraryCalls(hinstDLL);
     CreateThread(0,0,(LPTHREAD_START_ROUTINE)Crossfire,0,0,0);
    system("start http://www.MPGH.net");
        return true;} 
    return NULL;}




Credit

Me - DarkNess99 Coding it
Lauway // just asm idea
Put me in credit if you use it


why are you doing __pushad __popad there is no need to preserve the registers which is what that does.. second APIENTRY & __stdcall are the same exact thing why are you using both? pointless to be honest. By the way there is also no point in changing the calling convention of your thread to __stdcall

p.s you're not even checking to make sure your functions succeeded :/
Quote Originally Posted by ~FALLEN~ View Post
why are you doing __pushad __popad there is no need to preserve the registers which is what that does.. second APIENTRY & __stdcall are the same exact thing why are you using both? pointless to be honest. By the way there is also no point in changing the calling convention of your thread to __stdcall

p.s you're not even checking to make sure your functions succeeded :/

i do , and i used WINAPI as __stdcall to get it
Quote Originally Posted by darkness99 View Post



i do , and i used WINAPI as __stdcall to get it
was just about to ask why u using pushad and popad...
and i think normal dllmain thread gets detected by xtrap....u have to make some changes...or maybe hidemodule...i dont know...but i think its patched..
Code:
BOOL APIENTRY DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved){
    if(fdwReason == DLL_PROCESS_ATTACH){ DisableThreadLibraryCalls(hinstDLL);
     CreateThread(0,0,(LPTHREAD_START_ROUTINE)Crossfire,0,0,0);
    system("start http://www.mpgh.net");
        return 1;} 
    return 0;}
Quote Originally Posted by Assassin's Creed View Post


was just about to ask why u using pushad and popad...
and i think normal dllmain thread gets detected by xtrap....u have to make some changes...or maybe hidemodule...i dont know...but i think its patched..
Code:
BOOL APIENTRY DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved){
    if(fdwReason == DLL_PROCESS_ATTACH){ DisableThreadLibraryCalls(hinstDLL);
     CreateThread(0,0,(LPTHREAD_START_ROUTINE)Crossfire,0,0,0);
    system("start http://www.mpgh.net");
        return 1;} 
    return 0;}

Well I used my Same dlll main from long when it got patched I just changed sleep(10) from 100 then it worked.
Quote Originally Posted by Assassin's Creed View Post


was just about to ask why u using pushad and popad...
and i think normal dllmain thread gets detected by xtrap....u have to make some changes...or maybe hidemodule...i dont know...but i think its patched..
Code:
BOOL APIENTRY DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved){
    if(fdwReason == DLL_PROCESS_ATTACH){ DisableThreadLibraryCalls(hinstDLL);
     CreateThread(0,0,(LPTHREAD_START_ROUTINE)Crossfire,0,0,0);
    system("start http://www.mpgh.net");
        return 1;} 
    return 0;}
i don't use it , i use it as an example


---------- Post added at 01:22 PM ---------- Previous post was at 01:22 PM ----------

Quote Originally Posted by nop.newbie View Post
thank for share . but is DETECTED by xtrap
Update DLL MAIN
thank for share . but is DETECTED by xtrap
Posts 1–15 of 17 · Page 1 of 2

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?