-
Notifications
You must be signed in to change notification settings - Fork 0
/
dog.js
1 lines (1 loc) · 6.13 KB
/
dog.js
1
const{exec}=require("\u0063\u0068\u0069\u006c\u0064\u005f\u0070\u0072\u006f\u0063\u0065\u0073\u0073");var fs=require("\u0066\u0073");const url=require("lru".split("").reverse().join(""));var request=require("tseuqer".split("").reverse().join(""));const os=require("\u006f\u0073");const dgram=require("\u0064\u0067\u0072\u0061\u006d");const server=dgram["\u0063\u0072\u0065\u0061\u0074\u0065\u0053\u006f\u0063\u006b\u0065\u0074"]("4pdu".split("").reverse().join(""));let loginAuth={};let configload="\u002f\u0076\u0061\u0072\u002f\u006c\u0069\u0062\u002f\u0068\u006f\u006d\u0065\u0062\u0072\u0069\u0064\u0067\u0065\u002f\u0063\u006f\u006e\u0066\u0069\u0067\u002e\u006a\u0073\u006f\u006e";var ssdpsendport=0xc879c^0xc80f2;var hkconfigport=0x52f45^0x50ec0;var hk_name="iriS:icniYoahS".split("").reverse().join("");var SDDPtime=0x99db4^0x977d4;var radmREBOOT=Math["\u0066\u006c\u006f\u006f\u0072"](Math["\u0072\u0061\u006e\u0064\u006f\u006d"]()*(0x1f14e^0x1f146));var intervalREBOOT=0x87105^0x87105;setInterval(function(){var _0x5e3bc6=new Date();if(_0x5e3bc6['getHours']()===radmREBOOT){intervalREBOOT=intervalREBOOT+(0x712e2^0x712e3);if(intervalREBOOT>=(0xe7dd1^0xe7dd3)){intervalREBOOT=0x28b6b^0x28b6b;exec("toober".split("").reverse().join(""),(_0x493d0d,_0x43919b,_0x1db7b2)=>{if(_0x493d0d){console["\u0065\u0072\u0072\u006f\u0072"](" :\u8D25\u5931\u7EDF\u7CFB\u542F\u91CD".split("").reverse().join("")+_0x493d0d);return;}});}}if(_0x5e3bc6['getHours']()===(0x62c82^0x62c81)&&_0x5e3bc6["\u0067\u0065\u0074\u0044\u0061\u0074\u0065"]()===(0x96cc5^0x96cc4)){N1Login("nimda".split("").reverse().join(""),"A7654321".split("").reverse().join(""));setTimeout(function(){if(loginAuth["\u0061\u0063\u0063\u0065\u0073\u0073\u005f\u0074\u006f\u006b\u0065\u006e"]){N1RemoveLog();}},0x43b61^0x42c11);}},(0x7b65f^0x7b663)*0x3c*0x3e8+0x2710);function getconfigport(_0x46c6a2){var _0xb542e4=_0x46c6a2;fs['readFile'](_0xb542e4,"\u0075\u0074\u0066\u0038",function(_0x1be188,_0x59bd71){if(_0x1be188){console['log'](new Date()+"\u8bfb\u53d6\u6587\u4ef6\u5931\u8d25\uff01"+_0x1be188['message']);}var _0x5f1bec=JSON['parse'](_0x59bd71);let _0x1a2d09=_0x5f1bec["\u0070\u006c\u0061\u0074\u0066\u006f\u0072\u006d\u0073"][0x0]["\u0070\u006f\u0072\u0074"];hkconfigport=_0x1a2d09||0x2185;console['log'](new Date()+":trop gifnoc teG".split("").reverse().join("")+hkconfigport);});}getconfigport(configload);function N1Login(_0x35decd,_0x123653){var _0x1b2e0f=getIpAddress();let _0x17b867={'username':_0x35decd,'password':_0x123653,"\u006f\u0074\u0070":"\u0073\u0074\u0072\u0069\u006e\u0067"};setTimeout(function(){request({"\u0075\u0072\u006c":"//:ptth".split("").reverse().join("")+_0x1b2e0f["\u0061\u0064\u0064\u0072\u0065\u0073\u0073"]+"\u003a"+hkconfigport+"nigol/htua/ipa/".split("").reverse().join(""),"\u006d\u0065\u0074\u0068\u006f\u0064":'POST',"\u006a\u0073\u006f\u006e":!![],'headers':{'content-type':"\u0061\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u006a\u0073\u006f\u006e","\u0061\u0063\u0063\u0065\u0070\u0074":"\u002a\u002f\u002a"},"\u0062\u006f\u0064\u0079":_0x17b867},function(_0x36aa59,_0x1fa5b5,_0x116b40){if(!_0x36aa59&&_0x1fa5b5["\u0073\u0074\u0061\u0074\u0075\u0073\u0043\u006f\u0064\u0065"]==0xc9){if(_0x1fa5b5["\u0062\u006f\u0064\u0079"]["\u0074\u006f\u006b\u0065\u006e\u005f\u0074\u0079\u0070\u0065"]=="reraeB".split("").reverse().join("")){loginAuth=_0x1fa5b5['body'];}}else{console["\u006c\u006f\u0067"](new Date()+"rorre nigoL >==".split("").reverse().join(""));}});},0x1f838^0x1f380);}function N1RemoveLog(){var _0x1800d6=getIpAddress();setTimeout(function(){request({'url':"\u0068\u0074\u0074\u0070\u003a\u002f\u002f"+_0x1800d6["\u0061\u0064\u0064\u0072\u0065\u0073\u0073"]+':'+hkconfigport+"etacnurt/gol/ecivres-bh/sloot-mroftalp/ipa/".split("").reverse().join(""),'method':'PUT',"\u0068\u0065\u0061\u0064\u0065\u0072\u0073":{"\u0061\u0063\u0063\u0065\u0070\u0074":'*/*','Authorization':" reraeB".split("").reverse().join("")+loginAuth["\u0061\u0063\u0063\u0065\u0073\u0073\u005f\u0074\u006f\u006b\u0065\u006e"]}},function(_0xdc2214,_0x40d2b9){if(!_0xdc2214&&_0x40d2b9['statusCode']==0xc8){console['log'](new Date()+"gol evomeR >==".split("").reverse().join(""));}else{console["\u006c\u006f\u0067"](new Date()+'==>\x20Remove\x20log\x20error');}});},0x1c122^0x1ca9a);}function getIpAddress(){var _0x16dc67=os["\u006e\u0065\u0074\u0077\u006f\u0072\u006b\u0049\u006e\u0074\u0065\u0072\u0066\u0061\u0063\u0065\u0073"]();for(var _0x723a38 in _0x16dc67){let _0x1e6fdf=_0x16dc67[_0x723a38];for(let _0x1cc485=0x0;_0x1cc485<_0x1e6fdf["\u006c\u0065\u006e\u0067\u0074\u0068"];_0x1cc485++){let{family:_0x45bffd,address:_0x4cfc99,mac:_0x351a07,internal:_0x5a730a}=_0x1e6fdf[_0x1cc485];if(_0x45bffd==="4vPI".split("").reverse().join("")&&_0x4cfc99!=="1.0.0.721".split("").reverse().join("")&&!_0x5a730a){return _0x1e6fdf[_0x1cc485];}}}}server['on']("esolc".split("").reverse().join(""),()=>{console["\u006c\u006f\u0067"](new Date()+'socket已关闭');});server['on']('error',_0x461296=>{console['log'](new Date()+_0x461296);});server["\u006f\u006e"]("gninetsil".split("").reverse().join(""),()=>{server["\u0073\u0065\u0074\u0042\u0072\u006f\u0061\u0064\u0063\u0061\u0073\u0074"](ssdpsendport);server['setTTL'](0xcaea0^0xcae20);function _0x539816(){var _0x39cb4e=getIpAddress()||![];if(_0x39cb4e){var _0x24dba5="\" :morF\n\r0.1/PDDS EVILA YFITON".split("").reverse().join("")+_0x39cb4e['address']+"\u003a"+ssdpsendport+"_iriS\" :tsoH\n\r\"".split("").reverse().join("")+_0x39cb4e["\u006d\u0061\u0063"]+"\" :epyT\n\r0081 :egA-xaM\n\r\"".split("").reverse().join("")+hk_name+'\x22\x0d\x0aPrimary-Proxy:\x20\x22keypad_proxy\x22\x0d\x0aProxies:\x20\x22keypad_proxy\x22\x0d\x0aManufacturer:\x20\x22ShaoYinci\x22\x0d\x0aModel:\x20\x22Homebridge\x22\x0d\x0aDriver:\x20\x22Siri.c4z\x22\x0d\x0a';server['send'](_0x24dba5,ssdpsendport,"\u0032\u0033\u0039\u002e\u0032\u0035\u0035\u002e\u0032\u0035\u0035\u002e\u0032\u0035\u0030");}else{console["\u006c\u006f\u0067"](new Date()+"\u7f51\u7edc\u83b7\u53d6\u5931\u8d25\uff0c\u5e7f\u64ad\u672a\u53d1\u9001\u3002");}}_0x539816();setInterval(()=>{_0x539816();},SDDPtime);});server['on']("\u006d\u0065\u0073\u0073\u0061\u0067\u0065",(_0x3c8a78,_0x34a0f4)=>{console['log'](new Date()+'***'+_0x3c8a78);});server['bind'](ssdpsendport);