Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Archlord
You last visited: Today at 00:41

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

Advertisement



Archlord and debugging....

Discussion on Archlord and debugging.... within the Archlord forum part of the MMORPGs category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Feb 2008
Posts: 3
Received Thanks: 0
Archlord and debugging....

hi just want to talk about archlord and debugging.
anyone here that made some expierence with debugging archlord ?
atm iam trying to do some cooldown hack/cheat with ollydbg instead of using wpe.
the problem with wpe ist that it take always some time to setup all filters.
sometimes filter need to setup again when porting etc.

the first thing i found out with ollydbg is the first timecheck for sending the
first 64 byte packet.
i was able to simply bypass this so that the first 64 byte packet is send.
but for some reason the 40 byte packet is not sended.
i tried alot of debugging but still was not able to find where the 40 byte is generated or tested for sending.
i tried to reverse the calls from the send call but got no luck so far.
( iam not really pro on using ollydbg atm.)

anyone found this out like i described above ?
or was able to bypass some code to get two packets sended ?
some hints would be nice. dont need code or adresses

i have also some question on the two packets that where sended.
after the header informations in the packet size etc.
there is a counter that is incremented after each packet.
ist this a counter that is genrated inside the code ?
i sended just two packets for testing but the counter was wrong and my
character where frozen.
the game where still runing but i was not able to do any action.

i know that most of the stuff is server side but i think the timers for the skill are not.
i did a simply test with a buff that got a cooldown of 70 secs to reload.
i did a breakpoint before the call to the api send function.
then i pressed the buff in the game and switched backed to the debugger where the breakpoint was triggerd before the send.
i waited arround 70 secs the time need to reload the buff cooldown time.
i removed the breakpoint and continue the game.
since the send was now triggerd i got the buff but when i look down to the
skill button i see that there was no downtime.
and i was able to recast the spell again while it was still running.
so i think that the downtime is on the clientside.

ofcourse finding the adress for the cooldown would be nice so it could be bypass very easy instead of using filters with wpe.

atm iam debugging and trying to find the timers. i found alot of timers but not the correct one so far.
like i said above i found the first timer check for the buff.
was something like this.
-----------------------------
mov eax,cooldown_will_end
cmp eax, actualTime
jbe short downtime_over
-----------------------------

so i made a jmp short... and the first 64 byte packet was sended.
but iam still was not able to get the second 40 byte packet sended so far.

anyone else got some hints on debugging archlord or did made some expierence ?

or found some nice functions inside the code ?
i wonder where the functions is that is called when you select a character.
after the reload all skills a reset.
woul be nice to finding this adress and make a custom call to reset the skills with a simply code cave or code injection.

( sorry english is not my native language.... )
EightPack is offline  
Old 07/29/2008, 13:17   #2
 
tux-penguin's Avatar
 
elite*gold: 0
Join Date: Feb 2008
Posts: 1,450
Received Thanks: 373
got bored reading this.
i suggest you read the forum first before posting, as i noticed you already mention things coverd.
YAWN
tux-penguin is offline  
Old 07/29/2008, 14:09   #3
 
elite*gold: 0
Join Date: Feb 2008
Posts: 3
Received Thanks: 0
sorry that you got bored reading it.
but i was not telling that i have discovered 64 - 40 bytes packed or something.
i was talking about bypassing tests inside the client.exe
i have read most of the forum posts about archlord but did not find something
that was talking about debugging and finding timers inside archlord.
the only stuff i see was about wpe and the skills.

but anyway thanks for your replay. found now a way to get both packets sended inside the client.exe
that saves me using wpe always and setting up filters.
EightPack is offline  
Old 07/29/2008, 16:54   #4
 
elite*gold: 0
Join Date: Jan 2008
Posts: 457
Received Thanks: 32
so what you have found, is it like a cooldown for all skills or just one same as WPE? or or you doing something different lol
iamabot is offline  
Reply


Similar Threads Similar Threads
Debugging
07/16/2010 - Grand Chase - 0 Replies
D quote above is quoted from 745896321. As stated, it is possible to run d GCHAX (by makim) on a 64bit-running OS ... but does any1 care to explain how ?
debugging
01/28/2010 - Last Chaos - 4 Replies
hi.. hab probleme mit ollydbg und last chaos also: was ich bisher mache .. lc starten, einloggen, olly starten, attachen nach dem attachen funktioniert manchmal alles, meistens jedoch bleibt olly bei einer exception hängen und das spiel stürzt ab. hat LC eine anti debug methode, oder mache ich etwas anderes falsch^^? wenn ja: wie kann ich die bypassen =) ? mfg d0m
Debugging Aion
09/19/2009 - Aion - 8 Replies
I am trying desperatly to debug/hook functions in Aion. I have run the GG Killer, and that lets me get very close, but as soon as I set a breakpoint in CE or olly, it terminates. Guessing there is a seperate thread that is constantly checking for breakpoints? Any suggestions on how to proceed. I dont want a tutorial or somebody to do it for me, just some pointers so I can try to do it myself.
Debugging engine.exe on Int
09/03/2009 - Kal Online - 9 Replies
The disassembled code from engine.exe is undreadable (OllyDBG, IDA etc.), its packed. I've used PeId to detect what packer is used, but I did not found unpacker. BTW. Its some kind of Armadillo
The SN debugging query
03/17/2009 - Dekaron Private Server - 3 Replies
I have a question....When you run the SN query in SQL how long does the debugging take? Mine has been debugging for like 1 hour now. I wanna make sure this is right and I'm not waiting for nothing. Im' using SQL 2008 so that query analyzer isnt on there I just ran it as a new query and click parse then debug and its been at it for a long time now,,,,,Can some please tell me if it's normal for it to debug for this long??? Thanks



All times are GMT +1. The time now is 00:42.


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