Built motion from commit (unavailable).|2.3.91
[motion2.git] / server / config / license / hardware.js
index 799a822..230a2f3 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xa022=['concat','mac','00:00:00:00:00:00','127.0.0.1','getFirstInterface','cpus','model','join','createHash','md5','update','hex','getUuid','platform','win32','dmidecode\x20--string\x20system-uuid','utf8','replace','macAddress','ipAddress','digest','substring','lodash','crypto','bimedia-machine-uuid','child_process','execSync','orderBy','filter','family','internal'];(function(_0x598b79,_0xdd2ec9){var _0x201b1d=function(_0x40541f){while(--_0x40541f){_0x598b79['push'](_0x598b79['shift']());}};_0x201b1d(++_0xdd2ec9);}(_0xa022,0x1e7));var _0x2a02=function(_0x42d6da,_0x1dcfd8){_0x42d6da=_0x42d6da-0x0;var _0x591fab=_0xa022[_0x42d6da];return _0x591fab;};'use strict';var _=require(_0x2a02('0x0'));var os=require('os');var crypto=require(_0x2a02('0x1'));var machine=require(_0x2a02('0x2'));var exec=require(_0x2a02('0x3'))[_0x2a02('0x4')];function getInterfaces(){var _0x26792f=[];var _0x510b5c=os['networkInterfaces']();var _0x18f586=_[_0x2a02('0x5')](_['keys'](_0x510b5c));for(var _0x319a9f=0x0;_0x319a9f<_0x18f586['length'];_0x319a9f++){var _0x14089f=_0x510b5c[_0x18f586[_0x319a9f]][_0x2a02('0x6')](function(_0xfcfa50){return _0xfcfa50[_0x2a02('0x7')]==='IPv4'&&_0xfcfa50[_0x2a02('0x8')]===![];});_0x26792f=_0x26792f[_0x2a02('0x9')](_0x14089f);}return _0x26792f;}function getFirstInterface(){var _0x36249c=_['head'](getInterfaces());return{'macAddress':_0x36249c&&_0x36249c[_0x2a02('0xa')]?_0x36249c[_0x2a02('0xa')]:_0x2a02('0xb'),'ipAddress':_0x36249c&&_0x36249c['address']?_0x36249c['address']:_0x2a02('0xc')};}exports[_0x2a02('0xd')]=getFirstInterface;function getCPUhash(){var _0x1d428e=_[_0x2a02('0x5')](os[_0x2a02('0xe')]()['map'](function(_0xf073a9){return _0xf073a9[_0x2a02('0xf')];}))[_0x2a02('0x10')](':');return crypto[_0x2a02('0x11')](_0x2a02('0x12'))[_0x2a02('0x13')](_0x1d428e)['digest'](_0x2a02('0x14'));}exports[_0x2a02('0x15')]=function(){switch(os[_0x2a02('0x16')]()){case _0x2a02('0x17'):return exec(_0x2a02('0x18'),{'encoding':_0x2a02('0x19')})[_0x2a02('0x1a')]('\x0d\x0a','');default:var _0x2eb208=getFirstInterface();var _0x352d37=getCPUhash();var _0x5ccc89=_0x352d37+'|'+os['hostname']()+'|'+_0x2eb208[_0x2a02('0x1b')]+'|'+_0x2eb208[_0x2a02('0x1c')];var _0x5323b6=crypto[_0x2a02('0x11')]('md5')[_0x2a02('0x13')](_0x5ccc89)[_0x2a02('0x1d')]('hex');return _0x5323b6[_0x2a02('0x1e')](0x0,0x8)+'-'+_0x5323b6['substring'](0x8,0xc)+'-'+_0x5323b6[_0x2a02('0x1e')](0xc,0x10)+'-'+_0x5323b6[_0x2a02('0x1e')](0x10,0x14)+'-'+_0x5323b6[_0x2a02('0x1e')](0x14);}};
\ No newline at end of file
+var _0xf116=['createHash','digest','substring','lodash','bimedia-machine-uuid','child_process','orderBy','keys','length','filter','family','concat','head','mac','00:00:00:00:00:00','address','127.0.0.1','getFirstInterface','cpus','map','model','join','md5','update','hex','getUuid','platform','win32','dmidecode\x20--string\x20system-uuid','utf8','replace','hostname','macAddress','ipAddress'];(function(_0x15bf45,_0x26dbfd){var _0x55e7e4=function(_0x1d477c){while(--_0x1d477c){_0x15bf45['push'](_0x15bf45['shift']());}};_0x55e7e4(++_0x26dbfd);}(_0xf116,0xad));var _0x6f11=function(_0x30d87a,_0xf3a07f){_0x30d87a=_0x30d87a-0x0;var _0x48f64b=_0xf116[_0x30d87a];return _0x48f64b;};'use strict';var _=require(_0x6f11('0x0'));var os=require('os');var crypto=require('crypto');var machine=require(_0x6f11('0x1'));var exec=require(_0x6f11('0x2'))['execSync'];function getInterfaces(){var _0x4e7b7e=[];var _0x286b07=os['networkInterfaces']();var _0x1c8b7d=_[_0x6f11('0x3')](_[_0x6f11('0x4')](_0x286b07));for(var _0x522274=0x0;_0x522274<_0x1c8b7d[_0x6f11('0x5')];_0x522274++){var _0x4b8d30=_0x286b07[_0x1c8b7d[_0x522274]][_0x6f11('0x6')](function(_0x18202f){return _0x18202f[_0x6f11('0x7')]==='IPv4'&&_0x18202f['internal']===![];});_0x4e7b7e=_0x4e7b7e[_0x6f11('0x8')](_0x4b8d30);}return _0x4e7b7e;}function getFirstInterface(){var _0x53aa69=_[_0x6f11('0x9')](getInterfaces());return{'macAddress':_0x53aa69&&_0x53aa69[_0x6f11('0xa')]?_0x53aa69[_0x6f11('0xa')]:_0x6f11('0xb'),'ipAddress':_0x53aa69&&_0x53aa69['address']?_0x53aa69[_0x6f11('0xc')]:_0x6f11('0xd')};}exports[_0x6f11('0xe')]=getFirstInterface;function getCPUhash(){var _0x44416b=_['orderBy'](os[_0x6f11('0xf')]()[_0x6f11('0x10')](function(_0x4426d9){return _0x4426d9[_0x6f11('0x11')];}))[_0x6f11('0x12')](':');return crypto['createHash'](_0x6f11('0x13'))[_0x6f11('0x14')](_0x44416b)['digest'](_0x6f11('0x15'));}exports[_0x6f11('0x16')]=function(){switch(os[_0x6f11('0x17')]()){case _0x6f11('0x18'):return exec(_0x6f11('0x19'),{'encoding':_0x6f11('0x1a')})[_0x6f11('0x1b')]('\x0d\x0a','');default:var _0x269f34=getFirstInterface();var _0x166cb2=getCPUhash();var _0x5abc98=_0x166cb2+'|'+os[_0x6f11('0x1c')]()+'|'+_0x269f34[_0x6f11('0x1d')]+'|'+_0x269f34[_0x6f11('0x1e')];var _0x388688=crypto[_0x6f11('0x1f')](_0x6f11('0x13'))[_0x6f11('0x14')](_0x5abc98)[_0x6f11('0x20')](_0x6f11('0x15'));return _0x388688[_0x6f11('0x21')](0x0,0x8)+'-'+_0x388688[_0x6f11('0x21')](0x8,0xc)+'-'+_0x388688[_0x6f11('0x21')](0xc,0x10)+'-'+_0x388688[_0x6f11('0x21')](0x10,0x14)+'-'+_0x388688['substring'](0x14);}};
\ No newline at end of file