• 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
  • Results 1 to 8 of 8
    1. #1
      Newbie
      Learning to hack games!
       
      Feeling Normal
       

      Join Date
      Feb 2013
      Posts
      9
      Thanks (-->)
      0
      Thanks (<--)
      3

      [INFO] MemHack Libs

      How to Manual Map DLL
      Believe it or not, you are not the first one to come up with the idea to hack games.

      This means that there are people who have made Libs(or Libraries) that will make memory hacking in general an easier process(c wut I did thar?).

      So I thought I'd share some libs that can be useful when hacking games.

      C & C++

      Fivehax - by c5

      Quote Originally Posted by c5 View Post
      A little wrapper sort of library I wrote to simplify the means of managing memory, could come in quite handy for beginners.
      The library consists of two main parts: One consists of functions meant to be used when your application is an external executable. Second part consists of functions meant to be used when your application is going to be an injected dll.
      Hadesmem - by Chazwazza

      Quote Originally Posted by Chazwazza
      HadesMem is a C++-based memory hacking library for Windows based applications, with the goal of providing a safe, generic, powerful, and efficient API. All components are useable on remote targets. Furthermore, all components compile for (and work natively on) both IA32 and AMD64.
      EasyHook - EasyHook starts where Microsoft Detours ends. - by Spazzarama

      Quote Originally Posted by Spazzarama
      EasyHook starts where Microsoft Detours ends. This project supports extending (hooking) unmanaged code (APIs) with pure managed ones, from within a fully managed environment like C# using Windows 2000 SP4 and later, including Windows XP x64, Windows Vista x64 and Windows Server 2008 x64. Also 32- and 64-bit kernel mode hooking is supported as well as an unmanaged user-mode API which allows you to hook targets without requiring a NET Framework on the customers PC. An experimental stealth injection hides hooking from most of the current AV software.
      C#

      BlackMagic -- Managed Memory Manipulation - by Shynd

      Quote Originally Posted by Shynd
      This is a class library to make process, thread, and memory manipulation a bit easier from a managed application. It takes care of most of the Win32 imports and a lot of the methods and tricks for you, making memory reading, writing, injection, execution, and DLL injection a snap, among a bit else. It uses ManagedFasm for JIT assembly, as well.
      WhiteMagic - by Apoc

      Quote Originally Posted by Apoc
      This library is aimed towards users who inject their .NET applications into processes. It provides ways to hook/detour functions, create memory patches, find patterns (via my FindPatternSharp stuff), as well as read/write memory (basic datatypes, structs, etc).
      Feel free to tip me about any other memhacking library and I will add it asap.
      Last edited by P1raten; 02-19-2013 at 08:12 PM.

    2. Thanks Fleep, Syperus thanked for this post
    3. #2
      Kim Kong Trasher
      I don't have status.
       
      Raging
       
      c5's Avatar
      Join Date
      Jul 2012
      Location
      Mankei Iland
      Posts
      1,221
      Thanks (-->)
      97
      Thanks (<--)
      493
      Nice little list with everything useful in there I can also recommend hadesmem and blackmagic from my personal experience.

      Anyone interested can find my small wrapper type library fivehax here on the forums aswell (current version needs some updating and fixing tho)
      [INFO] MemHack Libs

    4. #3
      Newbie
      Learning to hack games!
       
      Feeling Normal
       

      Join Date
      Feb 2013
      Posts
      9
      Thanks (-->)
      0
      Thanks (<--)
      3
      Quote Originally Posted by c5 View Post
      Nice little list with everything useful in there I can also recommend hadesmem and blackmagic from my personal experience.

      Anyone interested can find my small wrapper type library fivehax here on the forums aswell (current version needs some updating and fixing tho)
      Give me a post link and a short description, etc and I'll add it.

    5. #4
      Newbie
      Learning to hack games!
       
      Feeling Normal
       

      Join Date
      Feb 2013
      Posts
      1
      Thanks (-->)
      0
      Thanks (<--)
      2
      Wanting to contribute to this thread.

      C# - GreyMagic - by APOC

      Code:
      GreyMagic - The best of both worlds, and then some
      
      So, I wrote this a while back for our bots (Honorbuddy, Demonbuddy, BuddyWing, etc). It's a full-featured memory lib for both in and out of process memory handling. Performance tests show that it's barely a tick slower than calling ReadProcessMemory directly on simple data types, and slightly over a tick slower than reading structures. (Write speeds have not been tested, as writing is not done nearly as often)
      
      The following are for perf tests over 1 million iterations:
      
      Read<int>(addr, relative: true) - 4.57 ticks
      ReadProcessMemory (direct) - 3.54 ticks
      Deref on ReadBytes(addr, relative: true) - 3.90 ticks
      Read<NonMarshalStruct>(addr, relative: true) - 5.06 ticks
      Read<MarshalStruct>(addr, relative: true) - 6.48 ticks
      
      The library itself implements a neat little trick to avoid using the marshaler wherever possible. MarshalCache<T> provides a way to cache certain data for types (size, typeof(), whether the type needs to be run through the marshaler, etc), as well as implements a way for C# to take a pointer to a generic type. (You can't do &T in C#... well... at least you couldn't)
      
      The lib itself takes into account quite a few things, and should hopefully be plug-and-play ready. It includes a few other things that aren't really useful (but tossed in for the sake of tossing it in). I will be adding more features in the future (it lacks a pattern scanner). Feel free to use and abuse, please let me know of any bugs you run into.
      
      In-process memory class: InProcessMemoryReader
      OOP memory class: ExternalProcessMemoryReader
      
      Enjoy folks!
      I use this lib on all my projects, pretty much the best lib that exists so far.
      I have compiled the source code with the most up-to-date changes apoc made for the marsheling.

      [DOWNLOAD]

      [CREDITS]
      All credits go to APOC for this answome lib.

    6. Thanks Fleep, Syperus thanked for this post
    7. #5
      Newbie
      Learning to hack games!
       
      Feeling Normal
       

      Join Date
      Feb 2013
      Posts
      9
      Thanks (-->)
      0
      Thanks (<--)
      3
      Quote Originally Posted by GRB View Post
      Wanting to contribute to this thread.

      C# - GreyMagic - by APOC

      Code:
      GreyMagic - The best of both worlds, and then some
      
      So, I wrote this a while back for our bots (Honorbuddy, Demonbuddy, BuddyWing, etc). It's a full-featured memory lib for both in and out of process memory handling. Performance tests show that it's barely a tick slower than calling ReadProcessMemory directly on simple data types, and slightly over a tick slower than reading structures. (Write speeds have not been tested, as writing is not done nearly as often)
      
      The following are for perf tests over 1 million iterations:
      
      Read<int>(addr, relative: true) - 4.57 ticks
      ReadProcessMemory (direct) - 3.54 ticks
      Deref on ReadBytes(addr, relative: true) - 3.90 ticks
      Read<NonMarshalStruct>(addr, relative: true) - 5.06 ticks
      Read<MarshalStruct>(addr, relative: true) - 6.48 ticks
      
      The library itself implements a neat little trick to avoid using the marshaler wherever possible. MarshalCache<T> provides a way to cache certain data for types (size, typeof(), whether the type needs to be run through the marshaler, etc), as well as implements a way for C# to take a pointer to a generic type. (You can't do &T in C#... well... at least you couldn't)
      
      The lib itself takes into account quite a few things, and should hopefully be plug-and-play ready. It includes a few other things that aren't really useful (but tossed in for the sake of tossing it in). I will be adding more features in the future (it lacks a pattern scanner). Feel free to use and abuse, please let me know of any bugs you run into.
      
      In-process memory class: InProcessMemoryReader
      OOP memory class: ExternalProcessMemoryReader
      
      Enjoy folks!
      I use this lib on all my projects, pretty much the best lib that exists so far.
      I have compiled the source code with the most up-to-date changes apoc made for the marsheling.

      [DOWNLOAD]

      [CREDITS]
      All credits go to APOC for this answome lib.
      Huh, was not aware that Apoc released his memhacking lib which they used for HB.

      Nice. Will add asap.

    8. #6
      RTFM
      Shootin Pool!
       
      Coding
       
      Syperus's Avatar
      Join Date
      Oct 2012
      Location
      127.0.0.1
      Posts
      436
      Thanks (-->)
      101
      Thanks (<--)
      131
      Some good stuff here. Thanks for the links. Added to my library.
      Blacks Ops Zombies, BioShock Infinite Array of Bytes
      "People say I'm a bad influence. I say the world's already fucked, I'm just adding to it" -Eminem

    9. #7
      Newbie
      Learning to hack games!
       
      Feeling Normal
       

      Join Date
      Feb 2013
      Posts
      9
      Thanks (-->)
      0
      Thanks (<--)
      3
      Quote Originally Posted by keptix View Post
      Some good stuff here. Thanks for the links. Added to my library.
      You have a library of libraries?

    10. #8
      RTFM
      Shootin Pool!
       
      Coding
       
      Syperus's Avatar
      Join Date
      Oct 2012
      Location
      127.0.0.1
      Posts
      436
      Thanks (-->)
      101
      Thanks (<--)
      131
      Cheat Engine Tutorials
      Quote Originally Posted by P1raten View Post
      You have a library of libraries?
      Yup. I have different libraries on my computer Games, Books, Source Code, Tools, Software ect..
      Blacks Ops Zombies, BioShock Infinite Array of Bytes
      "People say I'm a bad influence. I say the world's already fucked, I'm just adding to it" -Eminem

    Similar Game Hacker Threads

    1. [Help] need some info
      By DaRk-PRiNcE110 in forum AntiCheat - AntiDebug
      Replies: 5
      Last Post: 09-20-2015, 09:28 PM
    2. Warsow Info
      By [GH]Rake in forum Other Game Hacks
      Replies: 6
      Last Post: 05-20-2015, 05:15 AM
    3. CS:GO Info Grabber
      By IneverGo in forum CS:GO Hacks
      Replies: 13
      Last Post: 04-20-2014, 11:14 AM
    4. [Info] Avoiding Hack Detection
      By saebur in forum AntiCheat - AntiDebug
      Replies: 11
      Last Post: 11-16-2013, 03:39 PM
    5. [Help] Some info regarding D3D
      By ELExTrO in forum GH Tutorials Help
      Replies: 13
      Last Post: 03-13-2013, 12:26 AM

    Tags for this Thread