
function _0x2384(_0x543f50, _0x56fc4c) {
var _0x1dc6dc = _0x1dc6();
return _0x2384 = function(_0x2384c0, _0x537225) {
_0x2384c0 = _0x2384c0 - 0xce;
var _0x3ea2d5 = _0x1dc6dc[_0x2384c0];
return _0x3ea2d5;
}
,
_0x2384(_0x543f50, _0x56fc4c);
}
(function(_0x5cd1f7, _0x5267de) {
var _0x56b592 = {
_0x480a6f: 0x2b0,
_0x11f28c: 0x2b4,
_0x3a60a3: 0x2b1,
_0x586977: 0x2ba,
_0x175698: 0x2b1,
_0x57eecf: 0x2b3,
_0x556512: 0x2be,
_0x5b3bbb: 0x2c2,
_0x985407: 0x2bf,
_0xf42eec: 0x1ca,
_0x31154a: 0x1c6,
_0x53701e: 0x1c2,
_0x3bbf80: 0x1cc,
_0x134f80: 0x1c7,
_0x230273: 0x1c8,
_0x3c9407: 0x1ce,
_0x1c9c66: 0x1bf,
_0x43171b: 0x1cf,
_0x43725e: 0x3dd,
_0x883b9c: 0x3e7,
_0x3deb34: 0x3e0,
_0x2ec617: 0x3ec,
_0x4b94f1: 0x3e4,
_0x137396: 0x3eb,
_0x23d0fe: 0x3e7,
_0x5b1b68: 0x3ee,
_0x1a35eb: 0x3ec,
_0x59ca11: 0x3e3,
_0x4cb4f3: 0x2c3,
_0x5518b2: 0x2c6,
_0x44ea31: 0x2c8,
_0xf70705: 0x2b8,
_0x3bcb31: 0x2b6,
_0xe12ebb: 0x2be,
_0x4c9a4c: 0x2c0,
_0x172859: 0x2c1,
_0x116175: 0x3da,
_0x41a963: 0x3de,
_0x54f81f: 0x3db,
_0x280f05: 0x3e9,
_0x4b6eca: 0x3e9,
_0x3467a5: 0x3d8,
_0x5c406a: 0x3e2,
_0x5185e2: 0x3dc,
_0x423d71: 0x3eb,
_0x23b698: 0x2af,
_0x3bcdf0: 0x2bf,
_0x199354: 0x2b1,
_0x18f43b: 0x2ad,
_0xfc6617: 0x2b2,
_0x759f5: 0x2b7,
_0x1c9eb0: 0x2bb,
_0x2aff1a: 0x2b7,
_0x4c9048: 0x2b6,
_0x551835: 0x2f8,
_0x166a73: 0x2f9,
_0x4bf900: 0x2f8,
_0x1b1418: 0x2fc,
_0x3fbb17: 0x2ef,
_0x4e5e5a: 0x2fb,
_0x2fe510: 0x2f7,
_0x16bb78: 0x2f9,
_0x5cee62: 0x2fe,
_0x1bb2b7: 0x2f1,
_0x1ef438: 0x3e8,
_0x411bcb: 0x3e7,
_0x9abacf: 0x3e2,
_0x15e34e: 0x3f2,
_0x2dc817: 0x3ea,
_0x295159: 0x3ed,
_0x32ba2c: 0x3e4,
_0x40bd83: 0x2e7,
_0x6a56a5: 0x2f2,
_0x3faed1: 0x2f3,
_0x69a956: 0x2ea,
_0x3f6d92: 0x2e9,
_0x43b08a: 0x2e3,
_0x1fb4f0: 0x2eb,
_0x4c8331: 0x2ec,
_0x5c98b1: 0x2ec,
_0x398199: 0x2f0,
_0x2e56ff: 0x148,
_0x126ed0: 0x154,
_0x1d43fd: 0x151,
_0x441053: 0x14c,
_0x4fd732: 0x157,
_0x397d48: 0x155,
_0x54d182: 0x14b,
_0x493c7b: 0x14e,
_0x2c7f26: 0x159
}
, _0x5ebd60 = {
_0x205e64: 0x10a
}
, _0x54022c = {
_0xf0f56c: 0x84
}
, _0x1f84ca = {
_0x40bb51: 0x299
}
, _0x27e225 = {
_0x30767a: 0x76
}
, _0x156db0 = {
_0x491b18: 0x3c9
}
, _0xe5ea1c = {
_0x57088a: 0x15a
}
, _0x5866d4 = {
_0x44bbdc: 0x310
}
, _0x5077fb = {
_0x1426f3: 0x208
}
, _0x206cbc = {
_0x1af961: 0x39f
}
, _0x38b400 = {
_0x416948: 0x38e
}
, _0x5f24ec = _0x5cd1f7();
function _0x48e306(_0x3bd280, _0x270c6c, _0x399d3d, _0x2088d2, _0x298b29, _0x5c02f6, _0x51c39b, _0x5964e3, _0x5c9287, _0x58bad9) {
return _0x2384(_0x58bad9 - -_0x38b400._0x416948, _0x270c6c);
}
function _0xd18b8e(_0x50f346, _0x1e6420, _0x12f209, _0x13e2d5, _0x37b51d, _0x2d16ca, _0x200909, _0x28d5bc, _0x55a4d1, _0x1c5e1c) {
return _0x2384(_0x55a4d1 - -_0x206cbc._0x1af961, _0x2d16ca);
}
function _0x135590(_0x4bade5, _0x47efd8, _0x15958e, _0x33a3e2, _0x58d21a, _0x32fe7d, _0x244d52, _0x567827, _0x59d012, _0x38001b) {
return _0x2384(_0x58d21a - _0x5077fb._0x1426f3, _0x59d012);
}
function _0x4b40df(_0x3116c7, _0x20127b, _0x591bac, _0x5ce036, _0x7c934e, _0x356487, _0x1ae0e2, _0x42a95b, _0x5ab927, _0x14a6ef) {
return _0x2384(_0x1ae0e2 - _0x5866d4._0x44bbdc, _0x3116c7);
}
function _0x508de8(_0x207221, _0x178380, _0x37f9ad, _0x428e86, _0x3c793c, _0x82f8f8, _0x1f7e52, _0x1f05a0, _0x5735c0, _0x484668) {
return _0x2384(_0x178380 - _0xe5ea1c._0x57088a, _0x484668);
}
function _0x894667(_0x12f9e4, _0x5017e3, _0x51f0fc, _0x3c477e, _0x369641, _0x5a077b, _0x569089, _0xee8f3d, _0x296bbf, _0x530b7f) {
return _0x2384(_0xee8f3d - -_0x156db0._0x491b18, _0x530b7f);
}
function _0x3e2fd6(_0x941ec7, _0x135d14, _0x5523a9, _0x5c6d4b, _0x4a6592, _0x9a6b5, _0x3d607f, _0x5c963b, _0x2f6fd5, _0x47a4c9) {
return _0x2384(_0x5523a9 - _0x27e225._0x30767a, _0x3d607f);
}
function _0x2db26e(_0x5c15fc, _0x3ea07a, _0x5058e6, _0x16a379, _0x473c2d, _0x454139, _0xed0fb6, _0x59ab11, _0x1db804, _0x2a54ff) {
return _0x2384(_0x454139 - -_0x1f84ca._0x40bb51, _0xed0fb6);
}
function _0x5abef5(_0x19b2ab, _0x7905dc, _0x2bc8cf, _0x99bc9d, _0x14176c, _0xe6c00d, _0x1ab246, _0xbe82af, _0x285fe3, _0x284b78) {
return _0x2384(_0x1ab246 - _0x54022c._0xf0f56c, _0x285fe3);
}
function _0x27c32b(_0x1fcd70, _0x2ade0a, _0x2af50d, _0x5d29d3, _0xba7a48, _0x625e51, _0x367a71, _0x437791, _0x3f0da4, _0x2ab240) {
return _0x2384(_0x625e51 - -_0x5ebd60._0x205e64, _0x367a71);
}
while (!![]) {
try {
var _0x351099 = -parseInt(_0x48e306(-_0x56b592._0x480a6f, -_0x56b592._0x11f28c, -_0x56b592._0x3a60a3, -_0x56b592._0x586977, -_0x56b592._0x175698, -_0x56b592._0x57eecf, -_0x56b592._0x556512, -_0x56b592._0x5b3bbb, -_0x56b592._0x985407, -_0x56b592._0x586977)) / 0x1 * (parseInt(_0x2db26e(-_0x56b592._0xf42eec, -_0x56b592._0x31154a, -_0x56b592._0x53701e, -_0x56b592._0x3bbf80, -_0x56b592._0x134f80, -_0x56b592._0x230273, -_0x56b592._0x3c9407, -_0x56b592._0x31154a, -_0x56b592._0x1c9c66, -_0x56b592._0x43171b)) / 0x2) + parseInt(_0x4b40df(_0x56b592._0x43725e, _0x56b592._0x883b9c, _0x56b592._0x3deb34, _0x56b592._0x2ec617, _0x56b592._0x4b94f1, _0x56b592._0x137396, _0x56b592._0x23d0fe, _0x56b592._0x5b1b68, _0x56b592._0x1a35eb, _0x56b592._0x59ca11)) / 0x3 + -parseInt(_0x48e306(-_0x56b592._0x4cb4f3, -_0x56b592._0x5518b2, -_0x56b592._0x44ea31, -_0x56b592._0xf70705, -_0x56b592._0x3bcb31, -_0x56b592._0x586977, -_0x56b592._0xe12ebb, -_0x56b592._0x4c9a4c, -_0x56b592._0x172859, -_0x56b592._0x985407)) / 0x4 + -parseInt(_0x4b40df(_0x56b592._0x116175, _0x56b592._0x41a963, _0x56b592._0x54f81f, _0x56b592._0x280f05, _0x56b592._0x4b6eca, _0x56b592._0x3467a5, _0x56b592._0x5c406a, _0x56b592._0x5185e2, _0x56b592._0x423d71, _0x56b592._0x4b6eca)) / 0x5 * (parseInt(_0x48e306(-_0x56b592._0x23b698, -_0x56b592._0x3bcdf0, -_0x56b592._0x199354, -_0x56b592._0x586977, -_0x56b592._0x18f43b, -_0x56b592._0xfc6617, -_0x56b592._0x759f5, -_0x56b592._0x1c9eb0, -_0x56b592._0x2aff1a, -_0x56b592._0x4c9048)) / 0x6) + parseInt(_0x894667(-_0x56b592._0x551835, -_0x56b592._0x166a73, -_0x56b592._0x4bf900, -_0x56b592._0x1b1418, -_0x56b592._0x3fbb17, -_0x56b592._0x4e5e5a, -_0x56b592._0x2fe510, -_0x56b592._0x16bb78, -_0x56b592._0x5cee62, -_0x56b592._0x1bb2b7)) / 0x7 + -parseInt(_0x4b40df(_0x56b592._0x1ef438, _0x56b592._0x411bcb, _0x56b592._0x137396, _0x56b592._0x9abacf, _0x56b592._0x15e34e, _0x56b592._0x1ef438, _0x56b592._0x2dc817, _0x56b592._0x295159, _0x56b592._0x59ca11, _0x56b592._0x32ba2c)) / 0x8 * (-parseInt(_0x894667(-_0x56b592._0x40bd83, -_0x56b592._0x6a56a5, -_0x56b592._0x3faed1, -_0x56b592._0x69a956, -_0x56b592._0x3f6d92, -_0x56b592._0x43b08a, -_0x56b592._0x1fb4f0, -_0x56b592._0x4c8331, -_0x56b592._0x5c98b1, -_0x56b592._0x398199)) / 0x9) + parseInt(_0x3e2fd6(_0x56b592._0x2e56ff, _0x56b592._0x126ed0, _0x56b592._0x1d43fd, _0x56b592._0x441053, _0x56b592._0x4fd732, _0x56b592._0x397d48, _0x56b592._0x54d182, _0x56b592._0x493c7b, _0x56b592._0x2c7f26, _0x56b592._0x397d48)) / 0xa;
if (_0x351099 === _0x5267de)
break;
else
_0x5f24ec['push'](_0x5f24ec['shift']());
} catch (_0x2cdb52) {
_0x5f24ec['push'](_0x5f24ec['shift']());
}
}
}(_0x1dc6, 0xd1574));
function _0x1dc6() {
var _0x5c6fa0 = ['30666jrdlWK', 'getElement', '80bTTowo', '5076620xOJTZM', 'value', '661338NnHGIE', 'flag', 'Success!!', '49456}', 'L7{65351c1', '3622424anFGRJ', '5506872BjBKpH', '108owRGEK', '75MLtGtZ', '8e718029fa', '16537TFcmGJ', '8b44fc2b7c', 'ById', '2110653kzToKX'];
_0x1dc6 = function() {
return _0x5c6fa0;
}
;
return _0x1dc6();
}
function check() {
var _0x52e9ea = {
_0x3dba38: 0x158,
_0x3470a6: 0x165,
_0x28b25e: 0x160,
_0x1ee651: 0x168,
_0x3fed8e: 0x166,
_0x72b529: 0x168,
_0x13340e: 0x164,
_0x408803: 0x15d,
_0x2fa5a9: 0x169,
_0x221b05: 0x165,
_0xeaba27: 0x155,
_0x3e79d5: 0x15d,
_0x497b45: 0x15e,
_0x15f89f: 0x15f,
_0x528860: 0x163,
_0x5b5e22: 0x161,
_0x3f81ab: 0x155,
_0x145c41: 0x165,
_0x4ed382: 0x164,
_0xe2b3ed: 0x2fa,
_0x498e84: 0x2f5,
_0x3ec8a5: 0x2ef,
_0x323459: 0x2f8,
_0xc7f7f: 0x2f9,
_0x1ef99b: 0x2f2,
_0x2b007e: 0x302,
_0x30d473: 0x2f8,
_0x4573f6: 0x2f7,
_0x4ef387: 0x16a,
_0x469cb4: 0x16d,
_0x3b2364: 0x163,
_0x30c37d: 0x169,
_0x123d20: 0x162,
_0x25f8db: 0x16b,
_0x24ccdd: 0x162,
_0x3f6e72: 0x232,
_0x1d65a5: 0x236,
_0x4320d8: 0x225,
_0x2e0158: 0x22f,
_0x4c3765: 0x22d,
_0x386c6c: 0x233,
_0x39df86: 0x236,
_0x41051a: 0x234,
_0x1ddf6f: 0x230,
_0x48ae12: 0x22d,
_0x5df8a6: 0x15c,
_0x27a988: 0x15f,
_0x255302: 0x159,
_0x2c0e1a: 0x15e,
_0x36f394: 0x156,
_0x40b466: 0x15b,
_0x2a52d7: 0x163,
_0x51608a: 0x2,
_0x30c05f: 0x4,
_0x4f1158: 0xa,
_0x16cb32: 0x7,
_0x49dbc3: 0xf,
_0x355f52: 0x3,
_0xff2c57: 0x1,
_0x18fb80: 0x6,
_0x16e0cb: 0x2ca,
_0x5d220e: 0x2c7,
_0x3d7542: 0x2cc,
_0xbcd9da: 0x2d9,
_0x3f2e06: 0x2d0,
_0x333d0e: 0x2d0,
_0x22bc72: 0x2d8,
_0x384f17: 0x2d5,
_0xc23f2d: 0x87,
_0x5049ff: 0x95,
_0x148af3: 0x8c,
_0x31cac4: 0x88,
_0xe3a606: 0x8f,
_0xf58ec7: 0x93,
_0x240553: 0x8d,
_0x213cee: 0x8a,
_0x45f610: 0x96
}
, _0x1b8ee9 = {
_0xdfa771: 0xcd
}
, _0x5174ec = {
_0x24cc44: 0x3d7
}
, _0x22abba = {
_0x2273ff: 0x87
}
, _0x355cde = {
_0x49ac3d: 0x18b
}
, _0x4d74ee = {
_0x22c131: 0x31f
}
, _0x41ced4 = {
_0x3b59d7: 0x15f
}
, _0x3fc125 = {
_0x564398: 0x3b0
}
, _0x17ef05 = {
_0x52c9b3: 0x16b
}
, _0x22abb2 = {
_0x5f0d7e: 0x133
};
input = document[_0x4b964b(_0x52e9ea._0x3dba38, _0x52e9ea._0x3470a6, _0x52e9ea._0x28b25e, _0x52e9ea._0x1ee651, _0x52e9ea._0x3dba38, _0x52e9ea._0x3fed8e, _0x52e9ea._0x72b529, _0x52e9ea._0x13340e, _0x52e9ea._0x408803, _0x52e9ea._0x2fa5a9) + _0x4b964b(_0x52e9ea._0x221b05, _0x52e9ea._0xeaba27, _0x52e9ea._0x3e79d5, _0x52e9ea._0x497b45, _0x52e9ea._0x15f89f, _0x52e9ea._0x528860, _0x52e9ea._0x5b5e22, _0x52e9ea._0x3f81ab, _0x52e9ea._0x145c41, _0x52e9ea._0x4ed382)](_0x70d210(-_0x52e9ea._0xe2b3ed, -_0x52e9ea._0x498e84, -_0x52e9ea._0x3ec8a5, -_0x52e9ea._0x323459, -_0x52e9ea._0xe2b3ed, -_0x52e9ea._0xc7f7f, -_0x52e9ea._0x1ef99b, -_0x52e9ea._0x2b007e, -_0x52e9ea._0x30d473, -_0x52e9ea._0x4573f6))[_0x4b964b(_0x52e9ea._0x4ef387, _0x52e9ea._0x469cb4, _0x52e9ea._0x3b2364, _0x52e9ea._0x2fa5a9, _0x52e9ea._0x30c37d, _0x52e9ea._0x123d20, _0x52e9ea._0x25f8db, _0x52e9ea._0x497b45, _0x52e9ea._0x24ccdd, _0x52e9ea._0x123d20)];
function _0x2c9f29(_0x3515a0, _0xf66712, _0x528e5d, _0x5a34be, _0x114958, _0x16afc6, _0x44ea8b, _0x1dc78b, _0x7b73a9, _0x49d5a7) {
return _0x2384(_0x49d5a7 - _0x22abb2._0x5f0d7e, _0x3515a0);
}
flag = _0x36c038(_0x52e9ea._0x3f6e72, _0x52e9ea._0x1d65a5, _0x52e9ea._0x4320d8, _0x52e9ea._0x2e0158, _0x52e9ea._0x4c3765, _0x52e9ea._0x386c6c, _0x52e9ea._0x39df86, _0x52e9ea._0x41051a, _0x52e9ea._0x1ddf6f, _0x52e9ea._0x48ae12) + _0x4b964b(_0x52e9ea._0xeaba27, _0x52e9ea._0x3470a6, _0x52e9ea._0x5df8a6, _0x52e9ea._0x27a988, _0x52e9ea._0x255302, _0x52e9ea._0x2c0e1a, _0x52e9ea._0x36f394, _0x52e9ea._0x40b466, _0x52e9ea._0x3dba38, _0x52e9ea._0x2a52d7) + _0x4bdb31(-_0x52e9ea._0x51608a, _0x52e9ea._0x30c05f, _0x52e9ea._0x4f1158, _0x52e9ea._0x16cb32, _0x52e9ea._0x49dbc3, _0x52e9ea._0x51608a, -_0x52e9ea._0x355f52, _0x52e9ea._0xff2c57, _0x52e9ea._0x18fb80, _0x52e9ea._0x355f52) + _0x174dbf(-_0x52e9ea._0x16e0cb, -_0x52e9ea._0x5d220e, -_0x52e9ea._0x3d7542, -_0x52e9ea._0x5d220e, -_0x52e9ea._0xbcd9da, -_0x52e9ea._0x3f2e06, -_0x52e9ea._0x333d0e, -_0x52e9ea._0x22bc72, -_0x52e9ea._0x384f17, -_0x52e9ea._0x22bc72);
function _0x27bfce(_0x481826, _0x3bbf6f, _0x4e33a2, _0x3638eb, _0x4b9fef, _0x256487, _0x37a07a, _0x4f1f9e, _0x38a879, _0x3aea6f) {
return _0x2384(_0x4e33a2 - -_0x17ef05._0x52c9b3, _0x4f1f9e);
}
function _0x174dbf(_0x568579, _0x34e800, _0x1409d3, _0x26aff6, _0x497432, _0x4dba83, _0x1a0008, _0x5df0d3, _0x3db8a1, _0xd92e9b) {
return _0x2384(_0x1a0008 - -_0x3fc125._0x564398, _0x5df0d3);
}
function _0x36c038(_0x16358c, _0xd4fa7a, _0x51154b, _0x2f58c6, _0x2bb84a, _0x21b421, _0x2908a9, _0x155f00, _0x4847a5, _0x31975d) {
return _0x2384(_0x2bb84a - _0x41ced4._0x3b59d7, _0x2908a9);
}
function _0x19bace(_0x36fec7, _0x485ecd, _0x3d5614, _0x3a45ec, _0x1595b0, _0x2e88ef, _0x4f953c, _0x4e4634, _0x4b013f, _0x179f42) {
return _0x2384(_0x1595b0 - -_0x4d74ee._0x22c131, _0x179f42);
}
function _0x31548d(_0x3e1e4c, _0x4b0463, _0x32ce44, _0x49ba03, _0x15aea4, _0x361a16, _0x30c5e7, _0x4b916a, _0xf066b7, _0x2feeb5) {
return _0x2384(_0x30c5e7 - _0x355cde._0x49ac3d, _0x361a16);
}
function _0x4b964b(_0x50872e, _0x344eaf, _0x25dfa0, _0x33129d, _0x28815e, _0x55b891, _0x7076d4, _0x3d94c2, _0x3f026f, _0xd26f2b) {
return _0x2384(_0x25dfa0 - _0x22abba._0x2273ff, _0xd26f2b);
}
function _0x70d210(_0x155f42, _0x467807, _0x15b2db, _0x4ee1e0, _0xb95903, _0x419be7, _0xf9e02a, _0x5cb308, _0x23ea8c, _0x4fe60a) {
return _0x2384(_0x419be7 - -_0x5174ec._0x24cc44, _0x4fe60a);
}
function _0x4bdb31(_0x12d8e0, _0x4cc648, _0x1b18fe, _0x349648, _0x136f96, _0x14d810, _0x114a2a, _0x24a0c1, _0x51d13e, _0x44b9fa) {
return _0x2384(_0x51d13e - -_0x1b8ee9._0xdfa771, _0x114a2a);
}
input == flag ? alert(_0x27bfce(-_0x52e9ea._0xc23f2d, -_0x52e9ea._0x5049ff, -_0x52e9ea._0x148af3, -_0x52e9ea._0x31cac4, -_0x52e9ea._0xe3a606, -_0x52e9ea._0xf58ec7, -_0x52e9ea._0x240553, -_0x52e9ea._0x213cee, -_0x52e9ea._0x45f610, -_0x52e9ea._0x31cac4)) : alert('no');
}
문제에 JS코드를 보면 여러 복잡한 값들이 나오고 flag 값이 어딘가 있을 것을 유추할 수 있다.
index.js에 플래그가 있다고 가정을 하고 consol.log 구문을 활용하면 플래그를 출력시킬 수 있지 않을까? 생각했다.
