MMap x64 (Revised by ChatGPT-4) menu

User Tag List

Results 1 to 6 of 6
  1. #1
    Glitt's Avatar Active Member CoreCoins Purchaser
    Reputation
    38
    Join Date
    Dec 2022
    Posts
    49
    Thanks G/R
    8/15
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    MMap x64 (Revised by ChatGPT-4)


    MMap x64 (Revised by ChatGPT-4)
  2. #2
    scizzydo's Avatar Contributor
    Reputation
    134
    Join Date
    Oct 2019
    Posts
    96
    Thanks G/R
    5/54
    Trade Feedback
    0 (0%)
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Glitt View Post
    Uh.... is this a joke? Or did you not really read the code? It doesn't inject into another process. It loads a dll into itself, not the target process. If anyone is looking to modify it for a remote process ensure you also handle the TLS callbacks.

  3. #3
    Glitt's Avatar Active Member CoreCoins Purchaser
    Reputation
    38
    Join Date
    Dec 2022
    Posts
    49
    Thanks G/R
    8/15
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by scizzydo View Post
    Uh.... is this a joke? Or did you not really read the code? It doesn't inject into another process. It loads a dll into itself, not the target process. If anyone is looking to modify it for a remote process ensure you also handle the TLS callbacks.
    Hmm weird I don't know why I would have uploaded a non-working code. I had some session with GPT and was injecting. I'm setting up a VM to test it maybe I can fix it before I'm laughed out of town.

  4. #4
    scizzydo's Avatar Contributor
    Reputation
    134
    Join Date
    Oct 2019
    Posts
    96
    Thanks G/R
    5/54
    Trade Feedback
    0 (0%)
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Glitt View Post
    Hmm weird I don't know why I would have uploaded a non-working code. I had some session with GPT and was injecting. I'm setting up a VM to test it maybe I can fix it before I'm laughed out of town.
    You'll need to use stuff like windows API to write to the remote process, open it, allocate, change permissions. Then write a stub to execute the dllmain since CreateRemoteThread only takes the function and the address for the only argument. The stub because the dllmain takes hmodule as the first arg and then the second being DLL_PROCESS_ATTACH. Additionally, if this is for WoW, if I remember correctly you can't use normal CreateRemoteThread (don't quote me on that, I just remember in the past that was the case. I also don't use it for loading). Lots of stuff needed in it to actually be a manual mapper

    I also find it kind of funny the first commit was a month ago, yet you haven't actually tested anything?

  5. Thanks Glitt (1 members gave Thanks to scizzydo for this useful post)
  6. #5
    Glitt's Avatar Active Member CoreCoins Purchaser
    Reputation
    38
    Join Date
    Dec 2022
    Posts
    49
    Thanks G/R
    8/15
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by scizzydo View Post
    You'll need to use stuff like windows API to write to the remote process, open it, allocate, change permissions. Then write a stub to execute the dllmain since CreateRemoteThread only takes the function and the address for the only argument. The stub because the dllmain takes hmodule as the first arg and then the second being DLL_PROCESS_ATTACH. Additionally, if this is for WoW, if I remember correctly you can't use normal CreateRemoteThread (don't quote me on that, I just remember in the past that was the case. I also don't use it for loading). Lots of stuff needed in it to actually be a manual mapper

    I also find it kind of funny the first commit was a month ago, yet you haven't actually tested anything?
    turns out it works for injection I had a feeling I wouldn't git push some garbage, but I had to set it aside for now because it was causing strange issues with the DLL (it wouldn't allow certain collection types in static form).

    I appreciate your analysis, and one day I'd like to make a robust MM, but yeah sounds like it's a little more involved to cloak than just the barebones recipe aka defeating the point. Currently back to my CRT from way back, but it's like 15 lines of code, and I'm not distributing so hmm maybe GH mapper if I can get some cleaner results with it.

  7. #6
    gaxagar's Avatar Member
    Reputation
    1
    Join Date
    Jun 2023
    Posts
    1
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by scizzydo View Post
    You'll need to use stuff like windows API to write to the remote process, open it, allocate, change permissions. Then write a stub to execute the dllmain since CreateRemoteThread only takes the function and the address for the only argument. The stub because the dllmain takes hmodule as the first arg and then the second being DLL_PROCESS_ATTACH. Additionally, if this is for WoW, if I remember correctly you can't use normal CreateRemoteThread (don't quote me on that, I just remember in the past that was the case. I also don't use it for loading). Lots of stuff needed in it to actually be a manual mapper

    I also find it kind of funny the first commit was a month ago, yet you haven't actually tested anything?
    It's so funny! Experience the convenience of using smart tools. The white screen online is appropriate for use while working or writing.

Similar Threads

  1. mMap v0.3.2 by McGod
    By TK_Inc0rperate in forum Diablo 2
    Replies: 2
    Last Post: 10-30-2008, 08:21 PM
All times are GMT -5. The time now is 05:19 AM. 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