• Amused
  • Angry
  • Annoyed
  • Awesome
  • Bemused
  • Cocky
  • Cool
  • Crazy
  • Crying
  • Down
  • Drunk
  • Embarrased
  • Enraged
  • Friendly
  • Geeky
  • Godly
  • Happy
  • Hateful
  • Hungry
  • Innocent
  • Meh
  • Piratey
  • Poorly
  • Sad
  • Secret
  • Shy
  • Sneaky
  • Tired
  • Wtf
  • At Work
  • CodenzHub
  • Coding
  • Deejaying
  • Donating
  • Drinking
  • Eating
  • Editing
  • Hacking
  • Hate Mailing
  • Jamin'
  • Lagging
  • Live Streaming
  • Lurking
  • No Status
  • Pawning
  • PC Gaming
  • PS Gaming
  • Raging
  • Reversing
  • Sipping
  • Sleeping
  • Steam Gaming
  • Trolling
  • TwitchStreamer
  • Vodka!
  • Watching TV/Movie
  • Xbox Gaming
  • Youtuber
  • Zombies
  • Page 1 of 2 12 LastLast
    Results 1 to 10 of 13
    1. #1
      edgy 5 y/o
      __fastcall is superior
       
      Trolling
       
      Broihon's Avatar
      Join Date
      Jul 2015
      Location
      Gro▀deutsches Reich
      Posts
      993
      Thanks (-->)
      158
      Thanks (<--)
      451

      Manual Mapping DLL Injection Tutorial

      How to Manual Map DLL
      Hey, waddup fam!

      In this tutorial series I'm explaining on how to make a manual mapping injector step by step. We'll be using Visual Studio 2017 and coding in C++. This tutorial consists of 4 parts.







      IMPORTANT UPDATE:

      Line 184 (▒ a few lines) is supposed to look like this:
      *pPatch += reinterpret_cast<UINT_PTR>(LocationDelta);

      Note the + in front of the =. Without it shit won't work.
      I've also added an additional check for the process architecture in the main.cpp but it's not really important.

      Also change line 13 to this:
      if (GetFileAttributesA(szDllFile) == INVALID_FILE_ATTRIBUTES)


      The code will be attached to this thread. Leave questions and feedback in this thread.

      If you just want to use an injector that features Manual Mapping you can download the GH Injector.

      Manual Mapping Basically emulates LoadLibrary(), our manual mapping function will do these things:

      • Load raw binary data
      • Map sections into target process
      • Inject loader shellcode
      • Do relocations
      • Fix imports
      • Execute TLS callbacks
      • Call DllMain
      • Cleanup


      Manual mapping is very useful for anti-cheat bypassing because your DLL will be hidden from ToolHelp32Snapshot() and walking the module linked list in the PEB or using NtQueryVirtualMemory.
      Attached Files Attached Files
      Last edited by Broihon; 02-06-2018 at 04:47 PM.

    2. Thanks [GH]Rake, SystemX32, Teuvin, tvojama, iPower, Kinvaras, squeenie thanked for this post
    3. #2
      Administrator
      Hacked By Jesus
       
      Sipping
       
      [GH]Rake's Avatar
      Join Date
      Jan 2014
      Location
      USA
      Posts
      3,964
      Thanks (-->)
      1009
      Thanks (<--)
      1204
      Dank AF! ++rep++

    4. #3
      edgy 5 y/o
      __fastcall is superior
       
      Trolling
       
      Broihon's Avatar
      Join Date
      Jul 2015
      Location
      Gro▀deutsches Reich
      Posts
      993
      Thanks (-->)
      158
      Thanks (<--)
      451
      Added project.

      IMPORTANT UPDATE:
      Line 184 (▒ a few lines) is supposed to look like this:
      *pPatch += reinterpret_cast<UINT_PTR>(LocationDelta);

      Note the + in front of the =. Without it shit won't work.

      Also change line 13 to this:
      if (GetFileAttributesA(szDllFile) == INVALID_FILE_ATTRIBUTES)
      Last edited by Broihon; 02-05-2018 at 03:02 PM.

    5. #4
      Newbie
      20 Cents Change
       
      Lurking
       
      SystemX32's Avatar
      Join Date
      Jun 2015
      Posts
      23
      Thanks (-->)
      9
      Thanks (<--)
      13
      Thanks so much for making this series. Manual Mapping was my weak spot and these vids will for sure help. Gonna get watching ASAP.

    6. #5
      Global Moderator
      Beware the dragonborn
       
      Sipping
       
      Teuvin's Avatar
      Join Date
      Dec 2016
      Location
      Brazil
      Posts
      287
      Thanks (-->)
      83
      Thanks (<--)
      106
      Sick one and I actually needed it, well played hitl..broihon
      Manual Mapping DLL Injection Tutorial

    7. #6
      Administrator
      Hacked By Jesus
       
      Sipping
       
      [GH]Rake's Avatar
      Join Date
      Jan 2014
      Location
      USA
      Posts
      3,964
      Thanks (-->)
      1009
      Thanks (<--)
      1204
      Part 2 is up!

    8. #7
      uz42&4fd
      w4uwr5z
       
      No Status
       
      tvojama's Avatar
      Join Date
      Apr 2015
      Location
      Slavland
      Posts
      119
      Thanks (-->)
      35
      Thanks (<--)
      15
      Good guy Bruhion.

      Also, I'm pretty sure you're a synth
      I'm a fucking dildo

    9. #8
      Administrator
      Hacked By Jesus
       
      Sipping
       
      [GH]Rake's Avatar
      Join Date
      Jan 2014
      Location
      USA
      Posts
      3,964
      Thanks (-->)
      1009
      Thanks (<--)
      1204
      Part 3 is up

    10. Thanks Broihon thanked for this post
    11. #9
      Newbie
      Learning to hack games!
       
      Feeling Normal
       

      Join Date
      Jan 2013
      Posts
      1
      Thanks (-->)
      1
      Thanks (<--)
      0
      OpenProcess failed: 0x5

    12. #10
      edgy 5 y/o
      __fastcall is superior
       
      Trolling
       
      Broihon's Avatar
      Join Date
      Jul 2015
      Location
      Gro▀deutsches Reich
      Posts
      993
      Thanks (-->)
      158
      Thanks (<--)
      451
      Cheat Engine Tutorials
      Quote Originally Posted by oliang View Post
      OpenProcess failed: 0x5
      Ran as admin? Valid process id? Tried to enable debug privileges?

    Page 1 of 2 12 LastLast

    Similar Game Hacker Threads

    1. [Help] C# Manual Mapping Library for x64
      By Escage in forum C#
      Replies: 0
      Last Post: 07-09-2017, 11:09 PM
    2. Manual Map Injection
      By VirtualCoder in forum C / C++ Help
      Replies: 14
      Last Post: 04-09-2016, 02:45 PM
    3. [Help] manual mapping into 64bit Process
      By Loset in forum Hacking Help
      Replies: 4
      Last Post: 03-24-2016, 12:08 PM
    4. Manual Mapping / Dll Injection
      By R3Z in forum Hacking Help
      Replies: 1
      Last Post: 02-13-2015, 04:47 PM

    Tags for this Thread