ITLongwell / mondains-legacy

Automatically exported from code.google.com/p/mondains-legacy
0 stars 0 forks source link

I can't attach or start =( #105

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Click to Attach or Start
2. Select UO Client
3. Error

What is the expected output? What do you see instead?
Cannot find debug protection

What version of the product are you using?
 SpyUO 2.0.msi  

Please provide any additional information below.

Original issue reported on code.google.com by skysl...@gmail.com on 29 Oct 2012 at 11:39

GoogleCodeExporter commented 8 years ago
Which client version are you using?

Original comment by gje...@gmail.com on 7 Nov 2012 at 1:22

GoogleCodeExporter commented 8 years ago
Ultima Online - Mondain's Legacy
Client 6.0.1.8 or any Client (6.x.x.x)
Could you assist me? I would like to use, modify and enhance the source code, 
especially the part of WPF. But I can not make it work = (

Original comment by skysl...@gmail.com on 7 Nov 2012 at 3:21

GoogleCodeExporter commented 8 years ago
Yeah, the thing is, this version doesn't support older clients. Its primarily 
meant to be used on ea servers, but can be upgraded for older clients. It just 
seems kinda pointless, since you can't connect to ea with them.

Sure i can help you, just tell me whats troubling u.

Original comment by gje...@gmail.com on 10 Nov 2012 at 6:19

GoogleCodeExporter commented 8 years ago
Thanks for the replies, unfortunately my first goal is to make it work with the 
client 6.0.1.7 (Mondain's Legacy) http://chaosage.com.br (unfortunately it is 
unable to run the latest versions of the ultima online) is there any way for me 
to create an adaptation that in ClientSpyStarter? Can you give me some tips?

Original comment by skysl...@gmail.com on 13 Nov 2012 at 11:58

GoogleCodeExporter commented 8 years ago
You could try to disable debug protection checking and see if it works that way.

Original comment by gje...@gmail.com on 15 Nov 2012 at 11:53

GoogleCodeExporter commented 8 years ago
I will try, thanks. What is the debug protection?

Original comment by skysl...@gmail.com on 15 Nov 2012 at 4:01

GoogleCodeExporter commented 8 years ago
Debug protection crashes uo if client detects any program debugging it.

So remove

if ( !analyzer.FoundDebugProtectionAddress1 || 
!analyzer.FoundDebugProtectionAddress2 )
    throw new SpyException( "Cannot find debug protection" );
else 

and

if ( debugProtection1 == 0 || debugProtection2 == 0 )
    throw new SpyException( "Cannot find debug protection" );

from ClientSpyStarter.cs

Original comment by gje...@gmail.com on 16 Nov 2012 at 10:27

GoogleCodeExporter commented 8 years ago
thanks for the help, but, not working =(
throw new SpyException( "Cannot find send and receive classic client keys" );

the default client (chaosage server) has used encryption, although I can enter 
a nocryptclient, but none worked from 2 =(

Original comment by skysl...@gmail.com on 17 Nov 2012 at 4:04

GoogleCodeExporter commented 8 years ago
Correction, I used another client and it worked! thank you

Original comment by skysl...@gmail.com on 18 Nov 2012 at 8:23

GoogleCodeExporter commented 8 years ago
Glad to hear that

Original comment by gje...@gmail.com on 22 Nov 2012 at 8:21