[7.3] Can't Write to Memory menu

User Tag List

Results 1 to 9 of 9
  1. #1
    kartf's Avatar Member
    Reputation
    1
    Join Date
    Feb 2018
    Posts
    1
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [7.3] Can't Write to Memory

    As of 7.3 I can't seem to be able to write to WoW's memory. Not even cheat engine works, when I try to modify an instruction nothing happens. I'm out of process and I can read memory the way I used to, but WriteProcessMemory throws an "ERROR_INVALID_PARAMETER" and doesn't work.

    I assume this is one of the many anticheating measures they added in 7.3. Is there a workaround? At least to get CE to edit memory again.

    [7.3] Can't Write to Memory
  2. #2
    doityourself's Avatar ★ Elder ★
    Reputation
    1424
    Join Date
    Nov 2008
    Posts
    843
    Thanks G/R
    35/448
    Trade Feedback
    0 (0%)
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    remap the memory

  3. #3
    vegoo's Avatar Contributor
    CoreCoins Purchaser Authenticator enabled
    Reputation
    275
    Join Date
    Dec 2011
    Posts
    708
    Thanks G/R
    10/27
    Trade Feedback
    110 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I looked at it, my bot doesn't require (so far) any code changes but I was curious.
    In the end, I didn't manage to remap the image, because - I believe - to do so you need one of these:
    1. Name of the file mapping object
    2. Duplicated handle to the object

    I don't think name exists - at least I couldn't find it in Process Hacker handles list. No idea how to get duplicated handle to this object if I don't even know where to look for it, Wow-64.exe has a lot of opened unnamed handles so how to find out which one is correct?
    Also I tried VirtualProtectEx but it doesn't seem to work at all.

    What is the correct approach in this case?
    WoW TGC Loot & WoW Items
    Selling EU & US WoW Gold
    Buying EU & US WoW Gold

  4. #4
    ak-48's Avatar Member
    Reputation
    7
    Join Date
    Aug 2008
    Posts
    1
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    create a new section, copy wow memory to that section, unmap the old memory, map it to the same address with the new section.

    it's easily detectable because now virtualprotect can success (or you can map use sec_nochange), or if the original memory is also mapped elsewhere.

    do not attempt to patch code, there's integrity checks that will crash the game and get you banned.

  5. Thanks vegoo (1 members gave Thanks to ak-48 for this useful post)
  6. #5
    doityourself's Avatar ★ Elder ★
    Reputation
    1424
    Join Date
    Nov 2008
    Posts
    843
    Thanks G/R
    35/448
    Trade Feedback
    0 (0%)
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by ak-48 View Post
    create a new section, copy wow memory to that section, unmap the old memory, map it to the same address with the new section.

    it's easily detectable because now virtualprotect can success (or you can map use sec_nochange), or if the original memory is also mapped elsewhere.

    do not attempt to patch code, there's integrity checks that will crash the game and get you banned.
    the remap itself will trigger some checks and cause crashes on some builds

  7. #6
    vegoo's Avatar Contributor
    CoreCoins Purchaser Authenticator enabled
    Reputation
    275
    Join Date
    Dec 2011
    Posts
    708
    Thanks G/R
    10/27
    Trade Feedback
    110 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yep, that's the case.1-2 minutes after remap its spawning child that crashes the process.
    WoW TGC Loot & WoW Items
    Selling EU & US WoW Gold
    Buying EU & US WoW Gold

  8. #7
    doityourself's Avatar ★ Elder ★
    Reputation
    1424
    Join Date
    Nov 2008
    Posts
    843
    Thanks G/R
    35/448
    Trade Feedback
    0 (0%)
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by vegoo View Post
    Yep, that's the case.1-2 minutes after remap its spawning child that crashes the process.
    it's not a 'child' that crashes it.

  9. #8
    ak48disk's Avatar Active Member
    Reputation
    30
    Join Date
    May 2014
    Posts
    7
    Thanks G/R
    0/8
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by king48488 View Post
    the remap itself will trigger some checks and cause crashes on some builds

    Remap the shared PAGE_READWRITE page as well.

  10. #9
    dontgetban's Avatar Member
    Reputation
    1
    Join Date
    Jul 2018
    Posts
    2
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    missclick meh

Similar Threads

  1. Writing to memory address using ASM?
    By pinny in forum WoW Memory Editing
    Replies: 3
    Last Post: 01-23-2017, 06:41 AM
  2. Writing to memory doesn't change the value
    By mathix in forum WoW Memory Editing
    Replies: 10
    Last Post: 04-18-2015, 07:18 AM
  3. Replies: 1
    Last Post: 11-28-2011, 04:21 AM
  4. Write to Read Only Memory ( C# )?
    By Amrok in forum WoW Memory Editing
    Replies: 4
    Last Post: 08-24-2011, 12:42 PM
  5. Can't Write Lua? Here's a Program to do it for You!
    By benzkool in forum WoW EMU General Releases
    Replies: 14
    Last Post: 12-13-2008, 08:36 PM
All times are GMT -5. The time now is 02:17 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