UOCH ( Ultima Online Client Hacker )

Here you can post about UO Tools not specific to POL, but to the UO Client. This includes map editors, custom clients, mul editors (except UOFiddler, use it's forum), and so on.

Moderator: POL Developer

Post Reply
Tomi
POL Developer
Posts: 478
Joined: Tue Feb 21, 2006 5:08 pm

UOCH ( Ultima Online Client Hacker )

Post by Tomi »

Edited UOCH originally written by Daniel 'Necr0Potenc3' Cavalcanti

- Removed the client hacking capatibilities so it only supports Encryption Removal now.
- Added support for encryption removal of clients up to version 6.0.13.0
Attachments
UOCH_Binary.zip
Binary File
(9.5 KiB) Downloaded 1631 times
UOCH_Source.zip
Source Code
(47.02 KiB) Downloaded 934 times
Last edited by Tomi on Fri May 01, 2009 5:35 am, edited 6 times in total.
MuadDib
Former Developer
Posts: 1091
Joined: Sun Feb 12, 2006 9:50 pm
Location: Cross Lanes, WV

Re: UOCH ( Ultima Online Client Hacker )

Post by MuadDib »

A nice graphical Encryption Removal tool is always good to have :)
Nando
POL Developer
Posts: 282
Joined: Wed Sep 17, 2008 6:53 pm
Contact:

Re: UOCH ( Ultima Online Client Hacker )

Post by Nando »

:o :D

Good work, Tomi.
Tomi
POL Developer
Posts: 478
Joined: Tue Feb 21, 2006 5:08 pm

Re: UOCH ( Ultima Online Client Hacker )

Post by Tomi »

- Added removal of Stamina 100% check in client for Felucca realm.

Reuploaded files in first post.
User avatar
OldnGrey
POL Expert
Posts: 657
Joined: Sat Feb 04, 2006 6:26 pm

Re: UOCH ( Ultima Online Client Hacker )

Post by OldnGrey »

Confirmed that UOCH does a great job of removing the 100% stamina check from clients in the Felucca realm.
This allows your Pushthrough hook to run.... BIG HOORAY!!!! I've been wanting this for ages.

I did a hex check on my patched client. It has one byte changed from C0 to D0.
Terciob
Master Poster
Posts: 90
Joined: Fri Nov 07, 2008 3:47 am

Re: UOCH ( Ultima Online Client Hacker )

Post by Terciob »

Hi, i got a trouble with client 6017
encryption was remove, but stamina check still continue.

Patching...
LCrypt: Old crypt sig @1A959
LCrypt: Patched with je @1A96D
GCrypt: Could not find blowfish encryption FFFFFFFF FFFFFFFF
GCrypt: Found Old twofish @36170
GCrypt: Patched with jnz @36162
GCrypt: Found Old MD5 @19DD1
GDecrypt: Sig @19DD1 patched with cmp @19DA9
New UOCH client: "D:\Ultima Onine\UOCH_n0p3_Client00.exe"

[]'s
Damien.
Journeyman Poster
Posts: 63
Joined: Thu Feb 08, 2007 11:14 am
Location: Sweden

Re: UOCH ( Ultima Online Client Hacker )

Post by Damien. »

Are you sure you checked 'Remove the Stamina', and are you sure you are using the right client?
I had no problems with it! :D
Tomi
POL Developer
Posts: 478
Joined: Tue Feb 21, 2006 5:08 pm

Re: UOCH ( Ultima Online Client Hacker )

Post by Tomi »

Terciob, send me that client 6.0.1.7 with PM I will take a look at it. And as Damien said make sure you have the Stamina Check Removal button checked.
MuadDib
Former Developer
Posts: 1091
Joined: Sun Feb 12, 2006 9:50 pm
Location: Cross Lanes, WV

Re: UOCH ( Ultima Online Client Hacker )

Post by MuadDib »

Also make sure you aren't using a pushthrough hook on the realm that it's blocking on. hehe
Terciob
Master Poster
Posts: 90
Joined: Fri Nov 07, 2008 3:47 am

Re: UOCH ( Ultima Online Client Hacker )

Post by Terciob »

Damien, yea, is checked =)
MuadDib, no pushthrough hook running.

Tomi, here are the files:
http://rapidshare.com/files/214192271/c ... _.rar.html

[]'s
Attachments
client6017_.rar
client6017_.exe
UOCH_n0p3_Client00.exe
uoch.exe
(1.64 MiB) Downloaded 851 times
Tomi
POL Developer
Posts: 478
Joined: Tue Feb 21, 2006 5:08 pm

Re: UOCH ( Ultima Online Client Hacker )

Post by Tomi »

Found the error in UOCH, Reuploaded files in first post.
Terciob
Master Poster
Posts: 90
Joined: Fri Nov 07, 2008 3:47 am

Re: UOCH ( Ultima Online Client Hacker )

Post by Terciob »

Works fine..
Goob job!

So, can you enable check box for remove encryption ?
Client using Razor assistant (www.runuo.com/razor) cannot logon (using or not "Patch client encryption" option in razor):
Client#8: Unexpected message type e8, 26 bytes (IP:10.1.1.3, Account:None)
0000: e8 48 c0 2c 3c ae 07 a3 ec 60 9d 93 b7 e8 26 d7 .H.,<... .`....&.
0010: 17 37 71 cd 48 d0 92 34 81 29 .7q.H..4 .)......
Thanks.
Tomi
POL Developer
Posts: 478
Joined: Tue Feb 21, 2006 5:08 pm

Re: UOCH ( Ultima Online Client Hacker )

Post by Tomi »

Changed the "Remove Encryption" button to not be disabled, so you can turn it on / off.
Reuploaded files in first post.
tartaros
New User
Posts: 28
Joined: Tue Mar 27, 2007 6:30 am
Contact:

Re: UOCH ( Ultima Online Client Hacker )

Post by tartaros »

COuld someone please elaborate what exactly is the issue with the stamina?
Tomi
POL Developer
Posts: 478
Joined: Tue Feb 21, 2006 5:08 pm

Re: UOCH ( Ultima Online Client Hacker )

Post by Tomi »

Normally the client is checking that you have 100% stamina to push through another playing character on Felucca Facet.

But with the patch in UOCH, it removes that check and you can control what happen when pushing through another character with the pushthrough hook. ( Normally this is working for every other Facet than Felucca, but not Felucca )
Tomi
POL Developer
Posts: 478
Joined: Tue Feb 21, 2006 5:08 pm

Re: UOCH ( Ultima Online Client Hacker )

Post by Tomi »

- Added Weather Packet Message removal. ( Stops client from sending the messages with packet 0x65 for example "A storm is brewing." )
- Reuploaded files in first post.
Tomi
POL Developer
Posts: 478
Joined: Tue Feb 21, 2006 5:08 pm

Re: UOCH ( Ultima Online Client Hacker )

Post by Tomi »

UOCH removes the UO:SA Classic client encryptions, no changes made.
Yukiko
Distro Developer
Posts: 2825
Joined: Thu Feb 02, 2006 1:41 pm
Location: San Antonio, Texas
Contact:

Re: UOCH ( Ultima Online Client Hacker )

Post by Yukiko »

Can this be modified to remove the multiple UO client check so's we can run more than one client? This would be most helpful when testing various stuff on a shard.
Yukiko
Distro Developer
Posts: 2825
Joined: Thu Feb 02, 2006 1:41 pm
Location: San Antonio, Texas
Contact:

Re: UOCH ( Ultima Online Client Hacker )

Post by Yukiko »

Also, I don't know if this is a POL or client encryption issue but the latest client version 6.0.14.2 Patch 79 locks up after shard selection. UOCH reports the following in the log:

Code: Select all

Patching...
LCrypt: New crypt sig @1FAA5
LCrypt: Patched @1FAA5
GCrypt: Could not find blowfish encryption FFFFFFFF FFFFFFFF
GCrypt: Found New twofish @1FB87
GCrypt: Patched @1FB87
GCrypt: Found New MD5 @20DEE
GDecrypt: Sig @20DEE patched @10E3BD
New UOCH client: "C:\Programs (x86)\Ultima Online\UOCH_n0p3_Client01.exe"
Time elapsed during patching: 203ms
Still it locks up. Any ideas?
Tomi
POL Developer
Posts: 478
Joined: Tue Feb 21, 2006 5:08 pm

Re: UOCH ( Ultima Online Client Hacker )

Post by Tomi »

its a packet 0xB9 issue, changed from being 3 bytes to 5 bytes
Turley
POL Developer
Posts: 670
Joined: Sun Feb 05, 2006 4:45 am

Re: UOCH ( Ultima Online Client Hacker )

Post by Turley »

You have to wait for the next core release:
pol98.2
07-15-2009 Turley
Added Support for client 6.0.14.2 and latest UOKR (this change breaks every older UOKR) packet 0xB9 has now a length of 5
Yukiko
Distro Developer
Posts: 2825
Joined: Thu Feb 02, 2006 1:41 pm
Location: San Antonio, Texas
Contact:

Re: UOCH ( Ultima Online Client Hacker )

Post by Yukiko »

Thanks Turley
Damien
Adept Poster
Posts: 82
Joined: Sat Apr 15, 2006 11:50 am

Re: UOCH ( Ultima Online Client Hacker )

Post by Damien »

Please re-upload the files. They are corrupt :D
Tomi
POL Developer
Posts: 478
Joined: Tue Feb 21, 2006 5:08 pm

Re: UOCH ( Ultima Online Client Hacker )

Post by Tomi »

Looked through UOCH and added support for stamina check removal up to client 6.0.14.4
Support for clients >= 7 will come when I have more time to look at it or if someone else want to add it.
Post Reply