egg-minifapp
Version:
对接各种小程序之类app的sdk
1 lines • 11.6 kB
JavaScript
'use strict';const a8_0x225eb2=a8_0x3034;(function(_0x239f9f,_0x408fd0){const _0x4353ba=a8_0x3034,_0x5d59e1=_0x239f9f();while(!![]){try{const _0x4080c3=parseInt(_0x4353ba(0xff))/0x1*(-parseInt(_0x4353ba(0x119))/0x2)+-parseInt(_0x4353ba(0x107))/0x3*(-parseInt(_0x4353ba(0x12a))/0x4)+-parseInt(_0x4353ba(0x124))/0x5*(-parseInt(_0x4353ba(0x10d))/0x6)+parseInt(_0x4353ba(0x113))/0x7*(parseInt(_0x4353ba(0x11d))/0x8)+-parseInt(_0x4353ba(0x126))/0x9+-parseInt(_0x4353ba(0x10c))/0xa*(parseInt(_0x4353ba(0x115))/0xb)+parseInt(_0x4353ba(0x131))/0xc*(parseInt(_0x4353ba(0x11e))/0xd);if(_0x4080c3===_0x408fd0)break;else _0x5d59e1['push'](_0x5d59e1['shift']());}catch(_0x75924c){_0x5d59e1['push'](_0x5d59e1['shift']());}}}(a8_0x1195,0x9743a));function a8_0x3034(_0x3deef5,_0x4044fc){const _0x1195bb=a8_0x1195();return a8_0x3034=function(_0x303492,_0xe44ef6){_0x303492=_0x303492-0xe6;let _0x3b2bea=_0x1195bb[_0x303492];return _0x3b2bea;},a8_0x3034(_0x3deef5,_0x4044fc);}var __awaiter=this&&this[a8_0x225eb2(0x132)]||function(_0x528609,_0x9c41e6,_0x58e914,_0x1d0231){function _0x1c5651(_0x175fed){return _0x175fed instanceof _0x58e914?_0x175fed:new _0x58e914(function(_0x18dd1c){_0x18dd1c(_0x175fed);});}return new(_0x58e914||(_0x58e914=Promise))(function(_0x353351,_0x2168f2){const _0x62216c=a8_0x3034;function _0x54d336(_0x2808d2){const _0x4177e1=a8_0x3034;try{_0x22115b(_0x1d0231[_0x4177e1(0x11c)](_0x2808d2));}catch(_0x92f086){_0x2168f2(_0x92f086);}}function _0x35a116(_0x2760c8){const _0x33d3aa=a8_0x3034;try{_0x22115b(_0x1d0231[_0x33d3aa(0xf8)](_0x2760c8));}catch(_0x47de57){_0x2168f2(_0x47de57);}}function _0x22115b(_0x4d8425){const _0x2ed87b=a8_0x3034;_0x4d8425['done']?_0x353351(_0x4d8425[_0x2ed87b(0x13b)]):_0x1c5651(_0x4d8425['value'])[_0x2ed87b(0xf1)](_0x54d336,_0x35a116);}_0x22115b((_0x1d0231=_0x1d0231[_0x62216c(0x106)](_0x528609,_0x9c41e6||[]))[_0x62216c(0x11c)]());});},__importDefault=this&&this[a8_0x225eb2(0x12f)]||function(_0x285926){return _0x285926&&_0x285926['__esModule']?_0x285926:{'default':_0x285926};};Object['defineProperty'](exports,'__esModule',{'value':!![]}),exports[a8_0x225eb2(0xf2)]=void 0x0;const ip2region_1=__importDefault(require(a8_0x225eb2(0x123))),jsonwebtoken_1=__importDefault(require(a8_0x225eb2(0xea))),nodemailer_1=__importDefault(require('nodemailer')),svg_captcha_1=__importDefault(require(a8_0x225eb2(0x12b))),AccountApiPool_1=require('./common/AccountApiPool'),crypto_js_1=__importDefault(require('crypto-js')),os_1=__importDefault(require('os')),macaddress_local_machine_1=__importDefault(require(a8_0x225eb2(0x13d))),base_1=require(a8_0x225eb2(0x118)),ip_1=__importDefault(require('ip')),dayjs_1=__importDefault(require(a8_0x225eb2(0x120))),index_1=require(a8_0x225eb2(0xec));function a8_0x1195(){const _0x4b42f4=['../index','smtp.qq.com','first','default','readSystemInfo','then','eggExtend','encrypt','color','create','size','type','throw','from','EggInit','util','homedir','userEmail','random','6YOXzhM','noise','content','title','getip2region','format','QWERTY1234123412','apply','934869IUdGud','hostname','set','creat_tsvg_img','stringify','105950mTOrur','1694118Vxmbrs','arch','sendMail','parse','1234123412QWERTY','Base','3766hgtYgL','jwtsign','341XeTWiZ','verify','background','./base','66482VJgKrs','Hex','Base64','next','976hXVusu','13SgUgnj','CBC','dayjs','0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ','length','ip2region','15LSelow','search','2879082vYbVUV','dontrandomString','enc','createNodeCache','4lmSXxT','svg-captcha','floor','all','sendEmail','__importDefault','Promise_delay','2916588WdmVDu','__awaiter','ignoreChars','jwtdecode','verify_readSystemInfo','init','join','key','YYYY-MM-DD\x20HH:mm:ss','jwtverify','value','Pkcs7','macaddress-local-machine','get','address','mode','toUpperCase','pid','Utf8','pad','equipment_start_time','user','AES','randomminarraiemax','setToken','toString','decode','jsonwebtoken','0o1i'];a8_0x1195=function(){return _0x4b42f4;};return a8_0x1195();}class eggExtend extends base_1[a8_0x225eb2(0x112)]{constructor(){super();}[a8_0x225eb2(0xe7)](_0x58a6e3){const _0x160d9b=a8_0x225eb2;return __awaiter(this,arguments,void 0x0,function*(_0x503afd,_0x398d99={'key':_0x160d9b(0x111),'skewing':_0x160d9b(0x105)}){const _0x274e19=_0x160d9b,_0x33070d=crypto_js_1[_0x274e19(0xef)][_0x274e19(0x128)][_0x274e19(0x143)][_0x274e19(0x110)](_0x398d99[_0x274e19(0x138)]),_0x3835e7=crypto_js_1['default']['enc']['Utf8']['parse'](_0x398d99['skewing']),_0x4da780=crypto_js_1[_0x274e19(0xef)][_0x274e19(0x128)][_0x274e19(0x143)][_0x274e19(0x110)](JSON[_0x274e19(0x10b)](_0x503afd)),_0x1c5426=crypto_js_1[_0x274e19(0xef)][_0x274e19(0x147)][_0x274e19(0xf3)](_0x4da780,_0x33070d,{'iv':_0x3835e7,'mode':crypto_js_1[_0x274e19(0xef)][_0x274e19(0x140)]['CBC'],'padding':crypto_js_1[_0x274e19(0xef)][_0x274e19(0x144)]['Pkcs7']});return _0x1c5426['ciphertext'][_0x274e19(0xe8)]()[_0x274e19(0x141)]();});}['getDecodeToken'](_0x36f7f7){return __awaiter(this,arguments,void 0x0,function*(_0x56aaba,_0x5f54b6={'key':'1234123412QWERTY','skewing':'QWERTY1234123412'}){const _0x10763a=a8_0x3034,_0x32d551=crypto_js_1[_0x10763a(0xef)][_0x10763a(0x128)][_0x10763a(0x143)]['parse'](_0x5f54b6['key']),_0x143088=crypto_js_1[_0x10763a(0xef)][_0x10763a(0x128)]['Utf8'][_0x10763a(0x110)](_0x5f54b6['skewing']),_0xe46fbd=crypto_js_1['default'][_0x10763a(0x128)][_0x10763a(0x11a)][_0x10763a(0x110)](_0x56aaba),_0x5a2586=crypto_js_1[_0x10763a(0xef)][_0x10763a(0x128)][_0x10763a(0x11b)]['stringify'](_0xe46fbd),_0x3c1f9d=crypto_js_1[_0x10763a(0xef)][_0x10763a(0x147)]['decrypt'](_0x5a2586,_0x32d551,{'iv':_0x143088,'mode':crypto_js_1[_0x10763a(0xef)]['mode'][_0x10763a(0x11f)],'padding':crypto_js_1['default'][_0x10763a(0x144)][_0x10763a(0x13c)]}),_0x4798e1=_0x3c1f9d[_0x10763a(0xe8)](crypto_js_1[_0x10763a(0xef)][_0x10763a(0x128)][_0x10763a(0x143)]);return _0x4798e1['toString']();});}[a8_0x225eb2(0x114)](_0x7a0157,_0x26c478){return __awaiter(this,void 0x0,void 0x0,function*(){const _0x3a6f6b=a8_0x3034;return yield(0x0,index_1[_0x3a6f6b(0xfa)])()[_0x3a6f6b(0x136)](),jsonwebtoken_1[_0x3a6f6b(0xef)]['sign'](_0x7a0157,_0x26c478);});}[a8_0x225eb2(0x13a)](_0x1646f8,_0x2c268d){return __awaiter(this,void 0x0,void 0x0,function*(){const _0x474cca=a8_0x3034;yield(0x0,index_1[_0x474cca(0xfa)])()[_0x474cca(0x136)](),jsonwebtoken_1[_0x474cca(0xef)][_0x474cca(0x116)](_0x1646f8,_0x2c268d,function(_0x58e3dd){if(_0x58e3dd)return![];return!![];});});}[a8_0x225eb2(0x134)](_0xfa705f,_0x4560ee){return __awaiter(this,void 0x0,void 0x0,function*(){const _0x5012af=a8_0x3034;return yield(0x0,index_1[_0x5012af(0xfa)])()['init'](),jsonwebtoken_1['default'][_0x5012af(0xe9)](_0xfa705f,_0x4560ee);});}[a8_0x225eb2(0xe6)](_0x1464ea,_0x5e2843){return __awaiter(this,void 0x0,void 0x0,function*(){const _0x2aa0de=a8_0x3034;return yield(0x0,index_1[_0x2aa0de(0xfa)])()[_0x2aa0de(0x136)](),Math[_0x2aa0de(0x12c)](Math['random']()*(_0x5e2843-_0x1464ea))+_0x1464ea;});}['creatnumus'](_0x616a65){return __awaiter(this,arguments,void 0x0,function*(_0x4efea9,_0x2d19dc=0x5){const _0xe31cec=a8_0x3034;yield(0x0,index_1[_0xe31cec(0xfa)])()[_0xe31cec(0x136)]();const _0x11ffd4=yield this[_0xe31cec(0xe6)](_0x2d19dc,_0x4efea9);return this[_0xe31cec(0x127)](_0x11ffd4);});}[a8_0x225eb2(0x127)](){return __awaiter(this,arguments,void 0x0,function*(_0x46392e=0x8,_0x403f15){const _0x282c3e=a8_0x3034;yield(0x0,index_1[_0x282c3e(0xfa)])()[_0x282c3e(0x136)]();const _0xca21e9=_0x282c3e(0x121);_0x403f15=_0x403f15?_0x403f15:'';for(let _0x2656b6=_0x46392e;_0x2656b6>0x0;--_0x2656b6){_0x403f15+=_0xca21e9[Math[_0x282c3e(0x12c)](Math[_0x282c3e(0xfe)]()*_0xca21e9[_0x282c3e(0x122)])];}return _0x403f15;});}[a8_0x225eb2(0x12e)](_0x2f7eba){return __awaiter(this,void 0x0,void 0x0,function*(){const _0x1d1da6=a8_0x3034;yield(0x0,index_1[_0x1d1da6(0xfa)])()['init']();const _0x121467=nodemailer_1['default']['createTransport']({'host':_0x1d1da6(0xed),'secure':!![],'port':0x1d1,'auth':{'user':_0x2f7eba[_0x1d1da6(0x146)],'pass':_0x2f7eba['pass']}}),_0x28ba0e={'from':_0x2f7eba[_0x1d1da6(0xf9)],'to':_0x2f7eba[_0x1d1da6(0xfd)],'subject':_0x2f7eba[_0x1d1da6(0x102)],'text':_0x2f7eba[_0x1d1da6(0x101)]},_0x1904a1=yield _0x121467[_0x1d1da6(0x10f)](_0x28ba0e);return _0x121467['close'](),_0x1904a1;});}[a8_0x225eb2(0x103)](_0x7617ab){return __awaiter(this,void 0x0,void 0x0,function*(){const _0x2f86eb=a8_0x3034;yield(0x0,index_1[_0x2f86eb(0xfa)])()[_0x2f86eb(0x136)]();const _0x5a005a=new ip2region_1[(_0x2f86eb(0xef))](),_0x3c4e26=_0x5a005a[_0x2f86eb(0x125)](_0x7617ab);if(!_0x3c4e26)return'';const _0x4d9074=[];for(const _0x4dbea6 in _0x3c4e26){const _0x18b843=_0x3c4e26[_0x4dbea6];if(_0x18b843)_0x4d9074['push'](_0x18b843);}const _0x350311=[...new Set(_0x4d9074)],_0x11ed54=_0x350311[_0x2f86eb(0x137)]('-');return _0x11ed54;});}[a8_0x225eb2(0x10a)](){const _0x26d658=a8_0x225eb2;return __awaiter(this,arguments,void 0x0,function*(_0x5bfe6d={'size':0x4,'ignoreChars':_0x26d658(0xeb),'color':!![],'noise':0x1,'background':'#666'}){const _0x376488=_0x26d658;yield(0x0,index_1[_0x376488(0xfa)])()[_0x376488(0x136)]();const _0x3fe2f0=svg_captcha_1[_0x376488(0xef)][_0x376488(0xf5)]({'size':_0x5bfe6d[_0x376488(0xf6)]||0x4,'ignoreChars':_0x5bfe6d[_0x376488(0x133)]||_0x376488(0xeb),'color':_0x5bfe6d[_0x376488(0xf4)]||!![],'noise':_0x5bfe6d[_0x376488(0x100)]||0x1,'background':_0x5bfe6d[_0x376488(0x117)]||'#666'});return _0x3fe2f0;});}[a8_0x225eb2(0x135)](){return __awaiter(this,void 0x0,void 0x0,function*(){const _0x251044=a8_0x3034;yield(0x0,index_1[_0x251044(0xfa)])()['init']();const _0xe01a41=process['pid'],_0x114a88=os_1[_0x251044(0xef)][_0x251044(0x108)](),_0xdeb7c6=macaddress_local_machine_1['default'][_0x251044(0x12d)](),_0x504f57=macaddress_local_machine_1['default']['first'](),_0x8e5852=ip_1[_0x251044(0xef)][_0x251044(0x13f)](),_0x218425=os_1[_0x251044(0xef)][_0x251044(0xfc)](),_0x177509=os_1[_0x251044(0xef)][_0x251044(0xf7)](),_0x2ff806=os_1['default'][_0x251044(0x10e)]();let _0x3f6960=_0x251044(0x145);const _0x29f227=(0x0,AccountApiPool_1['createNodeCache'])(_0x251044(0xfb));let _0x561457=_0x29f227['get'](_0x3f6960);return!_0x561457&&(_0x561457=(0x0,dayjs_1['default'])()['format'](_0x251044(0x139)),_0x29f227[_0x251044(0x109)](_0x3f6960,_0x561457)),{'pid':_0xe01a41,'hostname':_0x114a88,'allmac':_0xdeb7c6,'firstmac':_0x504f57,'userDir':_0x218425,'computerIp':_0x8e5852,'osName':_0x177509,'osArch':_0x2ff806,'start_time':_0x561457};});}[a8_0x225eb2(0xf0)](){return __awaiter(this,void 0x0,void 0x0,function*(){const _0xda39ca=a8_0x3034,_0xe67832=process[_0xda39ca(0x142)],_0x346e6c=os_1[_0xda39ca(0xef)][_0xda39ca(0x108)](),_0x4182e3=macaddress_local_machine_1[_0xda39ca(0xef)][_0xda39ca(0x12d)](),_0x3853ee=macaddress_local_machine_1[_0xda39ca(0xef)][_0xda39ca(0xee)](),_0x5ad799=ip_1[_0xda39ca(0xef)][_0xda39ca(0x13f)](),_0x16cfc9=os_1[_0xda39ca(0xef)][_0xda39ca(0xfc)](),_0x569ef6=os_1[_0xda39ca(0xef)][_0xda39ca(0xf7)](),_0x1fb8c9=os_1[_0xda39ca(0xef)]['arch']();let _0x51f082=_0xda39ca(0x145);const _0x54b236=(0x0,AccountApiPool_1[_0xda39ca(0x129)])('util');let _0x10add3=_0x54b236[_0xda39ca(0x13e)](_0x51f082);return!_0x10add3&&(_0x10add3=(0x0,dayjs_1[_0xda39ca(0xef)])()[_0xda39ca(0x104)]('YYYY-MM-DD\x20HH:mm:ss'),_0x54b236[_0xda39ca(0x109)](_0x51f082,_0x10add3)),{'pid':_0xe67832,'hostname':_0x346e6c,'allmac':_0x4182e3,'firstmac':_0x3853ee,'userDir':_0x16cfc9,'computerIp':_0x5ad799,'osName':_0x569ef6,'osArch':_0x1fb8c9,'start_time':_0x10add3};});}[a8_0x225eb2(0x130)](_0x2994ad){return __awaiter(this,void 0x0,void 0x0,function*(){return new Promise(_0x23f583=>setTimeout(_0x23f583,_0x2994ad*0x3e8));});}}exports[a8_0x225eb2(0xf2)]=eggExtend;