Asset - Scripts [Free] Fingerprint

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.
  • Operating System
  • Browser
  • Display Width / Height
  • Are Shaders Supported?
  • Timezone
  • Gamepad Count (+ count of connected gamepads)
On Windows-only, the following environment variables are used:
  • Username
  • Computer Name
  • Number of Processors
  • CPU Architecture, identifier, level and revision
Marketplace Link:
https://marketplace.yoyogames.com/assets/6613/fingerprint

Github Link:
https://github.com/silbinarywolf/fingerprint-gml
 
Top