/PUBG-map-hack

Map hack solution for PUBG

Primary LanguageC++Apache License 2.0Apache-2.0

PUBG-map-hack

A little map hack program for PUBG game that shows players' positions on a HTML map.

Imgur picture of the web map:

https://imgur.com/y6Isd9F

HOW DOES IT WORK?

The main principle of this hack is that, the insides of the "usermode app" and "kernel driver" folder are being run on the same machine as the game itself. The usermode app communicates with both the web interface and kernel driver. The web map gets the data from the google's firebase app. So the usermode app updates the firebase app and the web map shows the information stored inside the firebase database.

You can pretty much upload the content of "online map" folder to any web host. Just remember to update the firebase API keys etc. beforehand, otherwise the map won't simply work.

REMEMBER TO SET UP THE FIREBASE DATABASE AS "PUBLIC" (so everyone can access/write to it) More info in the online map folder readme.

This makes it possible to cheat with squads; only one member of the squad must run the cheat program and kernel driver, but everyone can open the map with their own device/browser of choise.

If you don't want to (or can't) use the firebase, there is also an alternative version of the map without firebase interface made by nakating.

BUILD INSTRUCTIONS

  • Build kernel driver with Visual Studio 2015. This installation should have WDK included.
  • Build usermode app with Visual Studio 2017. Include the CURL header folder and json folder, also link against the CURL library
  • Upload map, change the firebase values to correspond yours, make this change also in the CURLWrapper.hpp in the usermode app
  • Set firebase as public, see online map folder for more specific instructions.

Known issues

  • Kernel interface in the usermode app doesn't seem to be working on Windows 7. I could invest this issue, but I'm lacking a Windows 7 machine right now.

Changelog

  • 17.11.2017 Update readme

  • 15.11.2017 Updated readme with Windows 7 driver issue, updated offsets.

  • 3.11.2017 Updated readme with nakating's version of the web interface.

  • 17.10.2017 Updated with new offsets, also added simple build instructions.

  • 12.10.2017 Updated readme

  • 10.10.2017 Updated the usermode app. It should work now. The whole solution should work now.

  • 10.10.2017 Added a barebone map javascript code. Problem is that much of it is not originally by me, so I stripped it down to very minimum version. If you want to develop it further, please be my guest.

  • 10.10.2017 Added kernel driver code. It should work out the box. I used VS2015 and its KMDF tools to dev / compile it.

  • 9.10.2017 Added the usermode app barebones. It does not work or compile yet. I will need to work on it for some more hours first.