SilbinaryWolf
Member
Overview
A simple script for fingerprinting a user in Game Maker Studio. My use case is to fuzzily identify different devices / users coming from the same IP address when they connect to my server.
How it works
The fingerprint is calculated by writing the following to a buffer and retrieving an MD5 hash.
https://marketplace.yoyogames.com/assets/6613/fingerprint
Github Link:
https://github.com/silbinarywolf/fingerprint-gml
A simple script for fingerprinting a user in Game Maker Studio. My use case is to fuzzily identify different devices / users coming from the same IP address when they connect to my server.
How it works
The fingerprint is calculated by writing the following to a buffer and retrieving an MD5 hash.
- Operating System
- Browser
- Display Width / Height
- Are Shaders Supported?
- Timezone
- Gamepad Count (+ count of connected gamepads)
- Username
- Computer Name
- Number of Processors
- CPU Architecture, identifier, level and revision
https://marketplace.yoyogames.com/assets/6613/fingerprint
Github Link:
https://github.com/silbinarywolf/fingerprint-gml