Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 11:10

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



How would i do this?

Discussion on How would i do this? within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
flamepattern's Avatar
 
elite*gold: 0
Join Date: Nov 2008
Posts: 35
Received Thanks: 5
How would i do this?

So yeah I know almost nothing about hacking of any sort. Most I've done is debug a few client .exe to make multi clients and that was with a guide telling me how to do it lol. Anyways on to the point I want to make a multi client for cabal north America version. If anyone can point me to a guide on how to do it I would be thankful. I will be using ollydebug on the .exe in the mean time to try and find a way. Oh I don't know if it matters but its protected by game guard rev1563 anyways thanks in advance
flamepattern is offline  
Old 08/11/2010, 16:34   #2
 
elite*gold: 0
Join Date: Aug 2010
Posts: 80
Received Thanks: 307
in order to get around some antidebugger tricks, you'd want to
a) use some anti-debugging olly plugin, your best bet is taking one with some kernel mode protection driver
b) crack the antidebugging part on your own

a good starting point to locate the multiclient badboy is to trace to user32.findwindow(W)(A) , breakpoint it and check who called it in the stack
once you get there it's usually just about changing some JNZs to JMPs. no big deal actually.
Mr0x90 is offline  
Old 08/11/2010, 16:54   #3
 
flamepattern's Avatar
 
elite*gold: 0
Join Date: Nov 2008
Posts: 35
Received Thanks: 5
thanks i will try and understand what you typed and do what i can
flamepattern is offline  
Old 08/11/2010, 17:01   #4
 
elite*gold: 115
Join Date: Oct 2007
Posts: 9,390
Received Thanks: 12,344
Quote:
Originally Posted by Mr0x90 View Post
a good starting point to locate the multiclient badboy is to trace to user32.findwindow(W)(A) , breakpoint it and check who called it in the stack
once you get there it's usually just about changing some JNZs to JMPs. no big deal actually.
Additionally, most multiclient protections I've seen use CreateMutex to prohibit multiclienting.
ms​ is offline  
Old 08/12/2010, 03:49   #5
 
flamepattern's Avatar
 
elite*gold: 0
Join Date: Nov 2008
Posts: 35
Received Thanks: 5
do any of you think that gameguard would have anything to do with not allowing multi client ?

and would you happen to know a good olly plugin that has what you suggested?
flamepattern is offline  
Old 08/12/2010, 06:57   #6

 
elite*gold: 150
Join Date: Apr 2007
Posts: 2,372
Received Thanks: 6,628
Strong OD
wurstbrot123 is offline  
Old 08/12/2010, 18:40   #7
 
elite*gold: 0
Join Date: Aug 2010
Posts: 80
Received Thanks: 307
Phant0m ain't bad either..

if hard-code-patching the client doesnt do the job for you, you can bypass a few protections by writing a loader to start the actual game client, inject a dll upon startup which freezes the client, patches the multiclient protection and sets a hook to somewhere later in the code. once eip gets there, your hook will unload the dll and the dll is gonna remove all patches again
eZ
Mr0x90 is offline  
Old 08/12/2010, 20:53   #8

 
x]vIrus[x's Avatar
 
elite*gold: 37
Join Date: Apr 2004
Posts: 2,154
Received Thanks: 250
what everyone is telling you: forget it
x]vIrus[x is offline  
Old 08/17/2010, 17:44   #9
 
flamepattern's Avatar
 
elite*gold: 0
Join Date: Nov 2008
Posts: 35
Received Thanks: 5
i kinda gathered that when i only understood 1/5th of what they were typing

well since im an idiot anyone want to do it for me ?
flamepattern is offline  
Reply




All times are GMT +2. The time now is 11:10.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.