[-]
Shout:
Click Refresh to load shouts.

Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
RSA Key
02-28-2010, 04:29 PM (This post was last modified: 02-28-2010 04:30 PM by Shawak. Edit Reason: )
Post: #1
RSA Key
I'm using vb 2008 epxress and want to know how to change the rsa key...

If someone know the address, it would be nice if you tell it me Big Grin!
Find all posts by this user
Quote this message in a reply
02-28-2010, 05:24 PM
Post: #2
RE: RSA Key
Check this thread:
http://www.tpforums.org/forum/thread-7161.html
Find all posts by this user
Quote this message in a reply
03-01-2010, 09:49 AM (This post was last modified: 03-01-2010 09:54 AM by Shawak. Edit Reason: N/A)
Post: #3
RE: RSA Key
lol it's &H597610....
But I still don't know with what I have to replace it ;//

EDIT: I Tryied to replace it with:
Quote:10912013296739942927886096050899554152823750290279812912346875793726629149257644​63307396960011106039072308886100726558188253585034290575928276294364131085660290​93628212635953836686562675849720620786279431090218017681061521755056710823876476​444260558147179707119674283982419152118103759076030616683978566631413

But it don't get changed, lol.

PS: Ip/Port Changing works for me fine...
Find all posts by this user
Quote this message in a reply
03-05-2010, 03:30 PM (This post was last modified: 03-05-2010 03:33 PM by sebasbe. Edit Reason: )
Post: #4
RE: RSA Key
because rsa address is protected, i give you an example to take a view (tibiaapi)

select vbnet
public static bool WriteRSA(IntPtr handle, long address, string newKey)
        {
            IntPtr bytesWritten;
            int result;
            uint oldProtection = 0;
 
            System.Text.ASCIIEncoding enc = new System.Text.ASCIIEncoding();
            byte[] bytes = enc.GetBytes(newKey);
 
            // Make it so we can write to the memory block
            Util.WinApi.VirtualProtectEx(handle, new IntPtr(address), new IntPtr(bytes.Length), Util.WinApi.PAGE_EXECUTE_READWRITE, ref oldProtection);
 
            // Write to memory
            result = Util.WinApi.WriteProcessMemory(handle, new IntPtr(address), bytes, (uint)bytes.Length, out bytesWritten);
 
            // Put the protection back on the memory block
            Util.WinApi.VirtualProtectEx(handle, new IntPtr(address), new IntPtr(bytes.Length), oldProtection, ref oldProtection);
 
            return (result != 0);
        }



links:

http://code.google.com/p/tibiaapi/source.../WinApi.cs
http://code.google.com/p/tibiaapi/source.../Memory.cs
Find all posts by this user
Quote this message in a reply
Post Reply 



Contact UsTProgrammingReturn to TopReturn to ContentLite (Archive) ModeRSS Syndication