Thread: few Patterns

Results 1 to 9 of 9

Threaded View

  1. #1
    mo3ad001's Avatar
    Join Date
    Apr 2009
    Gender
    male
    Posts
    842
    Reputation
    53
    Thanks
    797
    My Mood
    Busy

    few Patterns

    Hey Guys .
    This few Patterns i got have fun.


    code :

    Code:
    DWORD cAddresses::GetMyLTC()
    {
    	DWORD Address;
    	Address = Tools.FindPattern((DWORD)GetModuleHandle(L"CShell.dll"),0x72C000,(PBYTE)"\x8B\x0D\x00\x00\x00\x00\x8B\x11\x50\x8B\x42\x18", "xx????xxxxxx");
    	if(Address)
    	{
    		Address = *(DWORD*)(Address + 0x2);
    		return *(DWORD*)(Address);
    	}
    
    	return 0;
    }
    
    DWORD cAddresses::GetMyILocaleMgr()
    {
    	DWORD Address;
    	Address = Tools.FindPattern((DWORD)GetModuleHandle(L"CShell.dll"),0x72C000,(PBYTE)"\x8B\x0D\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x0F\xB6\x4E\x51","xx????x????xxxx");
    	if(Address)
    		return *(DWORD*)(Address + 0x2);
    
    	return 0;
    }
    
    DWORD cAddresses::GetMyGCS()
    {
    	DWORD Address;
    	Address = Tools.FindPattern((DWORD)GetModuleHandle(L"CShell.dll"),0x72C000,(PBYTE)"\x8B\x0D\x00\x00\x00\x00\x8B\x01\x8B\x90\x00\x00\x00\x00\xFF\xD2\x8B\xF8\x85\xFF\x0F\x84\x00\x00\x00\x00\x8B\x4E\x08","xx????xxxx????xxxxxxxx????xxx");
    	if(Address)
    	{
    		Address = *(DWORD*)(Address + 0x2);
    		return *(DWORD*)Address;
    	}
    	return 0;
    }
    
    DWORD cAddresses::GetMyWeaponInfo()
    {
    	DWORD Address;
    	Address = Tools.FindPattern((DWORD)GetModuleHandle(L"CShell.dll"),0x72C000,(PBYTE)"\x8B\x0D\x00\x00\x00\x00\x50\xE8\x00\x00\x00\x00\x85\xC0\x74\xD0","xx????xx????xxxx");
    	if(Address)
    	{
    		Address = *(DWORD*)(Address + 0x2);
    		return *(DWORD*)Address;
    	}
    	return 0;
    }
    
    DWORD cAddresses::GetMyLT CSB()
    {
    	DWORD Address;
    	Address = Tools.FindPattern((DWORD)GetModuleHandle(L"CShell.dll"),0x72C000,(PBYTE)"\x68\x00\x00\x00\x00\x68\x00\x00\x00\x00\xB9\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x68\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x59\xC3\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xB9\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x68\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x59\xC3","x????x????x????x????x????x????xxxxxxxxxxxxxxxxx????x????x????x????xx");
    	if(Address)
    		return  *(DWORD*)(Address + 0x1);
    
    	return 0;
    }
    
    DWORD cAddresses::GetMyDrawPrim()
    {
    	DWORD Address;
    	Address = Tools.FindPattern((DWORD)GetModuleHandle(L"CShell.dll"),0x72C000,(PBYTE)"\x8B\x0D\x00\x00\x00\x00\x8B\x11\x8B\x82\x00\x00\x00\x00\x83\xC4\x18\x6A\xFF\x57","xx????xxxx????xxxxxx");
    	if(Address)
    	{
    		Address = *(DWORD*)(Address + 0x2);
    		return *(DWORD*)Address;
    	}
    	return 0;
    }
    Last edited by mo3ad001; 06-10-2011 at 05:12 AM.

    H A X O
    Email : Noobmem@hotmail.com


  2. The Following User Says Thank You to mo3ad001 For This Useful Post:

    Ch40zz-C0d3r (06-10-2011)