Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 09:24

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

Advertisement



[Bypass] S4 League Problem

Discussion on [Bypass] S4 League Problem within the General Coding forum part of the Coders Den category.

Closed Thread
 
Old   #1

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
[Bypass] S4 League Problem

Hi there. I hope someone can help me.
I'm making a bypass for s4 league, but I have a problem.

What I've patched:
PHP Code:
008D15B7Invalid Parameter
008D15ED
Invalid First Parameter
008D175F
HackShield Call
008D1774
EhSvc Themida Call
008D1789
Inform Error 
So now I can start the client without the launcher and without Hackshield.
I patched only the HS/Launcher revelant things, but after the game loaded there come an error:

You see a piece of the Login panel, but over that login field is an error message: "GUI_Error [...]". If you click the button, the game close itself.

ATM I don't have so much time to figure it out. Maybe some of the skilled dudes here, can help out.

Here is the Download for the patched client:
Attached Files
File Type: rar S4Client[bypass].rar (1.86 MB, 217 views)
Adroxxx is offline  
Old 07/14/2009, 21:21   #2
 
elite*gold: 0
Join Date: Feb 2009
Posts: 35
Received Thanks: 0
Nice, I don't even know how to make one myself.
jinwei is offline  
Old 07/14/2009, 21:31   #3

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
Sorry Sir, but it's not working. Thats why I created this Thread.
Adroxxx is offline  
Old 07/14/2009, 21:52   #4
 
elite*gold: 0
Join Date: Feb 2009
Posts: 35
Received Thanks: 0
Yea, I noticed.
jinwei is offline  
Old 07/15/2009, 00:21   #5
 
elite*gold: 0
Join Date: Jul 2009
Posts: 26
Received Thanks: 6
What's the big deal? Put a breakpoint on ExitProcess and trace back to the point where the error occurs. Or use the call stack.
schlur is offline  
Old 07/15/2009, 02:07   #6

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
Ja, aber ich finde den Fehler einfach nicht. Ich habe die Funktion gefunden, wo die GUI erstellt wird. Also diese Error Message. Hab da mal nen bp gemacht und dann zurück getraced.

Hab dann die Funktion gefunden, wo die ganzen sachen geladen werden. Es ist eine Funktion, wo dann verschiedene sachen erstellt werden. label_userinfo_touchdownscore, usw.
Bei label_userinfo_touchdownkill springt der in die func rein wo die error box erstellt wird.
Ich habe aber echt keine Ahnung wieso. Wenn ich diese Box überspring oder den call einfach überschreibe, startet das spiel, aber anstatt dem Login kommt dann ein Fenster, wo man etwas eingeben kann. ( Aber nicht wie normal 2 Felder für Username + PW, sondern nur 1 Feld) und irgendwelche Koreanischen Buttons.

/edit: k, lasterror gibt aus, file not found.. mal schauen welche er da net findet.. o.O
Adroxxx is offline  
Old 07/15/2009, 02:36   #7
 
elite*gold: 0
Join Date: Jul 2009
Posts: 26
Received Thanks: 6
Well, with all this 0x90ing you probably disabled some kind of crucial part that loads stuff.

Try to not just wildly disable stuff and rather start trying to understand what a function does, then you'll be able to only disable what you want to disable.

ASM is pretty straightforward, even if it takes some time to get a good overview of what a function does (or even translating it to high level code (I've found that to be quite fun actually)) it'll be worth it eventually.
schlur is offline  
Old 07/15/2009, 02:42   #8

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
Ich bin nicht nur am noppen ;P

Ich steppe mich gerad so durch den code und schau wo was fehlt.

Als ich den HS call / EhSvc call überschrieben habe, habe ich imo nichts wichtiges weggehauen. Halt den Aufruf von HS und EhSvc / Themida ****.

Und die Invalid Parameter teile sind nur messageboxen.

Naja ich schau's mir nochmal genauer an.

// Edit: Naja, hab mir die funcs mal angeschaut, aber niergens was entdeckt. Den fehler zu tracen ist mir auch zu aufwendig. Weil wenn ich in einen call rein gehe dort wieder 4 andere calls sind, muss ich da wieder rein sind dort auch wieder calls usw. Müsst ich alle per hand abklappern und darauf hab ich keinen bock :]

Naja, die exe ist oben, falls jemand lust hat rein zu schauen, nur zu. Ich hab die Lust verloren nach so vielen stunden xD
Adroxxx is offline  
Old 07/15/2009, 19:49   #9


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
wie kann man denn nach strings mit ollydbg suchen? wie hast du den teil gefunden?
mit einem hexeditor finde ich es, kann aber nichts löschen dann wird es ungültig! wie genau überschreibst du es denn??? und ist das auch mit einem hexeditor möglich? womit machst du es denn?
MrSm!th is offline  
Old 07/15/2009, 20:25   #10
 
elite*gold: 0
Join Date: Mar 2008
Posts: 747
Received Thanks: 245
Quote:
Originally Posted by xhelloselm View Post
wie kann man denn nach strings mit ollydbg suchen? wie hast du den teil gefunden?
mit einem hexeditor finde ich es, kann aber nichts löschen dann wird es ungültig! wie genau überschreibst du es denn??? und ist das auch mit einem hexeditor möglich? womit machst du es denn?
1. Rechtsklick Search for -> All Referenced Strings.
2. Bypassen tut man eigentlich mit Disassemblern & Debggern.
Akorn is offline  
Old 07/15/2009, 21:02   #11
 
The123Man's Avatar
 
elite*gold: 0
Join Date: Jun 2009
Posts: 138
Received Thanks: 9
geht denn der bypass da oben
The123Man is offline  
Old 07/15/2009, 21:05   #12
 
elite*gold: 0
Join Date: Jul 2009
Posts: 26
Received Thanks: 6
Quote:
Originally Posted by sahit View Post
geht denn der bypass da oben
Lies es dir doch 'mal durch, mein Gott! Ich bin für Abtreibung, manchmal...
schlur is offline  
Old 07/15/2009, 21:15   #13
 
The123Man's Avatar
 
elite*gold: 0
Join Date: Jun 2009
Posts: 138
Received Thanks: 9
man muss nicht dierckt beleidiget werden
The123Man is offline  
Old 07/15/2009, 21:21   #14

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
Quote:
Originally Posted by sahit View Post
geht denn der bypass da oben
Klar, der bypass ansich funktioniert. Man kann den Client ohne launcher / patcher starten und hackshield startet auch nicht mit. Nur kann man sich nicht einloggen. Aber das ist ja auch überbewertet oder nicht?

Das hier soll kein: "Wie mache ich ein Bypass Tutorial" werden. Wenn ihr nichts hilfreiches beitragen könnt, dann lasst es bitte.
Adroxxx is offline  
Old 07/15/2009, 21:38   #15
 
The123Man's Avatar
 
elite*gold: 0
Join Date: Jun 2009
Posts: 138
Received Thanks: 9
ja und wie willst du das jetzt machen das man sich anmelden kann
The123Man is offline  
Closed Thread




All times are GMT +1. The time now is 09:24.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.