-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #29 from rlippmann/master
browser fingerprint/doc updates
- Loading branch information
Showing
5 changed files
with
181 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
<html> | ||
<head> | ||
<script type="text/javascript" src="https://auth.pulse-api.io/v2/sso/US/devicefingerprint"></script> | ||
<script type="text/javascript"> | ||
function setFingerprint() { | ||
const e = document.getElementById("fingerprint"); | ||
if (e && window.secureAuth && window.secureAuth.fingerprint) { | ||
const r = window.secureAuth.fingerprint.getAllResults() | ||
, t = JSON.stringify(r) | ||
, n = btoa(t); | ||
e.value = n | ||
} | ||
}; | ||
function copyFingerprintToClipboard() { | ||
const e = document.getElementById("fingerprint"); | ||
if(e) { | ||
e.select(); | ||
e.setSelectionRange(0, 99999); | ||
navigator.clipboard.writeText(e.value); | ||
} | ||
}; | ||
</script> | ||
<title>ADT Pulse Fingerprint</title> | ||
</head> | ||
<body onload="setFingerprint()"> | ||
<h1><img src="./adtpulse.png" width="40" height="40"> Pulse Browser Fingerprint Detector</h1> | ||
<h2>For use with: | ||
<p><a href="https://github.com/rsnodgrass/pyadtpulse">pyadtpulse</a></p> | ||
<p><a href="https://github.com/rsnodgrass/hass-adtpulse">ADT Pulse for Home Assistant</a></p> | ||
<p><a href="https://github.com/adt-pulse-mqtt/adt-pulse-mqtt">ADT Pulse for Home Assistant with MQTT</a></p> | ||
<p><a href="https://github.com/mrjackyliang/homebridge-adt-pulse">ADT Pulse for Homebridge</a></p> | ||
<p>Others?</p> | ||
</h2> | ||
<p>Your browser fingerprint is:</p> | ||
<p><textarea id="fingerprint" name="fingerprint" rows="30" cols="80"></textarea></p> | ||
<p><button onclick="copyFingerprintToClipboard()">Copy Text</button></p> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
{ | ||
"fingerprint": { | ||
"uaBrowser": { | ||
"name": "Chrome", | ||
"version": "113.0.0.0", | ||
"major": "113" | ||
}, | ||
"uaString": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36", | ||
"uaDevice": { | ||
"model": null, | ||
"type": null, | ||
"vendor": null | ||
}, | ||
"uaEngine": { | ||
"name": "WebKit", | ||
"version": "537.36" | ||
}, | ||
"uaOS": { | ||
"name": "Linux", | ||
"version": "x86_64" | ||
}, | ||
"uaCPU": { | ||
"architecture": "amd64" | ||
}, | ||
"uaPlatform": "Linux x86_64", | ||
"language": "en-US", | ||
"colorDepth": 24, | ||
"pixelRatio": 1, | ||
"screenResolution": "1600x900", | ||
"availableScreenResolution": "1600x846", | ||
"timezone": "America/New_York", | ||
"timezoneOffset": 240, | ||
"localStorage": true, | ||
"sessionStorage": true, | ||
"indexedDb": true, | ||
"addBehavior": false, | ||
"openDatabase": true, | ||
"cpuClass": null, | ||
"platform": "Linux x86_64", | ||
"doNotTrack": "1", | ||
"plugins": "Portable Document Format.application/pdf::pdf,Portable Document Format.application/pdf::pdf,Portable Document Format.application/pdf::pdf,Portable Document Format.application/pdf::pdf,Portable Document Format.application/pdf::pdf", | ||
"canvas": "-198900869", | ||
"webGl": "1955868989", | ||
"adBlock": true, | ||
"userTamperLanguage": false, | ||
"userTamperScreenResolution": false, | ||
"userTamperOS": false, | ||
"userTamperBrowser": false, | ||
"touchSupport": { | ||
"maxTouchPoints": 0, | ||
"touchEvent": false, | ||
"touchStart": false | ||
}, | ||
"cookieSupport": true, | ||
"fonts": "Andale Mono,Arial,Arial Black,Bauhaus 93,Bodoni 72,Bodoni 72 Oldstyle,Bodoni 72 Smallcaps,Bookshelf Symbol 7,Comic Sans MS,Courier,Courier New,English 111 Vivace BT,Georgia,GeoSlab 703 Lt BT,GeoSlab 703 XBd BT,Helvetica,Humanst 521 Cn BT,Impact,Modern No. 20,MS Gothic,MS PGothic,MS PMincho,PMingLiU,SimSun,Times,Times New Roman,Trebuchet MS,Univers CE 55 Medium,Verdana,Wingdings 2,Wingdings 3" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters