The Matrix Online Server Emulator
  • Search
  • Member List
  • Calendar
  • Help

Register


The Matrix Online Server Emulator The Matrix Online The MxO Client v
« Previous 1 2 3 4
MxO Client - Preventing Debugging (updated)

 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
MxO Client - Preventing Debugging (updated)
17-06-2009, 12:31 PM, (This post was last modified: 19-06-2009, 11:05 AM by HD_Morpheus.)
#1
HD_Morpheus Offline
Member
*****
Posts: 841
Threads: 38
Joined: Jun 2009
Reputation: 12
MxO Client - Preventing Debugging (updated)
Note: this info is preliminar and not a 100% fact (yet)

Its possible to use a debugger to see how matrix works. It doesnt work in the end when ya need to see a full login example, because it stops randomly and doesnt go-on or make a jump to innaccesible memory addresses.

Just why and how?

Answer to the first part is obvious: self protect code
To the second part: looks like it got some antidebugger code just as follows:

Object "CLTEvilBlockingLoginObserver"
--> Method "WaitForEvent()"

Apart from the "evil" tag, if we search info about "WaitForEvent()" on c++ in google, we can see that method waits for an event (internal or not) to stop waiting and go-on. this could be done infinitely and just f... stops your debugger.

UPDATE:

As it was in some ways guessed, MxO client got anti-debugging meassures to assure itself that there is no one trying to reach its internal code.

This meassures can be bypassed using standard and public available plugins that make a masquerade to the debuggers on the market.

Using this method provides a full login sequence till world server, even debugging when playing.

http://twitter.com/johnkussack [twitter]
Find
Reply
« Next Oldest | Next Newest »


Messages In This Thread
MxO Client - Preventing Debugging (updated) - by HD_Morpheus - 17-06-2009, 12:31 PM
RE: MxO Client - Preventing Debugging (updated) - by HD_Morpheus - 19-06-2009, 11:06 AM
RE: MxO Client - Preventing Debugging (updated) - by rajkosto - 28-06-2009, 08:09 PM
RE: MxO Client - Preventing Debugging (updated) - by HD_Morpheus - 28-06-2009, 08:36 PM

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)

Contact UsThe Matrix Online Server EmulatorReturn to TopLite (Archive) ModeRSS Syndication

Powered By MyBB, © 2002-2025 MyBB Group.
Theme by Ryan McGrane of Audentio Design.

Linear Mode
Threaded Mode