RunUO Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

SpyUO - a C# UO packet hooker

MalGanis

Sorceror
For all KR enthusiasts, here's the spyuo for KR ( keys for 2.50.0.3 included ).
 

Attachments

  • KR SpyUO.zip
    110.6 KB · Views: 169
  • SpyUO Source.zip
    338 KB · Views: 108

DeKiN

Sorceror
Can this program send packets or only read?
If only read, there is a possibility to send packets from client to server thru it?
 

MalGanis

Sorceror
Here are the latest keys:

Code:
47E19075: "6.0.6.2 2D"       41C5E0 5 2 435BA5 7 6
4810ABBB: "6.0.7.0 2D"       41C610 5 2 435CD5 7 6
 

MalGanis

Sorceror
New keys:

Code:
[FONT="Courier New"]
483C9CAA: "6.0.8.0 2D"       41C610 5 2 435CD5 7 6
483C85B5: "2.53.0.2 KR"      5E6F13 1 5A93EF 1 5A72D5 1 5A7302 5
[/FONT]
 

Kitchen_

Sorceror
The "Extract Gump (RunUO)" feature keeps giving me this error:

Code:
System.TYpeInitializationException: The type initializer for 'SpyUO.Packets.LocalizedList' threw an exception. -->
System.ArgumentException: The output char buffer is too small to contain the decoded characters, encoding 'Unicode (UTF-8)' fallback 'System.Text.DecoderReplacementFallback'.
Parameter name: chars
    at System.Text.Encoding.ThrowCharsOverflow()
    at System.Text.Encoding.ThrowCharsOverflow(DecoderNLS decoder, Boolean nothingDecoded)
    at System.Text.UTF8Encoding.GetChars(Byte* bytes, Int32 byteCount, Char* chars, Int32 charCount, DecoderNLS baseDecoder)
    at System.Text.DecoderNLS.GetChars(Byte* bytes, Int32 byteCount, Char* chars, Int32 charCount, Boolean flush)
    at System.Text.DecoderNLS.GetChars(Byte[] bytes, Int32 byteIndex, Int32 byteCount, Char[] chars, Int32 charIndex, Boolean flush)
    at System.Text.DecoderNLS.GetChars(Byte[] bytes, Int32 byteIndex, Int32 byteCount, Char[] chars, Int32 charIndex)
    at System.IO.BinaryReader.InternalReadOneChar()
    at System.IO.BinaryReader.Read()
    at System.IO.BinaryReader.PeekChar()
    at Ultima.StringList..ctor(String language)
    at SpyUO.Packets.LocalizedList..cctor()
    -- End of inner exception stack trace --
    at SpyUO.Packets.BaseGump.WriteRunUOClass(StreamWriter writer)
    at SpyUO.Display.miExtractGump_Click(Object sender, EventArgs e)

Any ideas why?
 

MalGanis

Sorceror
Code:
4874efec: "6.0.9.2 2d"       41c610 5 2 435cd5 7 6
48696fab: "2.54.0.7 Kr" 5e6f13 1 5a93ef 1 5a72d5 1 5a7302 5
 

AlexMS

Wanderer
MalGanis;767472 said:
Code:
4874efec: "6.0.9.2 2d"       41c610 5 2 435cd5 7 6
48696fab: "2.54.0.7 Kr" 5e6f13 1 5a93ef 1 5a72d5 1 5a7302 5

Hi.

This correct key is:

4874D7D5: "2.54.0.7 KR" 5E6F13 1 5A93EF 1 5A72D5 1 5A7302 5

bye!
 

MalGanis

Sorceror
Code:
45BF8226: "5.0.8.0 2D"       41AA70 5 1 434910 7 6
45BF82DE: "5.0.8.0 3D"       48E1F2 6 1 4A0A23 2 6

45CD0A3C: "5.0.8.1 2D"       41A960 5 1 4347D0 7 6
45CD0AF2: "5.0.8.1 3D"       48E1ED 6 1 4A0A22 2 6

45D23436: "5.0.8.2 2D"       41A960 5 1 4347D0 7 6
45CD0AF2: "5.0.8.2 3D"       48E1ED 6 1 4A0A22 2 6

4600A8C6: "5.0.8.4 2D"       41A960 5 1 4347D0 7 6
4600A964: "5.0.8.4 3D"       48E1ED 6 1 4A0A22 2 6

4602c963: "5.0.8.4 2d"       41a970 5 1 434850 7 6
4609984d: "5.0.9.1 2d"       41a970 5 1 434850 7 6
46b268f2: "6.0.1.10 2d"      41a90d 5 7 434a80 7 6
47167aae: "6.0.4.0 2d"       41a8f0 5 1 434a50 7 6
47421201: "6.0.5.0 2d"       41a980 5 1 434ad0 7 6
47a982d6: "6.0.6.0 2d"       41aae0 5 1 434df0 7 6
47ba0617: "6.0.6.1 2d"       41a980 5 1 434ad0 7 6
47e19075: "6.0.6.2 2d"       41c5e0 5 2 435ba5 7 6
4810abbb: "6.0.7.0 2d"       41c610 5 2 435cd5 7 6
483c9caa: "6.0.8.0 2d"       41c610 5 2 435cd5 7 6
4874efec: "6.0.9.2 2d"       41c610 5 2 435cd5 7 6
48c0023d: "6.0.10.0 2d"      41c610 5 2 435cd5 7 6
 

HellRazor

Knight
Mal, is there a version of SpyUO that will work with the latest client? The one in the first post crashes both SpyUO and the client for me.
 

Erica

Knight
HellRazor;776016 said:
Mal, is there a version of SpyUO that will work with the latest client? The one in the first post crashes both SpyUO and the client for me.

Here you go.
 

Attachments

  • SpyUO.zip
    112.1 KB · Views: 153
Top