Me gustan los juegos y encontré un código JavaScript que agrega GUI al juego y dibuja objetos. Tengo curiosidad por modificar este código. Esto realmente me intriga y tengo curiosidad si modifica los datos del juego. Este es un script de usuario de JavaScript para el juego https ://Krunker.io , PD He tenido que eliminar una gran parte de este código para poder enviarlo. ¿Alguien puede identificar el tipo de JavaScript que se usa en este código, por favor?
const _0x2fef=['\x27\x20value=\x27','tablinks','</span><div\x20class=\x27slidecontainer\x27><input\x20type=\x27range\x27\x20min=\x27','2EocMfR','round','getElementById','ctx','some','banner','arrayTest','Banned','Smooth\x20Assist\x20&\x20Aim\x20Correction','canThrow','http://0n-2000s.radionetz.de/0n-2000s.aac','Rup22iG','scale','keydown','createObserver','checkbox','MIA','scope','random','select','slideTimer','setAttribute','protocol','console','Aim\x20through\x20Penetratables','stack','objectHas','http://1a-classicrock.radionetz.de/1a-classicrock.mp3','instructionsUpdate','aimVal','yDirChase','lineTo','containsPoint','setItem','rate','isType','games','button','json','isMod','smoothCamAssist','renderTarget','\x27,\x20this.value)(_0x4c0d19,_0x4ccccc,_0x35356b,_0x2569a5){return Math['atan2'](_0x4ccccc-_0x2569a5,_0x4c0d19-_0x35356b);}[_0x52fa83(0x1bf)](_0x3fb0f,_0x3ed26d,_0x3bd33e,_0x3f915e){const _0x435f70=_0x52fa83;return Math[_0x435f70(0x312)]((_0x3bd33e-=_0x3fb0f)*_0x3bd33e+(_0x3f915e-=_0x3ed26d)*_0x3f915e);}[_0x52fa83(0x26c)](_0x2150ea,_0x49536d){const _0x56c6d7=_0x52fa83;return Math['atan2'](Math[_0x56c6d7(0x1d5)](_0x49536d-_0x2150ea),Math['cos'](_0x2150ea-_0x49536d));}['containsPoint'](_0xdadfcf){const _0x328668=_0x52fa83;let _0x47e04f=this[_0x328668(0x36a)][_0x328668(0x35c)][_0x328668(0x1e1)];for(let _0x41642d=0x0;_0x41642d<0x6;_0x41642d++){if(_0x47e04f[_0x41642d][_0x328668(0x355)](_0xdadfcf)<0x0)return![];}return!![];}[_0x52fa83(0x293)](_0x4c63f7,_0x5ca879,_0x33e554,_0x350df1=0x0){const _0x464553=_0x52fa83;return _0x4c63f7['y']+=_0x350df1,_0x4c63f7[_0x464553(0x263)](this[_0x464553(0x36a)]['camera']),_0x4c63f7['x']=(_0x4c63f7['x']+0x1)/0x2,_0x4c63f7['y']=(-_0x4c63f7['y']+0x1)/0x2,_0x4c63f7['x']*=_0x5ca879,_0x4c63f7['y']*=_0x33e554,_0x4c63f7;}}function _0x1d15(_0x49e259,_0x39832a){return _0x1d15=function(_0x4aa4d6,_0x5854dc){_0x4aa4d6=_0x4aa4d6-0x1b7;let _0x44585c=_0x2fef[_0x4aa4d6];return _0x44585c;},_0x1d15(_0x49e259,_0x39832a);}const log=console[_0x52fa83(0x352)][_0x52fa83(0x208)](null,_0x52fa83(0x372)),main=new Main();Este es un código javascript ofuscado para protegerlo de su reutilización. Probablemente con ofuscator.io
bueno, en primer lugar, hay algunos obsequios clave de que las cadenas \x00 son algún tipo de valor hexadecimal, intente convertirlo y descubra. se ve muy ofuscado, solo ve este tipo de código cuando las personas no quieren que otros hurguen.