Reading my first memory menu

User Tag List

Results 1 to 4 of 4
  1. #1
    stabbarolof's Avatar Member
    Reputation
    1
    Join Date
    Sep 2019
    Posts
    3
    Thanks G/R
    2/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Reading my first memory

    Hi,

    I'm new to this, but I'm slowly moving forward while banging my head against the wall. I'm currently trying to read my first memory. Since I do some work in Node I'm trying to give node a try for this. I understand it's not the most used language here and it obviously has its reasons.

    Lib I'm using GitHub - Rob--/memoryjs: Read and write process memory in NodeJS

    Code I'm currently using

    Code:
    const memoryjs = require('memoryjs');
    const processName = 'WowClassic.exe';
    
    // Playername
    const offset = 0x2688828;
    const processObject = memoryjs.openProcess(processName);
    
    console.log(JSON.stringify(processObject, null, 4));
    
    const value = memoryjs.readMemory(processObject.handle, processObject.modBaseAddr + offset, "dword");
    
    console.log(value);
    console.log('done');
    
    
    // dword 257656872
    // str (�[�
    I got the playerName offset from a thread here at the forum. I hope it's correct. From what I understand I'm supposed to read the memory at process base adress + offset?

    However the results I get confuse me. The datatypes that the lib has support for can be found here Memory . Rob--/memoryjs Wiki . GitHub. I tried with a bunch of different datatypes where dword gave me the result 257656872 and str gave (�[� . Am I reading the wrong adress to start with or have I just messed up with the datatype? If anyone wants to give me a hint it would be greatly appreciated!

    Additional question. As to not risk my main account I set up an EC2 on AWS. There I created a new b.net account with a subscription and I run wow. I'm writing my code locally pushing to git and then pulling it on the EC2 and running it there. It's very convenient but if anyone has some similar setup that may be cheaper I would gladly hear about it as gpu instances are fairly expensive on AWS.

    Reading my first memory
  2. #2
    Hazzbazzy's Avatar wannabe hackerlol Authenticator enabled
    Reputation
    1335
    Join Date
    Aug 2011
    Posts
    1,206
    Thanks G/R
    243/484
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    AFAIK JSON has no support for any sort of hexadecimal based type?
    Why not start with a language such as C++ or C#?

    Is there a reason you can't run WoW in a Hyper-V instance, or even VMWare?
    "HOLY TIME MACHINE BATMAN! it's 1973!"
    https://youtube.com/Hazzbazzy

  3. Thanks stabbarolof (1 members gave Thanks to Hazzbazzy for this useful post)
  4. #3
    stabbarolof's Avatar Member
    Reputation
    1
    Join Date
    Sep 2019
    Posts
    3
    Thanks G/R
    2/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks for the reply! I haven't used Hyper-V since I'm not sure if Blizzard is able to link an account running on a VM with another account running outside of it. And In the long run it would be nice to be able to run the program independent of my local setup.

    I think I will try something more low level like C++ och C#. I mainly wanted to get something basic running, but I might as well start learning something lower for the long run. I will have a look at the examples in other threads and start there.

  5. #4
    Hazzbazzy's Avatar wannabe hackerlol Authenticator enabled
    Reputation
    1335
    Join Date
    Aug 2011
    Posts
    1,206
    Thanks G/R
    243/484
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by stabbarolof View Post
    Thanks for the reply! I haven't used Hyper-V since I'm not sure if Blizzard is able to link an account running on a VM with another account running outside of it. And In the long run it would be nice to be able to run the program independent of my local setup.

    I think I will try something more low level like C++ och C#. I mainly wanted to get something basic running, but I might as well start learning something lower for the long run. I will have a look at the examples in other threads and start there.
    You are also better learning on an older version of WoW. Blizzard stepped up their security game significantly since 7.X.
    "HOLY TIME MACHINE BATMAN! it's 1973!"
    https://youtube.com/Hazzbazzy

Similar Threads

  1. Can someone help me to memory read my hatred/health/disc. Thanks.
    By rimmi2002 in forum Diablo 3 Memory Editing
    Replies: 3
    Last Post: 12-18-2012, 01:48 AM
  2. Really need help with my account please read inside first.
    By maggibesti in forum WoW Scams Help
    Replies: 7
    Last Post: 05-31-2009, 11:20 AM
  3. My first model edit
    By mystery in forum World of Warcraft Model Editing
    Replies: 1
    Last Post: 10-05-2006, 08:06 AM
  4. My first model edit
    By Scarmaker in forum World of Warcraft Model Editing
    Replies: 5
    Last Post: 10-01-2006, 09:39 PM
  5. My first scam iam alittle new
    By Negue2 in forum World of Warcraft General
    Replies: 4
    Last Post: 08-23-2006, 11:28 AM
All times are GMT -5. The time now is 08:15 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search