Go Back   UnKnoWnCheaTs - Multiplayer Game Hacks and Cheats > Anti-Cheat Software & Programming > Anti-Cheat Bypass

- Sponsored Advertisement -
http://www.myfpscheats.com/

Welcome to the UnKnoWnCheaTs - Multiplayer Game Hacks and Cheats.
You have to register before you can post and see and access any of the advanced forum features, please click the register link to proceed to the registration form. To start viewing threads or posts, select a forum that you want to visit from the selection below.
Anti-Cheat Bypass
punkbuster vac gameguard esl xray screenshot detection undetected source code tutorial
You are Unregistered, please register to gain Full access.    
Reply
 
Thread Tools

Old 12-27-2009, 07:46 PM   #81
Supreme G0d

Anddos's Avatar

Join Date: Dec 2009
Posts: 361
Reputation: 2804
Rep Power: 61
Anddos is a legend in the cheating communityAnddos is a legend in the cheating communityAnddos is a legend in the cheating communityAnddos is a legend in the cheating communityAnddos is a legend in the cheating communityAnddos is a legend in the cheating communityAnddos is a legend in the cheating communityAnddos is a legend in the cheating communityAnddos is a legend in the cheating communityAnddos is a legend in the cheating communityAnddos is a legend in the cheating community
Points: 3,550, Level: 5
Points: 3,550, Level: 5 Points: 3,550, Level: 5 Points: 3,550, Level: 5
Activity: 28.7%
Activity: 28.7% Activity: 28.7% Activity: 28.7%
Last Achievements
how would i use

Returned_Device_Interface->SetRenderState(D3DRS_FILLMODE, D3DFILL_WIREFRAME);

LPDIRECT3DDEVICE9* Returned_Device_Interface , i see this is a double pointer so i dont know how to use the device...


Anddos is online now

Reply With Quote


Old 01-01-2010, 06:17 PM   #82
Hacker Supreme

Krtek's Avatar

Join Date: Oct 2008
Posts: 235
Reputation: 3567
Rep Power: 80
Krtek is a legend in the cheating communityKrtek is a legend in the cheating communityKrtek is a legend in the cheating communityKrtek is a legend in the cheating communityKrtek is a legend in the cheating communityKrtek is a legend in the cheating communityKrtek is a legend in the cheating communityKrtek is a legend in the cheating communityKrtek is a legend in the cheating communityKrtek is a legend in the cheating communityKrtek is a legend in the cheating community
Quote:
Originally Posted by Anddos View Post
how would i use

Returned_Device_Interface->SetRenderState(D3DRS_FILLMODE, D3DFILL_WIREFRAME);

LPDIRECT3DDEVICE9* Returned_Device_Interface , i see this is a double pointer so i dont know how to use the device...


Did you even try it out?
Krtek is offline

Reply With Quote

Old 01-02-2010, 04:48 PM   #83
Supreme G0d

Anddos's Avatar

Join Date: Dec 2009
Posts: 361
Reputation: 2804
Rep Power: 61
Anddos is a legend in the cheating communityAnddos is a legend in the cheating communityAnddos is a legend in the cheating communityAnddos is a legend in the cheating communityAnddos is a legend in the cheating communityAnddos is a legend in the cheating communityAnddos is a legend in the cheating communityAnddos is a legend in the cheating communityAnddos is a legend in the cheating communityAnddos is a legend in the cheating communityAnddos is a legend in the cheating community
Points: 3,550, Level: 5
Points: 3,550, Level: 5 Points: 3,550, Level: 5 Points: 3,550, Level: 5
Activity: 28.7%
Activity: 28.7% Activity: 28.7% Activity: 28.7%
Last Achievements
yes i did
Anddos is online now

Reply With Quote

Old 01-17-2010, 12:58 AM   #84
h4x0!2

I<3UC's Avatar

Join Date: Nov 2009
Posts: 91
Reputation: 289
Rep Power: 31
I<3UC has just realized Linux>WindowsI<3UC has just realized Linux>WindowsI<3UC has just realized Linux>Windows
Points: 912, Level: 2
Points: 912, Level: 2 Points: 912, Level: 2 Points: 912, Level: 2
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%
Last Achievements
Thank you, I will try these when I find some time.
I<3UC is offline

Reply With Quote

Old 03-12-2010, 12:50 AM   #85
n00bie

ragehacker's Avatar

Join Date: Mar 2010
Posts: 5
Reputation: 10
Rep Power: 24
ragehacker has made posts that are generally average in quality
Thanks for this

+1

Helped me alot

Last edited by ragehacker; 03-12-2010 at 12:58 AM.
ragehacker is offline

Reply With Quote

Old 03-31-2010, 10:30 AM   #86
n00bie

Th3Doc7or's Avatar

Join Date: Oct 2009
Posts: 1
Reputation: 10
Rep Power: 29
Th3Doc7or has made posts that are generally average in quality
I can't say how grateful I am for this source. This kind of learning material is exactly what I need.

Great Job and Thanks!
Th3Doc7or is offline

Reply With Quote

Old 03-31-2010, 11:03 PM   #87
n00bie

helicopter12's Avatar

Join Date: Feb 2010
Posts: 18
Reputation: 10
Rep Power: 24
helicopter12 has made posts that are generally average in quality
Does this work for BattleField Bad Company 2?
helicopter12 is offline

Reply With Quote

Old 03-31-2010, 11:06 PM   #88
Supreme H4x0|2

4bply's Avatar

Join Date: Jan 2009
Location: uoy dniheB
Posts: 676
Reputation: 8706
Rep Power: 138
4bply DEFINES UNKNOWNCHEATS4bply DEFINES UNKNOWNCHEATS4bply DEFINES UNKNOWNCHEATS4bply DEFINES UNKNOWNCHEATS4bply DEFINES UNKNOWNCHEATS4bply DEFINES UNKNOWNCHEATS4bply DEFINES UNKNOWNCHEATS4bply DEFINES UNKNOWNCHEATS4bply DEFINES UNKNOWNCHEATS4bply DEFINES UNKNOWNCHEATS4bply DEFINES UNKNOWNCHEATS
Recognitions:
Members who have contributed financial support towards UnKnoWnCheaTs. Donation (1)
Points: 8,003, Level: 10
Points: 8,003, Level: 10 Points: 8,003, Level: 10 Points: 8,003, Level: 10
Activity: 1.1%
Activity: 1.1% Activity: 1.1% Activity: 1.1%
Last Achievements
This should work for any game that runs DX9
__________________
"Stay on top but remain from the underground"
4bply is offline

Reply With Quote

Old 10-15-2010, 02:43 PM   #89


DownDownDown's Avatar

Join Date: Oct 2010
Posts: 17
Reputation: -74
Rep Power: 0
DownDownDown is becoming an outcast
Thanks for this great stuff roverturbo.

For me crash on WarRock.

Warrock doesn't start...

Any ideas?
DownDownDown is offline

Reply With Quote

Old 10-15-2010, 02:57 PM   #90
Level 3

botex's Avatar

Join Date: Apr 2009
Posts: 1,605
Reputation: 27376
Rep Power: 340
botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!
Quote:
Originally Posted by DownDownDown View Post
Thanks for this great stuff roverturbo.

For me crash on WarRock.

Warrock doesn't start...

Any ideas?
Probably Warrock's anti-cheat detect's it and it doesnt allow you to start your game with it.You will need to find another hooking method wich is undetced or bypass anti-cheat's scan.
botex is offline

Reply With Quote

Old 10-15-2010, 04:52 PM   #91
UnKnoWnCheaTeR

disavow's Avatar

Join Date: Jul 2009
Posts: 1,069
Reputation: 49961
Rep Power: 552
disavow has a huge epeen!disavow has a huge epeen!disavow has a huge epeen!disavow has a huge epeen!disavow has a huge epeen!disavow has a huge epeen!disavow has a huge epeen!disavow has a huge epeen!disavow has a huge epeen!disavow has a huge epeen!disavow has a huge epeen!
Recognitions:
Members who have contributed financial support towards UnKnoWnCheaTs. Donation (2)
Points: 31,281, Level: 26
Points: 31,281, Level: 26 Points: 31,281, Level: 26 Points: 31,281, Level: 26
Activity: 14.9%
Activity: 14.9% Activity: 14.9% Activity: 14.9%
Last Achievements
Quote:
Originally Posted by DownDownDown View Post
Thanks for this great stuff roverturbo.

For me crash on WarRock.

Warrock doesn't start...

Any ideas?
WR just drops the createdevice so you can't hook it, not this way anyways.
__________________

Shad0w_'s Alter Ego
disavow is online now

Reply With Quote

Old 10-16-2010, 07:44 PM   #92


DownDownDown's Avatar

Join Date: Oct 2010
Posts: 17
Reputation: -74
Rep Power: 0
DownDownDown is becoming an outcast
Uff i dont know really how hook the dip on warrock without rehooking =(
DownDownDown is offline

Reply With Quote

Old 10-16-2010, 07:46 PM   #93
Level 3

botex's Avatar

Join Date: Apr 2009
Posts: 1,605
Reputation: 27376
Rep Power: 340
botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!
Quote:
Originally Posted by DownDownDown View Post
Uff i dont know really how hook the dip on warrock without rehooking =(
This
http://www.uc-forum.com/forum/d3d-programming/65069-midfunction-hook.html
botex is offline

Reply With Quote

Old 10-16-2010, 08:01 PM   #94


DownDownDown's Avatar

Join Date: Oct 2010
Posts: 17
Reputation: -74
Rep Power: 0
DownDownDown is becoming an outcast
It crash for me but this time isn't the HackShield but is warrock.. it do only black screen and after crash...
DownDownDown is offline

Reply With Quote

Old 10-16-2010, 08:04 PM   #95
Level 3

botex's Avatar

Join Date: Apr 2009
Posts: 1,605
Reputation: 27376
Rep Power: 340
botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!
Quote:
Originally Posted by DownDownDown View Post
It crash for me but this time isn't the HackShield but is warrock.. it do only black screen and after crash...
Then problem is with your hook.Try to do some log's to see where it crashes.
botex is offline

Reply With Quote

Old 10-16-2010, 08:24 PM   #96


DownDownDown's Avatar

Join Date: Oct 2010
Posts: 17
Reputation: -74
Rep Power: 0
DownDownDown is becoming an outcast
It say allright.. :

Loading D3D9Dll -> OK!
Detouring EndScene -> OK!
All OK Starting WarRock
...
Crash! :S:S:S:S
DownDownDown is offline

Reply With Quote

Old 10-16-2010, 08:28 PM   #97
Level 3

botex's Avatar

Join Date: Apr 2009
Posts: 1,605
Reputation: 27376
Rep Power: 340
botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!
Quote:
Originally Posted by DownDownDown View Post
It say allright.. :

Loading D3D9Dll -> OK!
Detouring EndScene -> OK!
All OK Starting WarRock
...
Crash! :S:S:S:S
Do you use normal detours(1.5)? You can also attach debuger(Olly) to see where does it crash.Maybe you did not define your function like they should be.
botex is offline

Reply With Quote

Old 10-16-2010, 08:44 PM   #98


DownDownDown's Avatar

Join Date: Oct 2010
Posts: 17
Reputation: -74
Rep Power: 0
DownDownDown is becoming an outcast
Code:
void *DetourCreate (BYTE *src, const BYTE *dst, const int len)
{
    BYTE *jmp;
    DWORD dwback;
    DWORD jumpto, newjump;
 
    VirtualProtect(src,len,PAGE_READWRITE,&dwback);
 
    if(src[0] == 0xE9)
    {
        jmp = (BYTE*)malloc(10);
        jumpto = (*(DWORD*)(src+1))+((DWORD)src)+5;
        newjump = (jumpto-(DWORD)(jmp+5));
        jmp[0] = 0xE9;
        *(DWORD*)(jmp+1) = newjump;
        jmp += 5;
        jmp[0] = 0xE9;
        *(DWORD*)(jmp+1) = (DWORD)(src-jmp);
    }
    else
    {
        jmp = (BYTE*)malloc(5+len);
        memcpy(jmp,src,len);
        jmp += len;
        jmp[0] = 0xE9;
        *(DWORD*)(jmp+1) = (DWORD)(src+len-jmp)-5;
    }
    src[0] = 0xE9;
    *(DWORD*)(src+1) = (DWORD)(dst - src) - 5;
 
    for(int i = 5; i < len; i++)
        src[i] = 0x90;
    VirtualProtect(src,len,dwback,&dwback);
    return (jmp-len);
}
I use this detour.
DownDownDown is offline

Reply With Quote

Old 10-16-2010, 08:50 PM   #99
Level 3

botex's Avatar

Join Date: Apr 2009
Posts: 1,605
Reputation: 27376
Rep Power: 340
botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!botex has reputation that takes up 2GB of server space!
Quote:
Originally Posted by DownDownDown View Post

I use this detour.
Use normal detours 1.5.If your game will still crash,try commenting out part's of your code and from there you will be able to see where/why does it crash.
botex is offline

Reply With Quote

Old 10-16-2010, 09:27 PM   #100


DownDownDown's Avatar

Join Date: Oct 2010
Posts: 17
Reputation: -74
Rep Power: 0
DownDownDown is becoming an outcast
Yes i have tryed commenting some parts and at the moment of DetourCreate it crash.

I try the detours 1.5 thanks for help.

[Auto Merged - 0:34:46 Europe/Moscow]

Edit: Thanks with this detours warrock is opened but when load news it say Warrock crash etc IT ISN'T THE HACKSHIELD!

ALL MY SOURCE CODE:
Code:
#include <windows.h>
#include <d3d9.h>
#include <d3dx9.h>

#include "detours.h"

#pragma comment(lib, "d3d9.lib")
#pragma comment(lib, "d3dx9.lib")


DWORD * VTable;
DWORD dwEndscene_hook, dwEndscene_ret;
BYTE EndSceneOpCodes[6];

LPDIRECT3DDEVICE9 m_pD3Ddev; 
__declspec(naked) void MyEndscene( )
{
    __asm
    {
        mov dword ptr ss:[ebp - 10], esp;
        mov esi, dword ptr ss:[ebp + 0x8]; 
        mov m_pD3Ddev, esi; 
    }


    __asm
    {
        jmp dwEndscene_ret;
    }

}
bool bCompare(const BYTE* pData, const BYTE* bMask, const char* szMask)
{
    for(;*szMask;++szMask,++pData,++bMask)
        if(*szMask=='x' && *pData!=*bMask)   return 0;
    return (*szMask) == NULL;
}

DWORD FindPattern(DWORD dwdwAdd,DWORD dwLen,BYTE *bMask,char * szMask)
{
    for(DWORD i=0; i<dwLen; i++)
        if (bCompare((BYTE*)(dwdwAdd+i),bMask,szMask))  return (DWORD)(dwdwAdd+i);
    return 0;
}

void Dx9Hook( LPCSTR D3D9 )
{
    DWORD hD3D = NULL;
    while (!hD3D) hD3D = (DWORD)GetModuleHandleA(D3D9);
    DWORD PPPDevice = FindPattern(hD3D, 0x128000, (PBYTE)"\xC7\x06\x00\x00\x00\x00\x89\x86\x00\x00\x00\x00\x89\x86", "xx????xx????xx");
    memcpy( &VTable, (void *)(PPPDevice + 2), 4);

    dwEndscene_hook = VTable[42] + 0x2A; //mid function
    dwEndscene_ret = dwEndscene_hook + 0x6; //return address
}


void Thread(void)
{
Dx9Hook("d3d9.dll");


memcpy((void *)EndSceneOpCodes, (void *)"\x89\x65\xF0\x8B\x75\x08", 6);
       
while( 1 )
{
    Sleep( 1000 );

    if(memcmp((void *)EndSceneOpCodes, (void *)dwEndscene_hook, 6) == 0 )
       DetourFunction((PBYTE)dwEndscene_hook, (PBYTE)MyEndscene);


}

}



BOOL WINAPI DllMain( HMODULE hDll, DWORD Reason, PVOID lpReserved )
{
    if( Reason == DLL_PROCESS_ATTACH )
    {
        CreateThread( NULL, NULL, ( LPTHREAD_START_ROUTINE )&Thread, NULL, NULL, NULL );
    }
    return TRUE;
}

Last edited by DownDownDown; 10-16-2010 at 09:35 PM.
DownDownDown is offline

Reply With Quote
Reply  

  • Submit Thread to Digg
  • Submit Thread to del.icio.us
  • Submit Thread to StumbleUpon
  • Submit Thread to Google
  • Submit Thread to Facebook
  • Submit Thread to My Yahoo!
  • Submit Thread to MySpace
  • Submit Thread to Twitter
  • Submit Thread to Reddit



Tags
direct3d9, hooking, interface
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT +1. The time now is 08:55 PM.