import fix

This commit is contained in:
randogoth 2023-05-21 16:02:53 +03:00
parent 3442152521
commit edee5f881f

View file

@ -20,22 +20,22 @@ if ( hasharray.length > 0 ) {
} }
// fingerprint user // fingerprint user
const EncryptDecrypt_1 = require("./code/EncryptDecrypt"); import { generateTheAudioFingerPrint } from './code/generateTheAudioPrints';
const GenerateCanvasFingerprint_1 = require("./code/GenerateCanvasFingerprint"); import { cyrb53 } from './code/EncryptDecrypt';
const generateTheAudioPrints_1 = require("./code/generateTheAudioPrints"); import { getCanvasFingerprint } from './code/GenerateCanvasFingerprint'
const getCurrentBrowserFingerPrint = () => { const getCurrentBrowserFingerPrint = () => {
const getTheAudioPrints = new Promise((resolve, reject) => { const getTheAudioPrints = new Promise((resolve, reject) => {
generateTheAudioPrints_1.generateTheAudioFingerPrint.run(function (fingerprint) { generateTheAudioFingerPrint.run(function (fingerprint) {
resolve(fingerprint); resolve(fingerprint);
}); });
}); });
const DevicePrints = new Promise((resolve, reject) => { const DevicePrints = new Promise((resolve, reject) => {
getTheAudioPrints.then((audioChannelResult) => { getTheAudioPrints.then((audioChannelResult) => {
let fingerprint = window.btoa(audioChannelResult) + (0, GenerateCanvasFingerprint_1.getCanvasFingerprint)(); let fingerprint = window.btoa(audioChannelResult) + (0, getCanvasFingerprint)();
resolve((0, EncryptDecrypt_1.cyrb53)(fingerprint, 0)); resolve((0, cyrb53)(fingerprint, 0));
}).catch(() => { }).catch(() => {
try { try {
resolve((0, EncryptDecrypt_1.cyrb53)((0, GenerateCanvasFingerprint_1.getCanvasFingerprint)()).toString()); resolve((0, cyrb53)((0, getCanvasFingerprint)()).toString());
} }
catch (error) { catch (error) {
reject("Failed to generate the finger print of this browser"); reject("Failed to generate the finger print of this browser");
@ -44,4 +44,3 @@ const getCurrentBrowserFingerPrint = () => {
}); });
return DevicePrints; return DevicePrints;
}; };
exports.getCurrentBrowserFingerPrint = getCurrentBrowserFingerPrint;