• 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 11
    1. #1
      Coder
      Kappa
       
      Hacking
       

      Join Date
      Mar 2013
      Posts
      168
      Thanks (-->)
      1
      Thanks (<--)
      6

      HWID check APIs?

      How to Manual Map DLL
      Hello. I googled a lot without result, which APIs may be used as HWID check? Which ones can gather my hardware id?

    2. #2
      Coder
      v-v
       
      Lurking
       
      Styx™'s Avatar
      Join Date
      Aug 2012
      Posts
      118
      Thanks (-->)
      1
      Thanks (<--)
      27
      Just use the WinAPI

    3. #3
      Respected Hacker
      Learning to hack games!
       
      Coding
       

      Join Date
      Oct 2012
      Location
      Germany.
      Posts
      1,169
      Thanks (-->)
      181
      Thanks (<--)
      343
      Quote Originally Posted by xMeltdowNx View Post
      Just use the WinAPI
      Didn't he just ask WHICH API to be used?

      Code:
      #include <windows.h>
      #include <stdio.h>
      
      int main()
      {
         SYSTEM_INFO siSysInfo;
      
         // Copy the hardware information to the SYSTEM_INFO structure. 
      
         GetSystemInfo(&siSysInfo); 
      
         // Display the contents of the SYSTEM_INFO structure. 
      
         printf("Hardware information: \n");  
         printf("  OEM ID: %u\n", siSysInfo.dwOemId);
         printf("  Number of processors: %u\n", 
            siSysInfo.dwNumberOfProcessors); 
         printf("  Page size: %u\n", siSysInfo.dwPageSize); 
         printf("  Processor type: %u\n", siSysInfo.dwProcessorType); 
         printf("  Minimum application address: %lx\n", 
            siSysInfo.lpMinimumApplicationAddress); 
         printf("  Maximum application address: %lx\n", 
            siSysInfo.lpMaximumApplicationAddress); 
         printf("  Active processor mask: %u\n", 
            siSysInfo.dwActiveProcessorMask); 
      
         return 0;
      }
      I think this reads some information about the processor etc. with which you can generate your [unique] hardware ID.

      So the API would be GetSystemInfo.

      Btw I found this after 30 seconds of googling -_-


      SOURCE:
      https://stackoverflow.com/questions/...mi-using-mingw

    4. #4
      Coder
      v-v
       
      Lurking
       
      Styx™'s Avatar
      Join Date
      Aug 2012
      Posts
      118
      Thanks (-->)
      1
      Thanks (<--)
      27
      Quote Originally Posted by till0sch97 View Post
      Didn't he just ask WHICH API to be used?

      Code:
      #include <windows.h>
      #include <stdio.h>
      
      int main()
      {
         SYSTEM_INFO siSysInfo;
      
         // Copy the hardware information to the SYSTEM_INFO structure. 
      
         GetSystemInfo(&siSysInfo); 
      
         // Display the contents of the SYSTEM_INFO structure. 
      
         printf("Hardware information: \n");  
         printf("  OEM ID: %u\n", siSysInfo.dwOemId);
         printf("  Number of processors: %u\n", 
            siSysInfo.dwNumberOfProcessors); 
         printf("  Page size: %u\n", siSysInfo.dwPageSize); 
         printf("  Processor type: %u\n", siSysInfo.dwProcessorType); 
         printf("  Minimum application address: %lx\n", 
            siSysInfo.lpMinimumApplicationAddress); 
         printf("  Maximum application address: %lx\n", 
            siSysInfo.lpMaximumApplicationAddress); 
         printf("  Active processor mask: %u\n", 
            siSysInfo.dwActiveProcessorMask); 
      
         return 0;
      }
      I think this reads some information about the processor etc. with which you can generate your [unique] hardware ID.

      So the API would be GetSystemInfo.

      Btw I found this after 30 seconds of googling -_-


      SOURCE:
      https://stackoverflow.com/questions/...mi-using-mingw
      No 'GetSystemInfo' is not an API, it is a function within the WinAPI

    5. #5
      Respected Hacker
      Learning to hack games!
       
      Coding
       

      Join Date
      Oct 2012
      Location
      Germany.
      Posts
      1,169
      Thanks (-->)
      181
      Thanks (<--)
      343
      Quote Originally Posted by xMeltdowNx View Post
      No 'GetSystemInfo' is not an API, it is a function within the WinAPI
      You should rather be constructive.

    6. #6
      Coder
      Kappa
       
      Hacking
       

      Join Date
      Mar 2013
      Posts
      168
      Thanks (-->)
      1
      Thanks (<--)
      6
      Wow i wonder what did u type in google, thx. need to investigate, i found also deviceiocontrol and its used in one of games i reverse

    7. #7
      Respected Hacker
      Learning to hack games!
       
      Coding
       

      Join Date
      Oct 2012
      Location
      Germany.
      Posts
      1,169
      Thanks (-->)
      181
      Thanks (<--)
      343
      Quote Originally Posted by Szaka View Post
      Wow i wonder what did u type in google, thx. need to investigate, i found also deviceiocontrol and its used in one of games i reverse
      Googled in german but basically just entered "C++ get HWID" or sth. similar

    8. #8
      Jr.Coder
      Learning to hack games!
       
      Feeling Normal
       
      WiTH's Avatar
      Join Date
      May 2012
      Posts
      62
      Thanks (-->)
      1
      Thanks (<--)
      10
      GetVolumeInformation function might be useful for you too

    9. #9
      Coder
      Kappa
       
      Hacking
       

      Join Date
      Mar 2013
      Posts
      168
      Thanks (-->)
      1
      Thanks (<--)
      6
      DeviceIoControl with parameter SMART_RECV_DRIVE_DATA is very often hwid check as i see. Thanx everyone for info and look what i found on MSDN
      https://msdn.microsoft.com/library/w...=vs.85%29.aspx

      Big list, why i didnt bump on it earlier

    10. #10
      Respected Hacker
      Learning to hack games!
       
      Coding
       

      Join Date
      Oct 2012
      Location
      Germany.
      Posts
      1,169
      Thanks (-->)
      181
      Thanks (<--)
      343
      Cheat Engine Tutorials
      Quote Originally Posted by Szaka View Post
      DeviceIoControl with parameter SMART_RECV_DRIVE_DATA is very often hwid check as i see. Thanx everyone for info and look what i found on MSDN
      https://msdn.microsoft.com/library/w...=vs.85%29.aspx

      Big list, why i didnt bump on it earlier
      You're welcome.

    Page 1 of 2 12 LastLast

    Similar Game Hacker Threads

    1. 35 HWID Ban Bypass ??
      By rickblack28 in forum AntiCheat - AntiDebug
      Replies: 5
      Last Post: 03-29-2017, 05:29 PM
    2. [Help] Visibility check
      By kartal0746 in forum Hacking Help
      Replies: 7
      Last Post: 07-14-2015, 09:18 PM
    3. [Help] HWID Help
      By emilo0212 in forum Visual Basic
      Replies: 1
      Last Post: 01-05-2015, 09:15 PM
    4. [Help] check team
      By r0man in forum Hacking Help
      Replies: 4
      Last Post: 11-30-2013, 03:59 AM

    Tags for this Thread