Page 4 of 4 FirstFirst ... 234
Results 76 to 89 of 89

Thread: Memory reading.

  1. #76
    Join Date
    Oct 2012
    Posts
    1,244
    Mentioned
    40 Post(s)
    Quoted
    584 Post(s)

    Default

    Quote Originally Posted by KeepBotting View Post
    Wanted him to google the link himself
    I'm personally not botting rs anymore but you can still get in touch with me via discord. I'm "acow" in the srl discord.

  2. #77
    Join Date
    Jul 2009
    Posts
    116
    Mentioned
    2 Post(s)
    Quoted
    51 Post(s)

    Default

    Hi guys got bored and fixed it somewhat. Currently using it for portables.

  3. #78
    Join Date
    Jul 2009
    Posts
    116
    Mentioned
    2 Post(s)
    Quoted
    51 Post(s)

    Default

    Now is wish Kompromaus would come back and explain some more about vtables =I
    Edit:
    Hey now messing around with x64dbg odd thing start happening when attaching to rs3 client. Mouse starts acting weird, like in slow-mo.

    It seems there are some breakpoints added by client. Any comments?
    Attached Images Attached Images

  4. #79
    Join Date
    Mar 2013
    Posts
    1
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    When you debug, you should cancel the game's low-level mouse hook, or something strange will happen. The other two callback functions were added a long time ago. Acting on thread startup and thread stop, I haven't carefully looked at the two functions and guessed that you will be monitored when you start the thread inside the game. But this can be handled.

  5. #80
    Join Date
    Feb 2017
    Posts
    1
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Is anyone still working on this? As Java support is gone, it would be amazing to be able to have access to the NPC list from memory so I can dump their spawn locations.

  6. #81
    Join Date
    Jul 2009
    Posts
    116
    Mentioned
    2 Post(s)
    Quoted
    51 Post(s)

    Default

    It still works and it is slow and fragile. Removed it, reason is: my code looks horrible

    Current working one is uploaded here: https://github.com/pp9999/MemReading/releases/tag/0.1

    To run it you put plugin into simba plugins folder and the run the Test script. Test.simba
    Where it loads plugins and starts reading through memory. Open console window on simba and check the progress.
    It should look something like this:

    Where main goal is to find LocalPlayer. Without it nothing works and you have to be logged in.
    After that it should finish about in 5 minutes and display debug window.
    Decorative object on minimap:

    Active objects on minimap:
    There are invisible spider eggs at manor farm which are called invisible spider eggs

    NPCs:

  7. #82
    Join Date
    Jul 2009
    Posts
    116
    Mentioned
    2 Post(s)
    Quoted
    51 Post(s)

    Default

    When looking trough rs2client.exe hex there is a lot of references to webGL. I wonder why they use webGL for rendering. For a browser game it would be ok but it is installed game.
    WebGl doesn't seem to be efficient as well, from looking at wiki: all graphic commands are done by sending string text(javascript?) and compiled in run-time. Wouldn't pre-compiled be much faster?
    Why not use normal windows opengl.lib sdk thing Meh

    It looks like further development of their old html5 client which was also javascript and webGl.

  8. #83
    Join Date
    Sep 2012
    Location
    Netherlands
    Posts
    2,730
    Mentioned
    192 Post(s)
    Quoted
    1461 Post(s)

    Default

    Quote Originally Posted by alar82 View Post
    When looking trough rs2client.exe hex there is a lot of references to webGL. I wonder why they use webGL for rendering. For a browser game it would be ok but it is installed game.
    WebGl doesn't seem to be efficient as well, from looking at wiki: all graphic commands are done by sending string text(javascript?) and compiled in run-time. Wouldn't pre-compiled be much faster?
    Why not use normal windows opengl.lib sdk thing Meh

    It looks like further development of their old html5 client which was also javascript and webGl.
    because the client is shit.

  9. #84
    Join Date
    Dec 2013
    Posts
    4
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by alar82 View Post
    It still works and it is slow and fragile. Removed it, reason is: my code looks horrible
    I tried to use your test script but it says this

    Plugin(MemoryError32) has not been found
    Compiling failed.

    The file inside the plugins zip is named MemoryError.dll

    Also I would like to see the source code no matter how "horrible" it looks for learning purposes.

  10. #85
    Join Date
    Jul 2009
    Posts
    116
    Mentioned
    2 Post(s)
    Quoted
    51 Post(s)

    Default

    You'l need 64 bit windows Simba. Download it from here: https://github.com/MerlijnWajer/Simb.../autobuild-421. Some explation how to use new version of Simba is here:https://villavu.com/forum/showthread.php?t=118470. Unzip it somewhere and then put MemoryError.dll into plugins folder.
    Probably breaks again after todays Rs3 update :/

  11. #86
    Join Date
    Dec 2013
    Posts
    4
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    When it breaks how do you fix it? Do you have to re-find everything or what ?

  12. #87
    Join Date
    Dec 2013
    Posts
    4
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Thank you for the help that worked =) I am trying to learn more about reading memory. If you wouldn't mind could I have the source code for this ?

  13. #88
    Join Date
    Jul 2009
    Posts
    116
    Mentioned
    2 Post(s)
    Quoted
    51 Post(s)

    Default

    It is secret sauce now. For now.

  14. #89
    Join Date
    Dec 2013
    Posts
    4
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    How much do you want for the source code ?

Page 4 of 4 FirstFirst ... 234

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •