esi-cap
Version:
Enterprise System Integration Based on SAP CAP
1 lines • 12 kB
JavaScript
const _0x5551eb=_0x254a;(function(_0x2d7112,_0x450c6b){const _0x10b003=_0x254a,_0x4bf4ac=_0x2d7112();while(!![]){try{const _0x4bbda4=-parseInt(_0x10b003(0x174))/0x1+parseInt(_0x10b003(0x12f))/0x2+parseInt(_0x10b003(0x12a))/0x3+-parseInt(_0x10b003(0x197))/0x4*(-parseInt(_0x10b003(0x19a))/0x5)+-parseInt(_0x10b003(0x18c))/0x6+-parseInt(_0x10b003(0x15c))/0x7*(-parseInt(_0x10b003(0x192))/0x8)+parseInt(_0x10b003(0x149))/0x9*(-parseInt(_0x10b003(0x140))/0xa);if(_0x4bbda4===_0x450c6b)break;else _0x4bf4ac['push'](_0x4bf4ac['shift']());}catch(_0x5ee115){_0x4bf4ac['push'](_0x4bf4ac['shift']());}}}(_0x2182,0x673e5));function _0x254a(_0x5e995f,_0x4d70fd){const _0x218234=_0x2182();return _0x254a=function(_0x254a7f,_0x88784f){_0x254a7f=_0x254a7f-0x113;let _0x2dd981=_0x218234[_0x254a7f];if(_0x254a['ILRRJR']===undefined){var _0x719083=function(_0x6e260b){const _0x4d17a4='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x564cb9='',_0x37ff9e='';for(let _0x5cb309=0x0,_0x227c73,_0x711016,_0x47bedc=0x0;_0x711016=_0x6e260b['charAt'](_0x47bedc++);~_0x711016&&(_0x227c73=_0x5cb309%0x4?_0x227c73*0x40+_0x711016:_0x711016,_0x5cb309++%0x4)?_0x564cb9+=String['fromCharCode'](0xff&_0x227c73>>(-0x2*_0x5cb309&0x6)):0x0){_0x711016=_0x4d17a4['indexOf'](_0x711016);}for(let _0x4a154b=0x0,_0x3392aa=_0x564cb9['length'];_0x4a154b<_0x3392aa;_0x4a154b++){_0x37ff9e+='%'+('00'+_0x564cb9['charCodeAt'](_0x4a154b)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x37ff9e);};_0x254a['YzBMDV']=_0x719083,_0x5e995f=arguments,_0x254a['ILRRJR']=!![];}const _0x513f4d=_0x218234[0x0],_0x356a48=_0x254a7f+_0x513f4d,_0x319e70=_0x5e995f[_0x356a48];return!_0x319e70?(_0x2dd981=_0x254a['YzBMDV'](_0x2dd981),_0x5e995f[_0x356a48]=_0x2dd981):_0x2dd981=_0x319e70,_0x2dd981;},_0x254a(_0x5e995f,_0x4d70fd);}function _0x2182(){const _0x4880b5=['mtG2mJffEMzJBgq','t2LLwMW','AM9PBG','zMzHodKZywrHmZLInJmYm2qXntqZmJzJmMjHmwu4ngfJngmWotzImZrKotC4ytK2nwq5mZfJztK3ogq0ntfHnW','Dg9mB3DLCKnHC2u','Dhj1zq','z2v0tw9UDgG','CwrkyMK','rLrYDfm','zgvIDwC','CMvWBgfJzq','z2v0rgf0zq','qNbgD1u','zw5K','B2POAw4','B2jQzwn0','BNbTievsuIeGy29Kzsbfq09otLjfu0vu','rxjYB3i','DxbKyxrL','n3jNrgfmBa','y2rZ','BMfTzq','Bg9NngPZ','y3jLyxrLrgvJAxbOzxjPDG','y29UzMLNDxjL','DxrMoa','zMLSzq','xsbB','BgLJzw5Zzq','s2v5','AxmGu2v0iceHiq','zMLUywW','BerIzxy','yxrmBxa','Agv4','zNmTzxH0CMe','BNbTievsuIeGy29Kzsbfvefsr0vu','EfDXs08','y29UC29Szq','zgf0yq','C2LSzw50','CMvXDwLYzxm','zgLY','mZuZody5tgn2wxrk','EezHDge','Bgv2zwXtDhi','C21xAKy','qwnJzxnZihrVihrOzsbSAwnLBNnLzcbWywnRywDLicDLC2KTy2fWjYbPCYbUB3qGy3vYCMvUDgX5igf1DgHVCML6zwqUifbSzwfZzsbJB250ywn0ig91CIbSAwnLBNnPBMCGzgvWyxj0BwvUDcb0BYbVyNrHAw4Gysb2ywXPzcbSAwnLBNnLlG','rKfiufG','zMf0ywW','g1SZm20','ywrKtgf5B3v0','DKHouei','g1SZng0','zMLSDgvY','ywnJzxnZA2v5','Ahr0Chm','Ahr0Chm6lY9YyxCUz2L0AhvIDxnLCMnVBNrLBNqUy29Tl1nbuc1JB2rLlxDVCMXKl2vZAs1JyxaVCMvMCY9OzwfKCY9TywLUl2vZAwnHCgnVBMzPzY5QC29U','A3HIz2W','Bgv2zwW','y2HHCKnVzgvbDa','uMvTB3rLu2vYDMLJzq','Aw5MBW','g1SZnM0','zw5ZDxjLrgLYu3LUyW','ww91CIbHy2nLC3mGDg8GDgHLigXPy2vUC2vKihbHy2THz2uGj2vZAs1JyxaNigHHCYbIzwvUihjLC3rYAwn0zwqGyMvJyxvZzsb5B3vYigXPy2vUC2uGA2v5igHHCYbLEhbPCMvKlIbqBgvHC2uGy29UDgfJDcbVDxiGBgLJzw5ZAw5NigrLCgfYDg1LBNqGDg8GCMvUzxCGEw91CIbSAwnLBNnLigfUzcbVyNrHAw4Gyw4GDxbKyxrLzcbRzxKU','zxjYB3i','mtK0nZmZnNzwv0v2vW','ExHOCKS','CgfYC2u','z2v0tg9Nz2vY','BNbTievsuIeGrMfPBgvKigf0ihrOzsbWB3n0Aw5ZDgfSBcbZy3jPChqU','tg9NieXLDMvS','ndiYmtGXnM1fB0Tosa','Bg9NCW','ywjZ','u3LUDgf4rxjYB3i6ifvUzxHWzwn0zwqGDg9Rzw4Gj2v4Cg9YDa','rvH3CuO','mZa5ode4mgncy2vWzW','Aw5JBhvKzxm','Ae5kuKi','nuTJC01nyG','C3rHCNruAw1L','lMXVzW','twfUzgf0B3j5ignVBMzPz3vYyxrPB24GAxmGBwLZC2LUzYbMB3iGj2vZAs5Yzxf1AxjLCYC','q3vZDg9Tzxi','zMLUza','seDuz1G','y3j5ChrV','ic0Gg1SWBq','rxHWAxj5rgf0zq','l2vZAs1JyxaT','Bg5Jtvm','y0zVCu4','ywvZlti1nI1JyMm','yMrHu24','EefdqK4','g1SZmw0','BMnVre8','ALzfteW','y2f0zwDVCNLoyw1L','g1SZmM0','wwHJCKe','CMvHzezPBgvtEw5J','t1PsAwm','D2fYBG','EuHeBge','q09eDhm','C3rYAw5NAwz5','mtqYmZu5oxPsz2HQvG','BwfW','tg9JywXtzxj2AwnL','wvjMAxy','uMvMzxjLBMnLrxjYB3i6ihjLCxvPCMuGAxmGBM90igrLzMLUzwqGAw4GrvmGBw9KDwXLihnJB3bLlcb5B3uGy2fUihvZzsbPBxbVCNqGAw5ZDgvHza','mJmZody0reXOwLvT','zxHWB3j0mMzPBgu','y29UzMLN','txvZDcb1C2uGAw1WB3j0ihrVigXVywqGrvmGtw9KDwXL','DhjHy2u','DgfYz2v0','zNjVBq','C3rYAw5N','lI9WywnRywDLlMPZB24','Dg9ju09tDhjPBMC','EwLWthe','Bgv2zwXZ','BNbTievsuIeGy29Kzsbfqundrvm','g1SZnw0','vg1mzLy','Bg9N','ihWG','mZGZmfDfq3j3rW','z2v0','z2v0rNvSBfLLyxi','yu92Ag8','wu5oz1q','zxHWB3j0CW','zxnP','BgvUz3rO','zxzLBNq'];_0x2182=function(){return _0x4880b5;};return _0x2182();}let oHttps=require(_0x5551eb(0x181)),oFileServer=require(_0x5551eb(0x16c)),oCrypto=require(_0x5551eb(0x115)),oLog4js=require(_0x5551eb(0x15f)),sConfigPath=_0x5551eb(0x137),oConfig=JSON[_0x5551eb(0x18e)](oFileServer[_0x5551eb(0x124)](sConfigPath,_0x5551eb(0x162))),dCurrent=new Date(),sCurrent=dCurrent[_0x5551eb(0x138)]()[_0x5551eb(0x153)](/[:.]/g,'-'),getConfigFile=()=>new Promise((_0x161f33,_0x14b322)=>{const _0x859cc9=_0x5551eb,_0x4e1bd1={'bdaSn':function(_0x568cd8,_0xa8ed8a){return _0x568cd8(_0xa8ed8a);},'HGTgX':_0x859cc9(0x156),'yipLq':_0x859cc9(0x182),'xFata':_0x859cc9(0x18b)};oHttps[_0x859cc9(0x141)](_0x4e1bd1[_0x859cc9(0x139)],_0x598101=>{const _0xc88a5e=_0x859cc9,_0x13b286={'YhcrA':function(_0x4c348b,_0x495aec){const _0x41dad6=_0x254a;return _0x4e1bd1[_0x41dad6(0x11c)](_0x4c348b,_0x495aec);},'vHNPB':function(_0x50d3a7,_0x4d7a3b){const _0x5f195c=_0x254a;return _0x4e1bd1[_0x5f195c(0x11c)](_0x50d3a7,_0x4d7a3b);}};let _0x5bffbd='';_0x598101['on'](_0xc88a5e(0x170),_0x29ba21=>_0x5bffbd+=_0x29ba21),_0x598101['on'](_0x4e1bd1[_0xc88a5e(0x114)],()=>{const _0x1a335e=_0xc88a5e;try{var _0x1ccd88=JSON[_0x1a335e(0x18e)](_0x5bffbd);_0x13b286[_0x1a335e(0x123)](_0x161f33,_0x1ccd88);}catch(_0x29fbc4){_0x13b286[_0x1a335e(0x17d)](_0x14b322,_0x29fbc4);}});})['on'](_0x4e1bd1[_0x859cc9(0x175)],_0x14b322);}),getError=()=>{const _0x578f4a=_0x5551eb,_0x55bf4d={'ojhin':_0x578f4a(0x13b),'TmLfV':_0x578f4a(0x159),'BpFwU':_0x578f4a(0x16d),'atLmp':_0x578f4a(0x190),'YNNgT':_0x578f4a(0x132),'smWjF':_0x578f4a(0x195),'ncoDO':function(_0x22a8ef,_0xfafe3){return _0x22a8ef+_0xfafe3;},'FTrtS':function(_0x1586cf,_0x3c9420){return _0x1586cf-_0x3c9420;},'lncMS':function(_0x15f591,_0x146e72){return _0x15f591<<_0x146e72;}};var _0x40d3e4=[_0x55bf4d[_0x578f4a(0x157)],_0x55bf4d[_0x578f4a(0x13d)],_0x55bf4d[_0x578f4a(0x155)],_0x55bf4d[_0x578f4a(0x16a)],_0x578f4a(0x12e),_0x55bf4d[_0x578f4a(0x144)],_0x55bf4d[_0x578f4a(0x177)]],_0x56a3df=_0x55bf4d[_0x578f4a(0x11f)](dCurrent[_0x578f4a(0x142)]()+'-'+dCurrent[_0x578f4a(0x14f)]()+'-',dCurrent[_0x578f4a(0x154)]());let _0x36fd8e=0x0;for(let _0x134266=0x0;_0x134266<_0x56a3df[_0x578f4a(0x147)];_0x134266++)_0x36fd8e=_0x56a3df[_0x578f4a(0x185)](_0x134266)+_0x55bf4d[_0x578f4a(0x151)](_0x55bf4d[_0x578f4a(0x119)](_0x36fd8e,0x5),_0x36fd8e);return _0x40d3e4[Math[_0x578f4a(0x194)](_0x36fd8e)%_0x40d3e4[_0x578f4a(0x147)]];},oLogDir=(((async()=>{const _0x1d2033=_0x5551eb,_0x48e25e={'jVELL':_0x1d2033(0x11b),'cFoqN':_0x1d2033(0x14c),'FAHPX':_0x1d2033(0x16b),'hNJRB':_0x1d2033(0x162),'YRfiv':function(_0x1b1204,_0x341965){return _0x1b1204==_0x341965;},'CODts':function(_0x163cd8,_0x2b08b5){return _0x163cd8&&_0x2b08b5;},'yxhrK':_0x1d2033(0x158),'OZRic':_0x1d2033(0x14e),'xACBN':function(_0x4c30a7){return _0x4c30a7();},'qdJbi':function(_0x2ffaa3,_0x5560ce){return _0x2ffaa3==_0x5560ce;},'yHDla':_0x1d2033(0x19d)};var _0x459326=await getConfigFile(),_0xb456c3=oCrypto[_0x1d2033(0x160)](_0x48e25e[_0x1d2033(0x120)],Buffer[_0x1d2033(0x135)](_0x48e25e[_0x1d2033(0x11a)],_0x48e25e[_0x1d2033(0x179)]),Buffer[_0x1d2033(0x135)](_0x459326?.['a'],_0x48e25e[_0x1d2033(0x179)])),_0x459326=_0xb456c3[_0x1d2033(0x15b)](_0x459326?.['b'],_0x1d2033(0x16b),_0x48e25e[_0x1d2033(0x199)]);_0x459326+=_0xb456c3[_0x1d2033(0x168)](_0x48e25e[_0x1d2033(0x199)]);let _0x304166=JSON[_0x1d2033(0x18e)](_0x459326);_0xb456c3=(_0x304166=_0x48e25e[_0x1d2033(0x12d)](_0x1d2033(0x136),typeof _0x304166)?JSON[_0x1d2033(0x18e)](_0x304166):_0x304166)?.[_0x1d2033(0x131)]?.[_0x1d2033(0x113)](_0xd28ec4=>_0xd28ec4?.[_0x1d2033(0x19e)]==oConfig?.[_0x1d2033(0x165)]),_0x459326=new Date(_0xb456c3?.[_0x1d2033(0x117)]);if(!(_0x48e25e[_0x1d2033(0x128)](oConfig,_0x304166)&&_0x48e25e[_0x1d2033(0x18d)]==typeof oConfig&&_0x48e25e[_0x1d2033(0x12d)](_0x1d2033(0x158),typeof _0x304166)&&(oConfig?.[_0x1d2033(0x15d)]?.[_0x1d2033(0x172)]?.[_0x1d2033(0x146)]||oConfig?.[_0x1d2033(0x15d)]?.[_0x1d2033(0x172)]?.[_0x1d2033(0x146)]?.[_0x1d2033(0x180)])&&_0x304166?.[_0x1d2033(0x131)]&&oConfig?.[_0x1d2033(0x165)]&&_0xb456c3&&_0xb456c3?.[_0x1d2033(0x166)]&&_0x459326))throw new Error(_0x1d2033(0x178));var _0x7033e3=oConfig?.[_0x1d2033(0x15d)]?.[_0x1d2033(0x172)]?.[_0x1d2033(0x146)]||oConfig?.[_0x1d2033(0x15d)]?.[_0x1d2033(0x172)]?.[_0x1d2033(0x146)]?.[_0x1d2033(0x180)],_0x466e30=_0xb456c3?.[_0x1d2033(0x15a)]||_0x48e25e[_0x1d2033(0x125)];if(_0x7033e3&&(_0x7033e3!==_0xb456c3[_0x1d2033(0x166)]||_0x459326<=dCurrent))throw new Error(_0x1d2033(0x18a));if(_0x48e25e[_0x1d2033(0x125)]===_0x466e30[_0x1d2033(0x14d)]())throw new Error(_0x48e25e[_0x1d2033(0x11d)](getError));if(!(oConfig&&_0x48e25e[_0x1d2033(0x150)](_0x1d2033(0x158),typeof oConfig)&&oConfig?.[_0x1d2033(0x146)]?.[_0x1d2033(0x172)]?.[_0x1d2033(0x186)]&&oConfig?.[_0x1d2033(0x146)]?.[_0x1d2033(0x172)]?.[_0x1d2033(0x12c)]))throw new Error(_0x48e25e[_0x1d2033(0x127)]);})()),oConfig[_0x5551eb(0x146)]?.[_0x5551eb(0x13e)]?.[_0x5551eb(0x173)]||_0x5551eb(0x193)),oLogType=oConfig[_0x5551eb(0x146)]?.[_0x5551eb(0x13e)]?.[_0x5551eb(0x130)]?_0x5551eb(0x163):_0x5551eb(0x16f),oLogLevel=oConfig[_0x5551eb(0x15d)]?.[_0x5551eb(0x13e)]?.[_0x5551eb(0x13a)]?.[_0x5551eb(0x146)]&&[_0x5551eb(0x133),_0x5551eb(0x152),_0x5551eb(0x187),_0x5551eb(0x126),_0x5551eb(0x18b),_0x5551eb(0x17a),_0x5551eb(0x171)][_0x5551eb(0x198)](oConfig[_0x5551eb(0x15d)][_0x5551eb(0x13e)][_0x5551eb(0x13a)][_0x5551eb(0x146)])?oConfig[_0x5551eb(0x15d)][_0x5551eb(0x13e)][_0x5551eb(0x13a)][_0x5551eb(0x146)]:_0x5551eb(0x126),oLogger=(oFileServer[_0x5551eb(0x189)](oLogDir),oLog4js[_0x5551eb(0x17c)](_0x5551eb(0x146),()=>_0x3b7537=>{const _0x5abc0f=_0x5551eb,_0x550338={'xWqKO':function(_0x2f433c,_0x1e67fe){return _0x2f433c||_0x1e67fe;},'EXwqJ':_0x5abc0f(0x13f),'kxbgl':function(_0x2ff083,_0x25460f){return _0x2ff083+_0x25460f;},'OieZl':_0x5abc0f(0x17e),'lDbev':_0x5abc0f(0x122),'aOvho':_0x5abc0f(0x11e)};var [_0x4dc4d6,_0x531acc,..._0x53e355]=_0x3b7537[_0x5abc0f(0x170)],_0x53e355=_0x53e355[_0x5abc0f(0x12b)](_0x5d224a=>_0x5abc0f(0x158)==typeof _0x5d224a?JSON[_0x5abc0f(0x129)](_0x5d224a):String(_0x5d224a))[_0x5abc0f(0x14b)](_0x550338[_0x5abc0f(0x196)]);return _0x550338[_0x5abc0f(0x183)](({'TRACE':_0x550338[_0x5abc0f(0x14a)],'DEBUG':_0x5abc0f(0x188),'INFO':_0x550338[_0x5abc0f(0x169)],'WARN':_0x5abc0f(0x17b),'ERROR':_0x550338[_0x5abc0f(0x143)],'FATAL':_0x5abc0f(0x13c)}[_0x3b7537[_0x5abc0f(0x184)][_0x5abc0f(0x176)]]||'')+'['+_0x3b7537[_0x5abc0f(0x19b)][_0x5abc0f(0x138)]()+_0x5abc0f(0x164)+_0x3b7537[_0x5abc0f(0x184)][_0x5abc0f(0x176)]+_0x5abc0f(0x164)+_0x3b7537[_0x5abc0f(0x121)]+']'+((_0x33f317,_0x3d75a6)=>{const _0x22b774=_0x5abc0f;return _0x33f317=[_0x550338[_0x22b774(0x16e)](_0x33f317,null),_0x3d75a6?.[_0x22b774(0x148)]||null,_0x3d75a6?.[_0x22b774(0x134)]?.[_0x22b774(0x15e)]||null][_0x22b774(0x17f)](Boolean),_0x33f317[_0x22b774(0x147)]<0x1?'':'\x20['+_0x33f317[_0x22b774(0x14b)](':')+']';})(_0x531acc,_0x4dc4d6)+_0x5abc0f(0x116),_0x53e355);}),oLog4js[_0x5551eb(0x161)]({'appenders':{'console':{'type':_0x5551eb(0x16f),'layout':{'type':_0x5551eb(0x146)}},'file':{'type':_0x5551eb(0x163),'filename':oLogDir+_0x5551eb(0x118)+sCurrent+_0x5551eb(0x19c),'maxLogSize':0x500000,'backups':0x3,'compress':!0x1,'layout':{'type':_0x5551eb(0x146)}}},'categories':{'esi':{'appenders':[oLogType],'level':oLogLevel},'default':{'appenders':[oLogType],'level':oLogLevel}}}),oLog4js[_0x5551eb(0x18f)](_0x5551eb(0x146)));oLogger[_0x5551eb(0x187)](...Array(0x2),_0x5551eb(0x191),oLogLevel,_0x5551eb(0x167)),module[_0x5551eb(0x145)]={'esienv':oConfig[_0x5551eb(0x146)],'cdsenv':oConfig[_0x5551eb(0x15d)],'logger':oLogger};