From dad984a0290686b2c8bf4b0fdbbc916ff93461d0 Mon Sep 17 00:00:00 2001 From: BurdenOwl Date: Fri, 15 Nov 2024 13:54:01 +0900 Subject: [PATCH] feat: finished --- assets/images/sheevburnt.png | Bin 0 -> 6518 bytes assets/js/flagChecker.js | 41 ----------------------------------- assets/js/script.js | 36 ------------------------------ assets/js/takeMeHome.js | 1 - index.html | 13 ++++++++--- 5 files changed, 10 insertions(+), 81 deletions(-) create mode 100644 assets/images/sheevburnt.png delete mode 100644 assets/js/flagChecker.js delete mode 100644 assets/js/script.js delete mode 100644 assets/js/takeMeHome.js diff --git a/assets/images/sheevburnt.png b/assets/images/sheevburnt.png new file mode 100644 index 0000000000000000000000000000000000000000..e2ff9f456decbedb7d06fc6a58ddd0551b27e56e GIT binary patch literal 6518 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 c))4Uce-jPQ { - let locked = document.getElementById('lockDown'); - let question; - - while (true) { - if (questionNumber == 1) { - question = prompt("To continue, please enter the key for Locker1"); - if (previousFlag1 === await hashData(question.toUpperCase())) { - break; - } - } else if (questionNumber == 2) { - question = prompt("To continue, please enter the key for Locker2"); - if (previousFlag2 === await hashData(question.toUpperCase())) { - break; - } - } else if (questionNumber == 3) { - question = prompt("To continue, please enter the key for Locker3"); - if (previousFlag3 === await hashData(question.toUpperCase())) { - break; - } - } - - alert("Incorrect key. Please try again."); - } - - questionNumber = questionNumber + 1; - - if (questionNumber == 4) { - locked.classList.remove("hidden"); - return; - }; - - doubleCheck(); -}; - -doubleCheck(); \ No newline at end of file diff --git a/assets/js/script.js b/assets/js/script.js deleted file mode 100644 index 404cd31..0000000 --- a/assets/js/script.js +++ /dev/null @@ -1,36 +0,0 @@ -const flag = '487bc9db81d4eadf4b859515291d2d2ad291ebafa58f615b32de345e52a69d9f'; - -const hashData = async (data) => { - const encodedData = new TextEncoder().encode(data); - const hashBuffer = await crypto.subtle.digest("SHA-256", encodedData); - return Array.prototype.slice.call(new Uint8Array(hashBuffer)).map(b => b.toString(16).padStart(2, '0')).join(''); -}; - -let lockDown = localStorage.getItem('whetherLockDown'); -if (lockDown == undefined || lockDown == null) { - lockDown = "false"; - localStorage.setItem('whetherLockDown', lockDown); -}; - -if (lockDown === "true") { - let locked = document.getElementById('lockDown'); - let locked2 = document.getElementById('lockDown2'); - locked.innerHTML = `Website blocked`; - locked2.innerHTML = ``; -}; - -const submit = async () => { - const valueOf = document.getElementById('theText'); - const actualValue = valueOf.value; - - if (flag !== await hashData(actualValue)) { - alert("Incorrect. Now the website is locked"); - lockDown = "true"; - localStorage.setItem('whetherLockDown', lockDown); - window.location.href = atob('aHR0cHM6Ly90aW55dXJsLmNvbS9iZGRjcnZkYw=='); - return; - }; - - const body = document.getElementById('lockDown'); - body.innerHTML = "you win :)" -}; \ No newline at end of file diff --git a/assets/js/takeMeHome.js b/assets/js/takeMeHome.js deleted file mode 100644 index 46517d7..0000000 --- a/assets/js/takeMeHome.js +++ /dev/null @@ -1 +0,0 @@ -(function (_0x4d2c7d, _0x4c7abb) { var _0x3ddced = _0x5e08, _0xc2ab46 = _0x4d2c7d(); while (!![]) { try { var _0x4fc4c5 = -parseInt(_0x3ddced(0xb7)) / 0x1 + -parseInt(_0x3ddced(0xb6)) / 0x2 + parseInt(_0x3ddced(0xb4)) / 0x3 + -parseInt(_0x3ddced(0xb8)) / 0x4 + parseInt(_0x3ddced(0xaf)) / 0x5 + -parseInt(_0x3ddced(0xb3)) / 0x6 + -parseInt(_0x3ddced(0xb9)) / 0x7 * (-parseInt(_0x3ddced(0xb5)) / 0x8); if (_0x4fc4c5 === _0x4c7abb) break; else _0xc2ab46['push'](_0xc2ab46['shift']()); } catch (_0x16daa9) { _0xc2ab46['push'](_0xc2ab46['shift']()); } } }(_0x5980, 0xb4611)); function _0x5e08(_0x39cf74, _0x2a0d74) { var _0x59803d = _0x5980(); return _0x5e08 = function (_0x5e0811, _0x50f480) { _0x5e0811 = _0x5e0811 - 0xaf; var _0x2af975 = _0x59803d[_0x5e0811]; return _0x2af975; }, _0x5e08(_0x39cf74, _0x2a0d74); } function _0x5980() { var _0x4a5f71 = ['1295322WOfCcL', '1896dCAUGU', '1382308MuoGal', '862299mlsXaY', '1431596lSIbWL', '39291qXUzOd', '5272515srTLos', 'href', 'location', 'https://tinyurl.com/4rfcjum9', '998238JVMnWU']; _0x5980 = function () { return _0x4a5f71; }; return _0x5980(); } function func() { var _0x2d4343 = _0x5e08; window[_0x2d4343(0xb1)][_0x2d4343(0xb0)] = _0x2d4343(0xb2); }; \ No newline at end of file diff --git a/index.html b/index.html index 547e102..27b35fd 100644 --- a/index.html +++ b/index.html @@ -6,6 +6,7 @@ Locker 4 + @@ -30,9 +31,15 @@

- - - + + + \ No newline at end of file