Skip to content

Reversed Epicgames XAL encryption algorithm, along with the decrypted version that is a fingerprint. Including; webgl, motiondata, fpjs (fonts, plugins, audio, canvas, screen hashing) and more. This repo provides you with everything you need to generate the fingerprint and to encrypt it using the XAL algorithm (RC4 Cipher).

Notifications You must be signed in to change notification settings

Probabilities/Epicgames-Xal-Reverse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Epicgames Xal Reverse

Reversed Epicgames XAL encryption algorithm, along with the decrypted version that is a fingerprint. Including; webgl, motiondata, fpjs (fonts, plugins, audio, canvas, screen hashing) and more. This repo provides you with everything you need to generate the fingerprint and to encrypt it using the XAL algorithm (RC4 Cipher).

Getting Started

Please only use this if you understand what to do with it. If you use the code or share it, please credit me.
I will provide help but very minimal.

Contact

Telegram - @gaveaway
Discord - @shareholders
Dm for working xal script

Example of Fingerprint

{"fingerprint_version":42,"timestamp":"2024-05-27T11:00:24.952Z","math_rand":"3166d0c026f78","webasm":true,"document":{"title":"Register for an Epic Games account | Epic Games","referrer":"https://store.epicgames.com/"},"navigator":{"user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36","platform":"Win32","language":"en-GB","languages":["en-GB"],"hardware_concurrency":3,"device_memory":1,"product":"Gecko","product_sub":"20030107","vendor":"Google Inc.","vendor_sub":"","webdriver":false,"max_touch_points":0,"cookie_enabled":true,"property_list":["vendorSub","productSub","vendor","maxTouchPoints","scheduling","userActivation","doNotTrack","geolocation","plugins","mimeTypes","pdfViewerEnabled","webkitTemporaryStorage","webkitPersistentStorage","brave","globalPrivacyControl","windowControlsOverlay","hardwareConcurrency","cookieEnabled","appCodeName","appName","appVersion","platform","product","userAgent","language","languages","onLine","getGamepads","javaEnabled","sendBeacon","vibrate","bluetooth","storageBuckets","clipboard","credentials","keyboard","managed","mediaDevices","storage","serviceWorker","virtualKeyboard","wakeLock","deviceMemory","userAgentData","ink","mediaCapabilities","hid","locks","gpu","mediaSession","permissions","presentation","usb","xr","canShare","share","clearAppBadge","getBattery","getUserMedia","requestMIDIAccess","requestMediaKeySystemAccess","setAppBadge","webkitGetUserMedia","getInstalledRelatedApps","registerProtocolHandler","unregisterProtocolHandler"]},"web_gl":{"canvas_fingerprint":{"length":32214,"num_colors":4426,"md5":"41c8e5921a9b916ead351282c9fee7e2","tlsh":"D856B10D0E5198B4F94F65C54CF857881562976B676887E0E58A9E2754BF4644915A00"},"parameters":{"renderer":"ANGLE (X.Org, AMD CAICOS, OpenGL 3.3 (Core Profile) Mesa 21.2.3)","vendor":"Google Inc. (X.Org)"}},"window":{"location":{"origin":"https://www.epicgames.com","pathname":"/id/register/epic","href":"https://www.epicgames.com/id/register/epic?lang=en-US&redirect_uri=https%3A%2F%2Fstore.epicgames.com%2Fen-US%2F&client_id=875a3b57d3a640a6b7f9b4e883463ab4"},"history":{"length":3},"screen":{"avail_height":1032,"avail_width":1920,"avail_top":0,"height":1080,"width":1920,"color_depth":24},"performance":{"memory":{"js_heap_size_limit":1149077522,"total_js_heap_size":1025112242,"used_js_heap_size":1091395040},"resources":["https://static-assets-prod.unrealengine.com/account-portal/static/static/css/main.c19873d8.css","https://static-assets-prod.unrealengine.com/account-portal/static/static/js/main.1f766214.js","https://tracking.epicgames.com/tracking.js","https://static-assets-prod.unrealengine.com/account-portal/static/static/js/7947.50df8dbf.chunk.js","https://static-assets-prod.unrealengine.com/account-portal/static/static/css/polyfills.fdeb4d23.chunk.css","https://static-assets-prod.unrealengine.com/account-portal/static/static/js/polyfills.7de817c8.chunk.js","https://www.epicgames.com/id/api/reputation","https://www.epicgames.com/id/api/i18n?ns=messages&lang=en-US","https://www.epicgames.com/id/api/i18n?ns=epic-consent-dialog&lang=en-US","https://sentry.io/api/1333512/envelope/?sentry_key=7a13b97c16f4455f92376d5c1e27f102&sentry_version=7&sentry_client=sentry.javascript.react%2F7.106.1","https://www.epicgames.com/id/api/location","https://tracking.epicgames.com/track.png?referringUrl=https%3A%2F%2Fstore.epicgames.com%2F&location=https%3A%2F%2Fwww.epicgames.com%2Fid%2Flogin%3Flang%3Den-US%26noHostRedirect%3Dtrue%26redirectUrl%3Dhttps%253A%252F%252Fstore.epicgames.com%252Fen-US%252F%26client_id%3D875a3b57d3a640a6b7f9b4e883463ab4&now=1716219525913&eventType=pageView","https://www.epicgames.com/id/api/analytics","https://www.epicgames.com/id/api/analytics","https://www.epicgames.com/id/api/client/875a3b57d3a640a6b7f9b4e883463ab4?redirectUrl=https%3A%2F%2Fstore.epicgames.com%2Fen-US%2F","https://www.epicgames.com/id/api/analytics","https://www.epicgames.com/id/api/authenticate","https://static-assets-prod.unrealengine.com/account-portal/static/manifest.json","https://static-assets-prod.unrealengine.com/account-portal/static/epic-favicon-96x96.png","https://www.epicgames.com/id/api/analytics","https://www.epicgames.com/id/api/analytics","https://static-assets-prod.unrealengine.com/account-portal/static/static/js/2893.1b7db46f.chunk.js","https://static-assets-prod.unrealengine.com/account-portal/static/static/js/8903.1a87d99d.chunk.js","https://static-assets-prod.unrealengine.com/account-portal/static/static/js/9896.6f646c07.chunk.js","https://talon-website-prod.ecosec.on.epicgames.com/talon_sdk.js","https://talon-service-prod.ecosec.on.epicgames.com/v1/init","https://js.hcaptcha.com/1/api.js?onload=hCaptchaLoaded&render=explicit","https://newassets.hcaptcha.com/captcha/v1/7329d5a/static/hcaptcha.html#frame=challenge&id=0p4tqxdcb1p&host=www.epicgames.com&sentry=true&reportapi=https%3A%2F%2Faccounts.hcaptcha.com&recaptchacompat=true&custom=false&hl=en&tplinks=on&pstissuer=https%3A%2F%2Fpst-issuer.hcaptcha.com&sitekey=5928de2d-2800-4c58-be91-060e5a6aa117&theme=dark&size=invisible&challenge-container=h_captcha_challenge_email_exists_prod&origin=https%3A%2F%2Fwww.epicgames.com","https://sentry.io/api/1333512/envelope/?sentry_key=7a13b97c16f4455f92376d5c1e27f102&sentry_version=7&sentry_client=sentry.javascript.react%2F7.106.1","https://talon-service-prod.ecosec.on.epicgames.com/v1/phaser/batch","https://api.hcaptcha.com/","https://talon-service-prod.ecosec.on.epicgames.com/v1/init/execute","https://api.hcaptcha.com/","https://www.epicgames.com/id/api/email/exists","https://talon-service-prod.ecosec.on.epicgames.com/v1/phaser/batch","https://static-assets-prod.unrealengine.com/account-portal/static/static/js/2990.911f29c6.chunk.js","https://tracking.epicgames.com/track.png?referringUrl=https%3A%2F%2Fstore.epicgames.com%2F&location=https%3A%2F%2Fwww.epicgames.com%2Fid%2Fregister%2Fepic%3Flang%3Den-US%26redirect_uri%3Dhttps%253A%252F%252Fstore.epicgames.com%252Fen-US%252F%26client_id%3D875a3b57d3a640a6b7f9b4e883463ab4&now=1716219553327&eventType=pageView","https://www.epicgames.com/id/api/analytics","https://www.epicgames.com/id/api/client/875a3b57d3a640a6b7f9b4e883463ab4?redirectUrl=https%3A%2F%2Fstore.epicgames.com%2Fen-US%2F","https://www.epicgames.com/id/api/analytics","https://www.epicgames.com/id/api/analytics","https://www.epicgames.com/id/api/age-gate","https://static-assets-prod.unrealengine.com/account-portal/static/static/js/6855.67b6d7e9.chunk.js","https://sentry.io/api/1333512/envelope/?sentry_key=7a13b97c16f4455f92376d5c1e27f102&sentry_version=7&sentry_client=sentry.javascript.react%2F7.106.1","https://sentry.io/api/1333512/envelope/?sentry_key=7a13b97c16f4455f92376d5c1e27f102&sentry_version=7&sentry_client=sentry.javascript.react%2F7.106.1","https://tracking.epicgames.com/track.png?referringUrl=https%3A%2F%2Fstore.epicgames.com%2F&location=https%3A%2F%2Fwww.epicgames.com%2Fid%2Fregister%2Fdate-of-birth%3Flang%3Den-US%26redirect_uri%3Dhttps%253A%252F%252Fstore.epicgames.com%252Fen-US%252F%26client_id%3D875a3b57d3a640a6b7f9b4e883463ab4&now=1716219553766&eventType=pageView","https://www.epicgames.com/id/api/analytics","https://www.epicgames.com/id/api/client/875a3b57d3a640a6b7f9b4e883463ab4?redirectUrl=https%3A%2F%2Fstore.epicgames.com%2Fen-US%2F","https://www.epicgames.com/id/api/analytics","https://www.epicgames.com/id/api/analytics","https://www.epicgames.com/id/api/analytics","https://sentry.io/api/1333512/envelope/?sentry_key=7a13b97c16f4455f92376d5c1e27f102&sentry_version=7&sentry_client=sentry.javascript.react%2F7.106.1","https://sentry.io/api/1333512/envelope/?sentry_key=7a13b97c16f4455f92376d5c1e27f102&sentry_version=7&sentry_client=sentry.javascript.react%2F7.106.1","https://tracking.epicgames.com/track.png?referringUrl=https%3A%2F%2Fstore.epicgames.com%2F&location=https%3A%2F%2Fwww.epicgames.com%2Fid%2Fregister%2Fepic%3Flang%3Den-US%26redirect_uri%3Dhttps%253A%252F%252Fstore.epicgames.com%252Fen-US%252F%26client_id%3D875a3b57d3a640a6b7f9b4e883463ab4&now=1716219568831&eventType=pageView","https://www.epicgames.com/id/api/analytics","https://www.epicgames.com/id/api/client/875a3b57d3a640a6b7f9b4e883463ab4?redirectUrl=https%3A%2F%2Fstore.epicgames.com%2Fen-US%2F","https://www.epicgames.com/id/api/analytics","https://www.epicgames.com/id/api/analytics","https://talon-service-prod.ecosec.on.epicgames.com/v1/init","https://talon-service-prod.ecosec.on.epicgames.com/v1/phaser/batch","https://newassets.hcaptcha.com/captcha/v1/7329d5a/static/hcaptcha.html#frame=challenge&id=1gt12pt0qjlq&host=www.epicgames.com&sentry=true&reportapi=https%3A%2F%2Faccounts.hcaptcha.com&recaptchacompat=true&custom=false&hl=en&tplinks=on&pstissuer=https%3A%2F%2Fpst-issuer.hcaptcha.com&sitekey=b364b1fd-e3d8-4d24-8c41-77a19604b00d&theme=dark&size=invisible&challenge-container=h_captcha_challenge_registration_prod&origin=https%3A%2F%2Fwww.epicgames.com","https://talon-service-prod.ecosec.on.epicgames.com/v1/phaser/batch","https://www.epicgames.com/id/api/account/displayName/validate","https://api.hcaptcha.com/","https://talon-service-prod.ecosec.on.epicgames.com/v1/init/execute"]},"device_pixel_ratio":1,"dark_mode":true,"chrome":true,"property_list":["0","1","2","3","4","window","self","document","name","location","customElements","history","navigation","locationbar","menubar","personalbar","scrollbars","statusbar","toolbar","status","closed","frames","length","top","opener","parent","frameElement","navigator","origin","external","screen","innerWidth","innerHeight","scrollX","pageXOffset","scrollY","pageYOffset","visualViewport","screenX","screenY","outerWidth","outerHeight","devicePixelRatio","clientInformation","screenLeft","screenTop","styleMedia","onsearch","isSecureContext","trustedTypes","performance","onappinstalled","onbeforeinstallprompt","crypto","indexedDB","sessionStorage","localStorage","onbeforexrselect","onabort","onbeforeinput","onbeforematch","onbeforetoggle","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontentvisibilityautostatechange","oncontextlost","oncontextmenu","oncontextrestored","oncuechange","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onmousewheel","onpause","onplay","onplaying","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","onvolumechange","onwaiting","onwebkitanimationend","onwebkitanimationiteration","onwebkitanimationstart","onwebkittransitionend","onwheel","onauxclick","ongotpointercapture","onlostpointercapture","onpointerdown","onpointermove","onpointerrawupdate","onpointerup","onpointercancel","onpointerover","onpointerout","onpointerenter","onpointerleave","onselectstart","onselectionchange","onanimationend","onanimationiteration","onanimationstart","ontransitionrun","ontransitionstart","ontransitionend","ontransitioncancel","onafterprint","onbeforeprint","onbeforeunload","onhashchange","onlanguagechange","onmessage","onmessageerror","onoffline","ononline","onpagehide","onpageshow","onpopstate","onrejectionhandled","onstorage","onunhandledrejection","onunload","crossOriginIsolated","scheduler","alert","atob","blur","btoa","cancelAnimationFrame","cancelIdleCallback","captureEvents","clearInterval","clearTimeout","close","confirm","createImageBitmap","fetch","find","focus","getComputedStyle","getSelection","matchMedia","moveBy","moveTo","open","postMessage","print","prompt","queueMicrotask","releaseEvents","reportError","requestAnimationFrame","requestIdleCallback","resizeBy","resizeTo","scroll","scrollBy","scrollTo","setInterval","setTimeout","stop","structuredClone","webkitCancelAnimationFrame","webkitRequestAnimationFrame","chrome","caches","cookieStore","ondevicemotion","ondeviceorientation","ondeviceorientationabsolute","launchQueue","documentPictureInPicture","getScreenDetails","queryLocalFonts","originAgentCluster","onpageswap","onpagereveal","credentialless","speechSynthesis","onscrollend","webkitRequestFileSystem","webkitResolveLocalFileSystemURL","solana","AppInit","_epicEnableCookieGuard","__tracking_base","_sentryDebugIds","webpackChunkaccountportal_node_website","__axiosInstance","regeneratorRuntime","__core-js_shared__","core","__axiosInstanceCached","IMask","__store","__SENTRY__","_epicTrackingCookieDomainId","_epicTrackingCountryCode","_epicTracking","clearImmediate","setImmediate","recaptchaOptions","talon","hCaptchaLoaded","hCaptchaReady","Raven","hcaptcha","grecaptcha","k","i","TEMPORARY","PERSISTENT","addEventListener","dispatchEvent","removeEventListener"]},"date":{"timezone_offset":-60,"format":{"calendar":"gregory","day":"2-digit","locale":"en-GB","month":"2-digit","numbering_system":"latn","time_zone":"Europe/London","year":"numeric"}},"runtime":{"sd_recurse":false},"fpjs":{"version":"3.4.2","visitor_id":"dc6c3ed07379b060f3a4dbd25f6a0566","confidence":0.7,"hashes":{"fonts":"dd98ac87a0a414f4a1efe5f4583c5812","plugins":"a9f0007591cd25eeb94e88c7b09de1d6","audio":"fc837aa66b2a779485bc11ba64a667c2","canvas":"4710075a20f6992cbd620107f9337a85","screen":"65402ac5104f3bbd24370c4859019fa0"}},"motion":{"mousemove":[{"t":129083,"x":383,"y":153},{"t":47008,"x":483,"y":282},{"t":100109,"x":529,"y":159},{"t":31217,"x":482,"y":167},{"t":40679,"x":424,"y":170},{"t":139853,"x":394,"y":149},{"t":142988,"x":470,"y":163},{"t":147210,"x":512,"y":177},{"t":60700,"x":593,"y":63},{"t":69921,"x":534,"y":235},{"t":89068,"x":426,"y":42},{"t":50668,"x":392,"y":171},{"t":31118,"x":410,"y":78},{"t":14623,"x":393,"y":32},{"t":8312,"x":368,"y":124}],"mousedown":[{"t":134243,"x":453,"y":126},{"t":141222,"x":581,"y":168}],"mouseup":[{"t":137393,"x":508,"y":105},{"t":66084,"x":364,"y":257},{"t":125651,"x":557,"y":281},{"t":58582,"x":386,"y":17},{"t":131765,"x":447,"y":272},{"t":73768,"x":589,"y":166},{"t":80327,"x":452,"y":167},{"t":65575,"x":467,"y":86},{"t":79469,"x":465,"y":227},{"t":10962,"x":472,"y":285},{"t":101461,"x":592,"y":276},{"t":114450,"x":435,"y":126},{"t":88009,"x":436,"y":283},{"t":57535,"x":547,"y":299},{"t":16792,"x":505,"y":233},{"t":70337,"x":475,"y":138}],"wheel":[],"touchstart":[],"touchend":[],"touchmove":[],"scroll":[],"keydown":[{"t":8042},{"t":9064},{"t":7483},{"t":7342},{"t":9024},{"t":8237},{"t":9298},{"t":8032},{"t":8565},{"t":9009},{"t":8155},{"t":9299},{"t":7789},{"t":8789},{"t":8234},{"t":7907},{"t":9105},{"t":8867},{"t":7731},{"t":7291},{"t":8574},{"t":7533},{"t":8126},{"t":8813},{"t":8416},{"t":8249},{"t":7778},{"t":7783},{"t":8548},{"t":7972},{"t":7255},{"t":9232},{"t":9105},{"t":8203},{"t":8936},{"t":7768},{"t":8072},{"t":7034},{"t":8872}],"keyup":[{"t":7619},{"t":7373},{"t":7008},{"t":7364},{"t":8089},{"t":7147},{"t":8781},{"t":7311},{"t":8113},{"t":7598},{"t":7516},{"t":7593},{"t":9104},{"t":8286},{"t":8316},{"t":8128},{"t":8968},{"t":7132},{"t":7595},{"t":7054},{"t":8589},{"t":8563},{"t":7775},{"t":9295},{"t":7107},{"t":7041},{"t":9221},{"t":8682},{"t":7849},{"t":9176},{"t":8367},{"t":7237},{"t":7203},{"t":8312},{"t":8724},{"t":7042},{"t":8940},{"t":7472},{"t":9142}],"resize":[],"paste":[]},"sdk":{"caller_stack_trace":"Error\n    at https://talon-website-prod.ecosec.on.epicgames.com/talon_sdk.js:7158:28\n    at Object.id [as execute] (https://talon-website-prod.ecosec.on.epicgames.com/talon_sdk.js:7162:14)\n    at Oe.updateIfNeeded (https://static-assets-prod.unrealengine.com/account-portal/static/static/js/main.1f766214.js:4:502453)\n    at Ie.updateIfNeeded (https://static-assets-prod.unrealengine.com/account-portal/static/static/js/main.1f766214.js:4:504387)\n    at submit (https://static-assets-prod.unrealengine.com/account-portal/static/static/js/main.1f766214.js:4:324980)\n    at Object.Me (https://static-assets-prod.unrealengine.com/account-portal/static/static/js/main.1f766214.js:4:1773749)\n    at Be (https://static-assets-prod.unrealengine.com/account-portal/static/static/js/main.1f766214.js:4:1773903)\n    at https://static-assets-prod.unrealengine.com/account-portal/static/static/js/main.1f766214.js:4:1793803\n    at jr (https://static-assets-prod.unrealengine.com/account-portal/static/static/js/main.1f766214.js:4:1793897)\n    at Ur (https://static-assets-prod.unrealengine.com/account-portal/static/static/js/main.1f766214.js:4:1794312)"},"s":1044391271,"solve_token":true}

Example of fingerprint encrypted using XAL algorithm

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

About

Reversed Epicgames XAL encryption algorithm, along with the decrypted version that is a fingerprint. Including; webgl, motiondata, fpjs (fonts, plugins, audio, canvas, screen hashing) and more. This repo provides you with everything you need to generate the fingerprint and to encrypt it using the XAL algorithm (RC4 Cipher).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published