Page 1 of 1
UOCH ( Ultima Online Client Hacker )
Posted: Thu Mar 05, 2009 7:18 am
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
Re: UOCH ( Ultima Online Client Hacker )
Posted: Thu Mar 05, 2009 7:19 am
by MuadDib
A nice graphical Encryption Removal tool is always good to have

Re: UOCH ( Ultima Online Client Hacker )
Posted: Thu Mar 05, 2009 7:20 am
by Nando
Good work, Tomi.
Re: UOCH ( Ultima Online Client Hacker )
Posted: Sat Mar 07, 2009 5:06 am
by Tomi
- Added removal of Stamina 100% check in client for Felucca realm.
Reuploaded files in first post.
Re: UOCH ( Ultima Online Client Hacker )
Posted: Sat Mar 07, 2009 10:41 pm
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.
Re: UOCH ( Ultima Online Client Hacker )
Posted: Thu Mar 26, 2009 6:54 pm
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
Re: UOCH ( Ultima Online Client Hacker )
Posted: Fri Mar 27, 2009 5:40 am
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!

Re: UOCH ( Ultima Online Client Hacker )
Posted: Fri Mar 27, 2009 6:32 am
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.
Re: UOCH ( Ultima Online Client Hacker )
Posted: Fri Mar 27, 2009 7:17 am
by MuadDib
Also make sure you aren't using a pushthrough hook on the realm that it's blocking on. hehe
Re: UOCH ( Ultima Online Client Hacker )
Posted: Fri Mar 27, 2009 7:51 am
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
Re: UOCH ( Ultima Online Client Hacker )
Posted: Fri Mar 27, 2009 10:18 am
by Tomi
Found the error in UOCH, Reuploaded files in first post.
Re: UOCH ( Ultima Online Client Hacker )
Posted: Fri Mar 27, 2009 2:41 pm
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.
Re: UOCH ( Ultima Online Client Hacker )
Posted: Fri Mar 27, 2009 7:50 pm
by Tomi
Changed the "Remove Encryption" button to not be disabled, so you can turn it on / off.
Reuploaded files in first post.
Re: UOCH ( Ultima Online Client Hacker )
Posted: Tue Mar 31, 2009 6:44 am
by tartaros
COuld someone please elaborate what exactly is the issue with the stamina?
Re: UOCH ( Ultima Online Client Hacker )
Posted: Tue Mar 31, 2009 8:23 am
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 )
Re: UOCH ( Ultima Online Client Hacker )
Posted: Fri May 01, 2009 5:10 am
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.
Re: UOCH ( Ultima Online Client Hacker )
Posted: Tue Aug 18, 2009 6:51 pm
by Tomi
UOCH removes the UO:SA Classic client encryptions, no changes made.
Re: UOCH ( Ultima Online Client Hacker )
Posted: Sat Aug 22, 2009 4:58 pm
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.
Re: UOCH ( Ultima Online Client Hacker )
Posted: Sat Aug 22, 2009 6:23 pm
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?
Re: UOCH ( Ultima Online Client Hacker )
Posted: Sun Aug 23, 2009 1:40 am
by Tomi
its a packet 0xB9 issue, changed from being 3 bytes to 5 bytes
Re: UOCH ( Ultima Online Client Hacker )
Posted: Sun Aug 23, 2009 1:40 am
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
Re: UOCH ( Ultima Online Client Hacker )
Posted: Sun Aug 23, 2009 1:45 am
by Yukiko
Thanks Turley
Re: UOCH ( Ultima Online Client Hacker )
Posted: Tue Jul 19, 2011 6:16 am
by Damien
Please re-upload the files. They are corrupt

Re: UOCH ( Ultima Online Client Hacker )
Posted: Sun Nov 20, 2011 10:35 am
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.