challenges/js-deobfuscator

JS Deobfuscator

HARD
Kategori: REVERSEPoäng: 30Löst: 0 gånger

JavaScript-obfuskering används ofta för att dölja skadlig kod eller flaggor.


Nedanstående kod ser ut som nonsens men exekverar egentligen något läsbart:


(function(_0x2d8f,_0x4b3c){var _0x1a2b=function(_0x3c4d){while(--_0x3c4d){_0x2d8f['push'](_0x2d8f['shift']());}};_0x1a2b(++_0x4b3c);}(_0x9f2a,0x1b3));var _0x9f2a=['HTB{js_0bfusc4t10n_1s_w34k}','log'];var _0xabc1=function(_0x1,_0x2){return _0x9f2a[_0x1];};console[_0xabc1(0x1)](_0xabc1(0x0));

Analysera koden och ta reda på vad den skriver ut.


Tips: Klistra in koden i din webbläsares DevTools-konsol, eller använd de4js.

Skicka in flagga

Logga in för att skicka in flaggor och samla poäng.