HWID activation uses a lobotomised util found on windows 10 isos for migration from windows 7 to generate a license upgrade ticket that can be redeemed on ms servers for a full digital license. Started work on this, currently it only downloads and creates the util, but does not perform any other action, work to be done in the future EXPERIMENTAL VERSION, NOT ALL FEATURES ARE COMPLETE!!! DEVMODE IS ON!!!!dev
parent
ced4b8ccf6
commit
c863c2a575
@ -0,0 +1,77 @@ |
||||
<!doctype html> |
||||
<html> |
||||
<head> |
||||
<meta charset="UTF-8"> |
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
||||
<link href="../css/dist.css" rel="stylesheet"> |
||||
<title>Univator</title> |
||||
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline';" /> |
||||
</head> |
||||
<body> |
||||
<div class="flex min-h-[100vh] justify-center items-center text-white" bg-[url('../../img/bground1.jpg')]> |
||||
<div class="md:max-w-[70vw] ml-auto mr-auto"> |
||||
|
||||
<div class="min-w-[60vw] rounded-3xl flex flex-wrap sm:flex-nowrap items-center py-10 sm:py-100 px-8 pb-10 justify-center text-center"> |
||||
<div class="my-5 md:w-2/3 items-center justify-center text-center"> |
||||
<p class="text-3xl pb-10 font-extrabold tracking-wide">Product Key Gen</p> |
||||
<p class="text-md md:text-xl font-normal tracking-wide pb-10">Select the appropriate windows edition you have</p> |
||||
<p class="text-md md:text-xl font-normal tracking-wide pb-10">Press the button to automatically download and generate "gatherosstatemodified.exe"</p> |
||||
<p><a id="settings" style="color:cornflowerblue; text-decoration: underline; cursor:pointer;">I don't know my windows edition</a></p> |
||||
|
||||
<div class="text-center text-white"> |
||||
<button type="button" class="rounded-xl w-full bg-indigo-900 my-2 py-5 my-2 px-5 text-sm md:text-xl font-bold tracking-wide justify-center items-center font-[manrope]" id="home">Home</button> |
||||
<button type="button" class="rounded-xl w-full bg-indigo-900 my-2 py-5 my-2 px-5 text-sm md:text-xl font-bold tracking-wide justify-center items-center font-[manrope]" id="pro">Pro</button> |
||||
<button type="button" class="rounded-xl w-full bg-indigo-900 my-2 py-5 my-2 px-5 text-sm md:text-xl font-bold tracking-wide justify-center items-center font-[manrope]" id="edu">Education</button> |
||||
<button type="button" class="rounded-xl w-full bg-indigo-900 my-2 py-5 my-2 px-5 text-sm md:text-xl font-bold tracking-wide justify-center items-center font-[manrope]" id="ent">Enterprise</button> |
||||
</div> |
||||
|
||||
</div> |
||||
</div> |
||||
|
||||
|
||||
|
||||
</div> |
||||
|
||||
|
||||
<div class="text-white bold fixed bottom-4 flex flex-row flex-wrap sm:flex-nowrap items-center mx-50 justify-center ml-auto mr-auto mx-100 px-2 pt-100 text-md bg-purple md:bg-transparent"> |
||||
|
||||
<button type="button" class="redir outline rounded-md py-1 md:py-3 bg-mycol2 px-3 md:px-7 outline-0 outline-white hover:bg-indigo-900 mx-2" onclick="location.href = './index.html';"> |
||||
<span class="hidden md:inline">Back</span> |
||||
</button> |
||||
</div> |
||||
|
||||
</div> |
||||
|
||||
</body> |
||||
|
||||
<script> |
||||
|
||||
const { ipcRenderer } = require('electron'); |
||||
|
||||
document.getElementById("home").addEventListener("click", function(){ |
||||
ipcRenderer.send("setIPK", "YTMG3-N6DKC-DKB77-7M9GH-8HVX7"); |
||||
location.href = "genexe.html"; |
||||
}); |
||||
|
||||
document.getElementById("pro").addEventListener("click", function(){ |
||||
ipcRenderer.send("setIPK", "VK7JG-NPHTM-C97JM-9MPGT-3V66T"); |
||||
location.href = "genexe.html"; |
||||
}); |
||||
|
||||
document.getElementById("edu").addEventListener("click", function(){ |
||||
ipcRenderer.send("setIPK", "YNMGQ-8RYV3-4PGQ3-C8XTP-7CFBY"); |
||||
location.href = "genexe.html"; |
||||
}); |
||||
|
||||
document.getElementById("ent").addEventListener("click", function(){ |
||||
ipcRenderer.send("setIPK", "XGVPP-NMH47-7TTHJ-W3FW7-8HV2C"); |
||||
location.href = "genexe.html"; |
||||
}); |
||||
document.getElementById("settings").addEventListener("click", function(){ |
||||
ipcRenderer.send("activationSettings"); |
||||
}); |
||||
|
||||
|
||||
</script> |
||||
|
||||
</html> |
||||
@ -0,0 +1,78 @@ |
||||
<!doctype html> |
||||
<html> |
||||
<head> |
||||
<meta charset="UTF-8"> |
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
||||
<link href="../css/dist.css" rel="stylesheet"> |
||||
<title>Univator</title> |
||||
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline';" /> |
||||
</head> |
||||
<body> |
||||
<div class="flex min-h-[100vh] justify-center items-center text-white" bg-[url('../../img/bground1.jpg')]> |
||||
<div class="ml-auto mr-auto"> |
||||
|
||||
<div class="min-w-[60vw] rounded-3xl flex flex-wrap sm:flex-nowrap items-center py-10 sm:py-100 px-8 pb-10 justify-center text-center"> |
||||
<div class="my-5 w-5/6 items-center justify-center text-center"> |
||||
<p class="text-3xl pb-10 font-extrabold tracking-wide" id="title">Download and Generate gatherosstate.exe</p> |
||||
<div class="text-center text-white" id="okdiv"> |
||||
<button type="button" class="rounded-xl w-full bg-indigo-900 my-2 py-5 my-2 px-5 text-sm md:text-xl font-bold tracking-wide justify-center items-center font-[manrope]" id="ok">Start →</button> |
||||
|
||||
</div> |
||||
<p class="text-md md:text-xl font-normal tracking-wide pb-10" style="display: none;" id="label">Mirror: <span class="bold underline bg-white text-black">[https://download.microsoft.com/download/9/A/E/9AE69DD5-BA93-44E0-864E-180F5E700AB4/adk/Installers/14f4df8a2a7fc82a4f415cf6a341415d.cab]</span><br /><br /></p> |
||||
|
||||
<button type="button" class="rounded-xl w-full bg-indigo-900 my-2 py-5 my-2 px-5 text-sm md:text-xl font-bold tracking-wide justify-center items-center font-[manrope] hidden" id="next" onclick="location.href = './genticket.html';">Continue →</button> |
||||
</div> |
||||
</div> |
||||
|
||||
|
||||
|
||||
</div> |
||||
|
||||
|
||||
</div> |
||||
|
||||
</body> |
||||
|
||||
<script> |
||||
|
||||
const { ipcRenderer } = require('electron'); |
||||
|
||||
document.getElementById('ok').addEventListener('click', () => { |
||||
ipcRenderer.send('downloadexe'); |
||||
document.getElementById('okdiv').style.display = 'none'; |
||||
document.getElementById('label').style.display = 'block'; |
||||
document.getElementById('title').innerHTML = 'Downloading...'; |
||||
}); |
||||
|
||||
ipcRenderer.on('exeDownloadOk', () => { |
||||
document.getElementById('label').innerHTML = 'Extracting and generating "gatherosstatemodified.exe"'; |
||||
document.getElementById('title').innerHTML = 'Generating...'; |
||||
ipcRenderer.send('genexe'); |
||||
}); |
||||
|
||||
ipcRenderer.on('exeGenOk', () => { |
||||
document.getElementById('title').innerHTML = 'DONE!'; |
||||
document.getElementById('next').style.display = 'block'; |
||||
|
||||
}); |
||||
|
||||
ipcRenderer.on('exeDownloadErr', () => { |
||||
document.getElementById('label').innerHTML += '<br /><span style="font-family: monospace; background-color: red;">[ERROR DOWNLOADING FILE / FILE CORRUPTED (SHA256) / NOT ON WINDOWS]</span>'; |
||||
document.getElementById('title').innerHTML = 'ERROR'; |
||||
}); |
||||
|
||||
ipcRenderer.on('exeGenErr', () => { |
||||
document.getElementById('label').innerHTML += '<br /><span style="font-family: monospace; background-color: red;">[ERROR GENERATING FILE / FILE CORRUPTED (SHA256) / NOT ON WINDOWS]</span>'; |
||||
document.getElementById('title').innerHTML = 'ERROR'; |
||||
}); |
||||
|
||||
ipcRenderer.on('stdout', (event, data) => { |
||||
document.getElementById('label').innerHTML += ('<br /><span style="font-family: monospace; background-color: black;">' + String(data).replace('"', '').replace('Y', '<span class=oppositec>').replace('Z', '</span>') + '</span>'); |
||||
}); |
||||
ipcRenderer.on('stderr', (event, data) => { |
||||
document.getElementById('label').innerHTML += ('<br /><span style="font-family: monospace; background-color: red;">' + String(data) + '</span>'); |
||||
}); |
||||
|
||||
</script> |
||||
|
||||
</html> |
||||
Loading…
Reference in new issue