Skip to content

FixCraft-Inc/HardwareIDJS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

 ALL RIGHTS RESERVED
 _______ _        ______             ___      
(_______|_)      / _____)           / __)_    
 _____   _ _   _| /       ____ ____| |__| |_  
|  ___) | ( \ / ) |      / ___) _  |  __)  _) 
| |     | |) X (| \_____| |  ( ( | | |  | |__ 
|_|     |_(_/ \_)\______)_|   \_||_|_|   \___)
                                              
                                                           
FixCraft® Inc. HardwareIDJS Copyright ©   
Version - v1.0 😎 Jun 19 2024
By F1xGOD 💀
Donate Crypto (Monero)
48BKksKRWEgixzz1Yec3BH54ybDNCkmmWHLGtXRY42NPJqBowaeD5RTELqgABD1GzBT97pqrjW5PJHsNWzVyQ8zuL6tRBcY

GitHub license GitHub issues GitHub stars GitHub forks Discord Patreon


HardwareIDJS

⚠️ CLOSED SOURCE

hardwareidjs is a JavaScript module for generating a persistent, high-entropy hardware fingerprint of the client device.
It combines multiple sources of entropy:

  • Advanced fingerprinting using browser APIs (Canvas, WebGL, AudioContext, fonts, screen, timezone, etc.)
  • Performance & graphics identifiers (GPU vendor/renderer, WebGL unmasked info)
  • Platform and UA parsing (OS, CPU arch, browser details)
  • Hashing & obfuscation via SHA-256 (multiple passes, salted with combined info)

Usage

import { getHWID } from './hardwareid.js';

(async () => {
  const hwid = await getHWID();
  console.log('Device HWID:', hwid);
})();

getHWID() returns a Promise containing the hashed hardware ID.

Notes

  • The generated ID is deterministic per device/browser but resistant to trivial spoofing.
  • No personally identifiable information (PII) is stored directly — only hashed fingerprints.
  • Changing hardware, browser settings, or privacy features may alter the output.
  • The full fingerprinting logic is proprietary and should not be disclosed publicly.

About

Get A Hardware ID For Any Device!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published