diff --git a/agents/meshcmd.js b/agents/meshcmd.js index 5ed0ca3e..3f4a0d4f 100644 --- a/agents/meshcmd.js +++ b/agents/meshcmd.js @@ -19,6 +19,7 @@ var Small_IntelAmtWebApp = "H4sIAAAAAAAEAHq/e7+Noou/c0hkgCuA0+psjxSHwX+F7ZVbYCZT var Medium_IntelAmtWebApp = "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"; var Large_IntelAmtWebApp = "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"; + /* // Route Settings var settings = { @@ -68,7 +69,7 @@ function run(argv) { //console.log('addedModules = ' + JSON.stringify(addedModules)); var actionpath = 'meshaction.txt'; if (args.actionfile != null) { actionpath = args.actionfile; } - var actions = ['ROUTE', 'AMTLMS', 'AMTLOADWEBAPP', 'AMTLOADSMALLWEBAPP', 'AMTLOADLARGEWEBAPP', 'AMTCLEARWEBAPP', 'AMTSTORAGESTATE', 'MEINFO', 'MEVERSIONS', 'MEHASHES']; + var actions = ['ROUTE', 'AMTLMS', 'AMTLOADWEBAPP', 'AMTLOADSMALLWEBAPP', 'AMTLOADLARGEWEBAPP', 'AMTCLEARWEBAPP', 'AMTSTORAGESTATE', 'MEINFO', 'MEVERSIONS', 'MEHASHES', 'AMTSAVESTATE']; // Load the action file var actionfile = null; @@ -174,6 +175,8 @@ function run(argv) { exit(1); }); }); + } else if (settings.action == 'amtsavestate') { + saveEntireAmtState(); } else if (settings.action == 'amtlms') { startLms(); } else { @@ -181,10 +184,46 @@ function run(argv) { } } +// Save the entire Intel AMT state +function saveEntireAmtState() { + console.log('Fetching Intel AMT state...'); + var transport = require('amt-wsman-duk-0.2.0'); + var wsman = require('amt-wsman-0.2.0'); + var amt = require('amt-0.2.0'); + wsstack = new wsman(transport, "localhost", 16992, 'admin', 'P@ssw0rd', false); + amtstack = new amt(wsstack); + //amtstack.onProcessChanged = onWsmanProcessChanged; + //amtstack.BatchEnum(null, ['*AMT_GeneralSettings', '*IPS_HostBasedSetupService'], onWsmanResponse); + + var AllWsman = "AMT_8021xCredentialContext,AMT_8021XProfile,AMT_ActiveFilterStatistics,AMT_AgentPresenceCapabilities,AMT_AgentPresenceInterfacePolicy,AMT_AgentPresenceService,AMT_AgentPresenceWatchdog,AMT_AgentPresenceWatchdogAction,AMT_AlarmClockService,IPS_AlarmClockOccurrence,AMT_AssetTable,AMT_AssetTableService,AMT_AuditLog,AMT_AuditPolicyRule,AMT_AuthorizationService,AMT_BootCapabilities,AMT_BootSettingData,AMT_ComplexFilterEntryBase,AMT_CRL,AMT_CryptographicCapabilities,AMT_EACCredentialContext,AMT_EndpointAccessControlService,AMT_EnvironmentDetectionInterfacePolicy,AMT_EnvironmentDetectionSettingData,AMT_EthernetPortSettings,AMT_EventLogEntry,AMT_EventManagerService,AMT_EventSubscriber,AMT_FilterEntryBase,AMT_FilterInSystemDefensePolicy,AMT_GeneralSettings,AMT_GeneralSystemDefenseCapabilities,AMT_Hdr8021Filter,AMT_HeuristicPacketFilterInterfacePolicy,AMT_HeuristicPacketFilterSettings,AMT_HeuristicPacketFilterStatistics,AMT_InterfacePolicy,AMT_IPHeadersFilter,AMT_KerberosSettingData,AMT_ManagementPresenceRemoteSAP,AMT_MessageLog,AMT_MPSUsernamePassword,AMT_NetworkFilter,AMT_NetworkPortDefaultSystemDefensePolicy,AMT_NetworkPortSystemDefenseCapabilities,AMT_NetworkPortSystemDefensePolicy,AMT_PCIDevice,AMT_PETCapabilities,AMT_PETFilterForTarget,AMT_PETFilterSetting,AMT_ProvisioningCertificateHash,AMT_PublicKeyCertificate,AMT_PublicKeyManagementCapabilities,AMT_PublicKeyManagementService,AMT_PublicPrivateKeyPair,AMT_RedirectionService,AMT_RemoteAccessCapabilities,AMT_RemoteAccessCredentialContext,AMT_RemoteAccessPolicyAppliesToMPS,AMT_RemoteAccessPolicyRule,AMT_RemoteAccessService,AMT_SetupAndConfigurationService,AMT_SNMPEventSubscriber,AMT_StateTransitionCondition,AMT_SystemDefensePolicy,AMT_SystemDefensePolicyInService,AMT_SystemDefenseService,AMT_SystemPowerScheme,AMT_ThirdPartyDataStorageAdministrationService,AMT_ThirdPartyDataStorageService,AMT_TimeSynchronizationService,AMT_TLSCredentialContext,AMT_TLSProtocolEndpoint,AMT_TLSProtocolEndpointCollection,AMT_TLSSettingData,AMT_TrapTargetForService,AMT_UserInitiatedConnectionService,AMT_WebUIService,AMT_WiFiPortConfigurationService,CIM_AbstractIndicationSubscription,CIM_Account,CIM_AccountManagementCapabilities,CIM_AccountManagementService,CIM_AccountOnSystem,CIM_AdminDomain,CIM_AlertIndication,CIM_AssignedIdentity,CIM_AssociatedPowerManagementService,CIM_AuthenticationService,CIM_AuthorizationService,CIM_BIOSElement,CIM_BIOSFeature,CIM_BIOSFeatureBIOSElements,CIM_BootConfigSetting,CIM_BootService,CIM_BootSettingData,CIM_BootSourceSetting,CIM_Capabilities,CIM_Card,CIM_Chassis,CIM_Chip,CIM_Collection,CIM_Component,CIM_ComputerSystem,CIM_ComputerSystemPackage,CIM_ConcreteComponent,CIM_ConcreteDependency,CIM_Controller,CIM_CoolingDevice,CIM_Credential,CIM_CredentialContext,CIM_CredentialManagementService,CIM_Dependency,CIM_DeviceSAPImplementation,CIM_ElementCapabilities,CIM_ElementConformsToProfile,CIM_ElementLocation,CIM_ElementSettingData,CIM_ElementSoftwareIdentity,CIM_ElementStatisticalData,CIM_EnabledLogicalElement,CIM_EnabledLogicalElementCapabilities,CIM_EthernetPort,CIM_Fan,CIM_FilterCollection,CIM_FilterCollectionSubscription,CIM_HostedAccessPoint,CIM_HostedDependency,CIM_HostedService,CIM_Identity,CIM_IEEE8021xCapabilities,CIM_IEEE8021xSettings,CIM_Indication,CIM_IndicationService,CIM_InstalledSoftwareIdentity,CIM_KVMRedirectionSAP,CIM_LANEndpoint,CIM_ListenerDestination,CIM_ListenerDestinationWSManagement,CIM_Location,CIM_Log,CIM_LogEntry,CIM_LogicalDevice,CIM_LogicalElement,CIM_LogicalPort,CIM_LogicalPortCapabilities,CIM_LogManagesRecord,CIM_ManagedCredential,CIM_ManagedElement,CIM_ManagedSystemElement,CIM_MediaAccessDevice,CIM_MemberOfCollection,CIM_Memory,CIM_MessageLog,CIM_NetworkPort,CIM_NetworkPortCapabilities,CIM_NetworkPortConfigurationService,CIM_OrderedComponent,CIM_OwningCollectionElement,CIM_OwningJobElement,CIM_PCIController,CIM_PhysicalComponent,CIM_PhysicalElement,CIM_PhysicalElementLocation,CIM_PhysicalFrame,CIM_PhysicalMemory,CIM_PhysicalPackage,CIM_Policy,CIM_PolicyAction,CIM_PolicyCondition,CIM_PolicyInSystem,CIM_PolicyRule,CIM_PolicyRuleInSystem,CIM_PolicySet,CIM_PolicySetAppliesToElement,CIM_PolicySetInSystem,CIM_PowerManagementCapabilities,CIM_PowerManagementService,CIM_PowerSupply,CIM_Privilege,CIM_PrivilegeManagementCapabilities,CIM_PrivilegeManagementService,CIM_ProcessIndication,CIM_Processor,CIM_ProtocolEndpoint,CIM_ProvidesServiceToElement,CIM_Realizes,CIM_RecordForLog,CIM_RecordLog,CIM_RedirectionService,CIM_ReferencedProfile,CIM_RegisteredProfile,CIM_RemoteAccessAvailableToElement,CIM_RemoteIdentity,CIM_RemotePort,CIM_RemoteServiceAccessPoint,CIM_Role,CIM_RoleBasedAuthorizationService,CIM_RoleBasedManagementCapabilities,CIM_RoleLimitedToTarget,CIM_SAPAvailableForElement,CIM_SecurityService,CIM_Sensor,CIM_Service,CIM_ServiceAccessBySAP,CIM_ServiceAccessPoint,CIM_ServiceAffectsElement,CIM_ServiceAvailableToElement,CIM_ServiceSAPDependency,CIM_ServiceServiceDependency,CIM_SettingData,CIM_SharedCredential,CIM_SoftwareElement,CIM_SoftwareFeature,CIM_SoftwareFeatureSoftwareElements,CIM_SoftwareIdentity,CIM_StatisticalData,CIM_StorageExtent,CIM_System,CIM_SystemBIOS,CIM_SystemComponent,CIM_SystemDevice,CIM_SystemPackaging,CIM_UseOfLog,CIM_Watchdog,CIM_WiFiEndpoint,CIM_WiFiEndpointCapabilities,CIM_WiFiEndpointSettings,CIM_WiFiPort,CIM_WiFiPortCapabilities,IPS_AdminProvisioningRecord,IPS_ClientProvisioningRecord,IPS_HostBasedSetupService,IPS_HostIPSettings,IPS_IderSessionUsingPort,IPS_IPv6PortSettings,IPS_KVMRedirectionSettingData,IPS_KvmSessionUsingPort,IPS_ManualProvisioningRecord,IPS_OptInService,IPS_ProvisioningAuditRecord,IPS_ProvisioningRecordLog,IPS_RasSessionUsingPort,IPS_ScreenSettingData,IPS_SecIOService,IPS_SessionUsingPort,IPS_SolSessionUsingPort,IPS_TLSProvisioningRecord".split(','); + IntelAmtEntireStateCalls = 3; + IntelAmtEntireState = { 'localtime': Date(), 'utctime': new Date().toUTCString(), 'isotime': new Date().toISOString() }; + amtstack.BatchEnum(null, AllWsman, saveEntireAmtStateOk2, null, true); + amtstack.GetAuditLog(saveEntireAmtStateOk3); + amtstack.GetMessageLog(saveEntireAmtStateOk4); + + //exit(1); +} + +//function onWsmanProcessChanged(a, b) { console.log('onWsmanProcessChanged', a, b); } +//function onWsmanResponse(stack, name, responses, status) { console.log('onWsmanResponse', JSON.stringify(responses), status); exit(1); } + +function saveEntireAmtStateOk2(stack, name, responses, status) { IntelAmtEntireState['wsmanenums'] = responses; saveEntireAmtStateDone(); } +function saveEntireAmtStateOk3(stack, messages) { IntelAmtEntireState['auditlog'] = messages; saveEntireAmtStateDone(); } +function saveEntireAmtStateOk4(stack, messages) { IntelAmtEntireState['eventlog'] = messages; saveEntireAmtStateDone(); } + +function saveEntireAmtStateDone() { + if (--IntelAmtEntireStateCalls != 0) return; + console.log('saveEntireAmtStateDone: ' + JSON.stringify(IntelAmtEntireState)); + // TODO: Save state to file + exit(1); +} + + // Get Intel AMT information using MEI function getAmtInfo(func, tag) { if (amtMei == null) { if (func != null) { func(null, tag); } return; } - amtMeiTmpState = { Flags: 0, MeiVersion: '0.0.0' }; // Flags: 1=EHBC, 2=CCM, 4=ACM + amtMeiTmpState = { Flags: 0 }; // Flags: 1=EHBC, 2=CCM, 4=ACM amtMei.getProtocolVersion(function (result) { if (result != null) { amtMeiTmpState.MeiVersion = result; } }); amtMei.getVersion(function (val) { amtMeiTmpState.Versions = {}; @@ -220,8 +259,8 @@ function startLms() { var lme_heci = require('lme_heci'); var amtLms = null; var http = require('http'); - var _IntelAMTWebAppETAG = "qYelOYPQpH0ndsSfZOXM"; - var _IntelAmtWebApp = "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"; + var _IntelAmtWebApp_etag = "p/m4qB4kvhXmEYCw/8KB"; + var _IntelAmtWebApp = "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"; var amtMeiModule = require('amt_heci'); amtMei = new amtMeiModule(); @@ -234,7 +273,7 @@ function startLms() { //console.log('LME Connecting...'); amtLms.on('connect', function () { //console.log("LME Connected."); - amtLms.meshCommander = http.createServer() + amtLms.meshCommander = http.createServer(); amtLms.meshCommander.listen(16994); amtLms.meshCommander.on('upgrade', function (req, socket, head) { //console.log("WebSocket for " + req.url.split('?')[0]); @@ -256,7 +295,7 @@ function startLms() { //console.log("WebRequest for " + req.url.split('?')[0]); switch (req.url.split('?')[0]) { case '/': // Serve MeshCommander Web Application for LMS - rsp.writeHead(200, 'OK', { Server: 'JSLMS', 'Cache-Control': 'max-age=0, no-cache', 'X-Frame-Options': 'DENY', 'Content-Type': 'text/html', 'Content-Encoding': 'gzip', ETag: _IntelAMTWebAppETAG }); + rsp.writeHead(200, 'OK', { Server: 'JSLMS', 'Cache-Control': 'max-age=0, no-cache', 'X-Frame-Options': 'DENY', 'Content-Type': 'text/html', 'Content-Encoding': 'gzip', ETag: _IntelAmtWebApp_etag }); rsp.write(Buffer.from(_IntelAmtWebApp, 'base64')); rsp.end(); break; @@ -276,7 +315,6 @@ function startLms() { function processLmsControlData(data) { if (data.length < 2) return; var cmdid = data.readUInt16LE(0); - console.log('processLmsControlData', data.length, cmdid); switch (cmdid) { case 1: // Request basic Intel AMT information (CMD = 1) { diff --git a/agents/meshcore.js b/agents/meshcore.js index 2090a87e..3b97c62f 100644 --- a/agents/meshcore.js +++ b/agents/meshcore.js @@ -469,8 +469,8 @@ function createMeshCore(agent) { // If this is upload data, save it to file if (this.httprequest.uploadFile) { - try { fs.writeSync(this.httprequest.uploadFile, data); } catch (e) { this.write(JSON.stringify({ action: 'uploaderror' })); return; } // Write to the file, if there is a problem, error out. - this.write(JSON.stringify({ action: 'uploadack', reqid: this.httprequest.uploadFileid })); // Ask for more data + try { fs.writeSync(this.httprequest.uploadFile, data); } catch (e) { this.write(new Buffer(JSON.stringify({ action: 'uploaderror' }))); return; } // Write to the file, if there is a problem, error out. + this.write(new Buffer(JSON.stringify({ action: 'uploadack', reqid: this.httprequest.uploadFileid }))); // Ask for more data return; } // If this is a download, send more of the file @@ -587,7 +587,7 @@ function createMeshCore(agent) { try { cmd = JSON.parse(data); } catch (e) { }; if ((cmd == null) || (cmd.action == undefined)) { return; } if ((cmd.path != null) && (process.platform != 'win32') && (cmd.path[0] != '/')) { cmd.path = '/' + cmd.path; } // Add '/' to paths on non-windows - console.log(objToString(cmd, 0, '.')); + //console.log(objToString(cmd, 0, '.')); switch (cmd.action) { case 'ls': { /* @@ -603,7 +603,7 @@ function createMeshCore(agent) { // Send the folder content to the browser var response = getDirectoryInfo(cmd.path); if (cmd.reqid != undefined) { response.reqid = cmd.reqid; } - this.write(JSON.stringify(response)); + this.write(new Buffer(JSON.stringify(response))); /* // Start the directory watcher @@ -642,10 +642,10 @@ function createMeshCore(agent) { if (cmd.path == undefined) break; var filepath = cmd.name ? obj.path.join(cmd.path, cmd.name) : cmd.path; //console.log('Download: ' + filepath); - try { this.httprequest.downloadFile = fs.openSync(filepath, 'rbN'); } catch (e) { this.write(JSON.stringify({ action: 'downloaderror', reqid: cmd.reqid })); break; } + try { this.httprequest.downloadFile = fs.openSync(filepath, 'rbN'); } catch (e) { this.write(new Buffer(JSON.stringify({ action: 'downloaderror', reqid: cmd.reqid }))); break; } this.httprequest.downloadFileId = cmd.reqid; this.httprequest.downloadFilePtr = 0; - if (this.httprequest.downloadFile) { this.write(JSON.stringify({ action: 'downloadstart', reqid: this.httprequest.downloadFileId })); } + if (this.httprequest.downloadFile) { this.write(new Buffer(JSON.stringify({ action: 'downloadstart', reqid: this.httprequest.downloadFileId }))); } break; } case 'download2': { @@ -662,9 +662,9 @@ function createMeshCore(agent) { if (this.httprequest.uploadFile != undefined) { fs.closeSync(this.httprequest.uploadFile); this.httprequest.uploadFile = undefined; } if (cmd.path == undefined) break; var filepath = cmd.name ? obj.path.join(cmd.path, cmd.name) : cmd.path; - try { this.httprequest.uploadFile = fs.openSync(filepath, 'wbN'); } catch (e) { this.write(JSON.stringify({ action: 'uploaderror', reqid: cmd.reqid })); break; } + try { this.httprequest.uploadFile = fs.openSync(filepath, 'wbN'); } catch (e) { this.write(new Buffer(JSON.stringify({ action: 'uploaderror', reqid: cmd.reqid }))); break; } this.httprequest.uploadFileid = cmd.reqid; - if (this.httprequest.uploadFile) { this.write(JSON.stringify({ action: 'uploadstart', reqid: this.httprequest.uploadFileid })); } + if (this.httprequest.uploadFile) { this.write(new Buffer(JSON.stringify({ action: 'uploadstart', reqid: this.httprequest.uploadFileid }))); } break; } } diff --git a/agents/modules_meshcmd/amt-0.2.0.js b/agents/modules_meshcmd/amt-0.2.0.js new file mode 100644 index 00000000..9c825179 --- /dev/null +++ b/agents/modules_meshcmd/amt-0.2.0.js @@ -0,0 +1,991 @@ +/** +* @fileoverview Intel(r) AMT Communication StackXX +* @author Ylian Saint-Hilaire +* @version v0.2.0b +*/ + +/** + * Construct a AmtStackCreateService object, this ia the main Intel AMT communication stack. + * @constructor + */ +function AmtStackCreateService(wsmanStack) { + var obj = new Object(); + obj.wsman = wsmanStack; + obj.pfx = ["http://intel.com/wbem/wscim/1/amt-schema/1/", "http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/", "http://intel.com/wbem/wscim/1/ips-schema/1/"]; + obj.PendingEnums = []; + obj.PendingBatchOperations = 0; + obj.ActiveEnumsCount = 0; + obj.MaxActiveEnumsCount = 1; // Maximum number of enumerations that can be done at the same time. + obj.onProcessChanged = null; + var _MaxProcess = 0; + var _LastProcess = 0; + + // Return the number of pending actions + obj.GetPendingActions = function () { return (obj.PendingEnums.length * 2) + (obj.ActiveEnumsCount) + obj.wsman.comm.PendingAjax.length + obj.wsman.comm.ActiveAjaxCount + obj.PendingBatchOperations; } + + // Private Method, Update the current processing status, this gives the application an idea of what progress is being done by the WSMAN stack + function _up() { + var x = obj.GetPendingActions(); + if (_MaxProcess < x) _MaxProcess = x; + if (obj.onProcessChanged != null && _LastProcess != x) { + //console.log("Process Old=" + _LastProcess + ", New=" + x + ", PEnums=" + obj.PendingEnums.length + ", AEnums=" + obj.ActiveEnumsCount + ", PAjax=" + obj.wsman.comm.PendingAjax.length + ", AAjax=" + obj.wsman.comm.ActiveAjaxCount + ", PBatch=" + obj.PendingBatchOperations); + _LastProcess = x; + obj.onProcessChanged(x, _MaxProcess); + } + if (x == 0) _MaxProcess = 0; + } + + // Perform a WSMAN "SUBSCRIBE" operation. + obj.Subscribe = function (name, delivery, url, callback, tag, pri, selectors, opaque, user, pass) { obj.wsman.ExecSubscribe(obj.CompleteName(name), delivery, url, function (ws, resuri, response, xstatus) { _up(); callback(obj, name, response, xstatus, tag); }, 0, pri, selectors, opaque, user, pass); _up(); } + + // Perform a WSMAN "UNSUBSCRIBE" operation. + obj.UnSubscribe = function (name, callback, tag, pri, selectors) { obj.wsman.ExecUnSubscribe(obj.CompleteName(name), function (ws, resuri, response, xstatus) { _up(); callback(obj, name, response, xstatus, tag); }, 0, pri, selectors); _up(); } + + // Perform a WSMAN "GET" operation. + obj.Get = function (name, callback, tag, pri) { obj.wsman.ExecGet(obj.CompleteName(name), function (ws, resuri, response, xstatus) { _up(); callback(obj, name, response, xstatus, tag); }, 0, pri); _up(); } + + // Perform a WSMAN "PUT" operation. + obj.Put = function (name, putobj, callback, tag, pri, selectors) { obj.wsman.ExecPut(obj.CompleteName(name), putobj, function (ws, resuri, response, xstatus) { _up(); callback(obj, name, response, xstatus, tag); }, 0, pri, selectors); _up(); } + + // Perform a WSMAN "CREATE" operation. + obj.Create = function (name, putobj, callback, tag, pri) { obj.wsman.ExecCreate(obj.CompleteName(name), putobj, function (ws, resuri, response, xstatus) { _up(); callback(obj, name, response, xstatus, tag); }, 0, pri); _up(); } + + // Perform a WSMAN "DELETE" operation. + obj.Delete = function (name, putobj, callback, tag, pri) { obj.wsman.ExecDelete(obj.CompleteName(name), putobj, function (ws, resuri, response, xstatus) { _up(); callback(obj, name, response, xstatus, tag); }, 0, pri); _up(); } + + // Perform a WSMAN method call operation. + obj.Exec = function (name, method, args, callback, tag, pri, selectors) { obj.wsman.ExecMethod(obj.CompleteName(name), method, args, function (ws, resuri, response, xstatus) { _up(); callback(obj, name, obj.CompleteExecResponse(response), xstatus, tag); }, 0, pri, selectors); _up(); } + + // Perform a WSMAN method call operation. + obj.ExecWithXml = function (name, method, args, callback, tag, pri, selectors) { obj.wsman.ExecMethodXml(obj.CompleteName(name), method, execArgumentsToXml(args), function (ws, resuri, response, xstatus) { _up(); callback(obj, name, obj.CompleteExecResponse(response), xstatus, tag); }, 0, pri, selectors); _up(); } + + // Perform a WSMAN "ENUMERATE" operation. + obj.Enum = function (name, callback, tag, pri) { + if (obj.ActiveEnumsCount < obj.MaxActiveEnumsCount) { + obj.ActiveEnumsCount++; obj.wsman.ExecEnum(obj.CompleteName(name), function (ws, resuri, response, xstatus, tag0) { _up(); _EnumStartSink(name, response, callback, resuri, xstatus, tag0); }, tag, pri); + } else { + obj.PendingEnums.push([name, callback, tag, pri]); + } + _up(); + } + + // Private method + function _EnumStartSink(name, response, callback, resuri, status, tag, pri) { + if (status != 200) { callback(obj, name, null, status, tag); _EnumDoNext(1); return; } + if (response == null || response.Header["Method"] != "EnumerateResponse" || !response.Body["EnumerationContext"]) { callback(obj, name, null, 603, tag); _EnumDoNext(1); return; } + var enumctx = response.Body["EnumerationContext"]; + obj.wsman.ExecPull(resuri, enumctx, function (ws, resuri, response, xstatus) { _EnumContinueSink(name, response, callback, resuri, [], xstatus, tag, pri); }); + } + + // Private method + function _EnumContinueSink(name, response, callback, resuri, items, status, tag, pri) { + if (status != 200) { callback(obj, name, null, status, tag); _EnumDoNext(1); return; } + if (response == null || response.Header["Method"] != "PullResponse") { callback(obj, name, null, 604, tag); _EnumDoNext(1); return; } + for (var i in response.Body["Items"]) { + if (response.Body["Items"][i] instanceof Array) { + for (var j in response.Body["Items"][i]) { items.push(response.Body["Items"][i][j]); } + } else { + items.push(response.Body["Items"][i]); + } + } + if (response.Body["EnumerationContext"]) { + var enumctx = response.Body["EnumerationContext"]; + obj.wsman.ExecPull(resuri, enumctx, function (ws, resuri, response, xstatus) { _EnumContinueSink(name, response, callback, resuri, items, xstatus, tag, 1); }); + } else { + _EnumDoNext(1); + callback(obj, name, items, status, tag); + _up(); + } + } + + // Private method + function _EnumDoNext(dec) { + obj.ActiveEnumsCount -= dec; + if (obj.ActiveEnumsCount >= obj.MaxActiveEnumsCount || obj.PendingEnums.length == 0) return; + var x = obj.PendingEnums.shift(); + obj.Enum(x[0], x[1], x[2]); + _EnumDoNext(0); + } + + // Perform a batch of WSMAN "ENUM" operations. + obj.BatchEnum = function (batchname, names, callback, tag, continueOnError, pri) { + obj.PendingBatchOperations += (names.length * 2); + _BatchNextEnum(batchname, Clone(names), callback, tag, {}, continueOnError, pri); _up(); + } + + function Clone(v) { return JSON.parse(JSON.stringify(v)); } + + // Request each enum in the batch, stopping if something does not return status 200 + function _BatchNextEnum(batchname, names, callback, tag, results, continueOnError, pri) { + obj.PendingBatchOperations -= 2; + var n = names.shift(), f = obj.Enum; + if (n[0] == '*') { f = obj.Get; n = n.substring(1); } // If the name starts with a star, do a GET instead of an ENUM. This will reduce round trips. + //console.log((f == obj.Get?'Get ':'Enum ') + n); + // Perform a GET/ENUM action + f(n, function (stack, name, responses, status, tag0) { + tag0[2][name] = { response: (responses==null?null:responses.Body), responses: responses, status: status }; + if (tag0[1].length == 0 || status == 401 || (continueOnError != true && status != 200 && status != 400)) { obj.PendingBatchOperations -= (names.length * 2); _up(); callback(obj, batchname, tag0[2], status, tag); } + else { _up(); _BatchNextEnum(batchname, names, callback, tag, tag0[2], pri); } + }, [batchname, names, results], pri); + _up(); + } + + // Perform a batch of WSMAN "GET" operations. + obj.BatchGet = function (batchname, names, callback, tag, pri) { + _FetchNext({ name: batchname, names: names, callback: callback, current: 0, responses: {}, tag: tag, pri: pri }); _up(); + } + + // Private method + function _FetchNext(batch) { + if (batch.names.length <= batch.current) { + batch.callback(obj, batch.name, batch.responses, 200, batch.tag); + } else { + obj.wsman.ExecGet(obj.CompleteName(batch.names[batch.current]), function (ws, resuri, response, xstatus) { _Fetched(batch, response, xstatus); }, batch.pri); + batch.current++; + } + _up(); + } + + // Private method + function _Fetched(batch, response, status) { + if (response == null || status != 200) { + batch.callback(obj, batch.name, null, status, batch.tag); + } else { + batch.responses[response.Header["Method"]] = response; + _FetchNext(batch); + } + } + + // Private method + obj.CompleteName = function(name) { + if (name.indexOf("AMT_") == 0) return obj.pfx[0] + name; + if (name.indexOf("CIM_") == 0) return obj.pfx[1] + name; + if (name.indexOf("IPS_") == 0) return obj.pfx[2] + name; + } + + obj.CompleteExecResponse = function (resp) { + if (resp && resp != null && resp.Body && (resp.Body["ReturnValue"] != undefined)) { resp.Body.ReturnValueStr = obj.AmtStatusToStr(resp.Body["ReturnValue"]); } + return resp; + } + + obj.RequestPowerStateChange = function (PowerState, callback_func) { + obj.CIM_PowerManagementService_RequestPowerStateChange(PowerState, "
http://schemas.xmlsoap.org/ws/2004/08/addressing
http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ComputerSystemCIM_ComputerSystemManagedSystem", null, null, callback_func); + } + + obj.SetBootConfigRole = function (Role, callback_func) { + obj.CIM_BootService_SetBootConfigRole("
http://schemas.xmlsoap.org/ws/2004/08/addressing
http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_BootConfigSettingIntel(r) AMT: Boot Configuration 0", Role, callback_func); + } + + // Cancel all pending queries with given status + obj.CancelAllQueries = function (s) { + obj.wsman.CancelAllQueries(s); + } + + // Auto generated methods + obj.AMT_AgentPresenceWatchdog_RegisterAgent = function (callback_func) { obj.Exec("AMT_AgentPresenceWatchdog", "RegisterAgent", {}, callback_func); } + obj.AMT_AgentPresenceWatchdog_AssertPresence = function (SequenceNumber, callback_func) { obj.Exec("AMT_AgentPresenceWatchdog", "AssertPresence", { "SequenceNumber": SequenceNumber }, callback_func); } + obj.AMT_AgentPresenceWatchdog_AssertShutdown = function (SequenceNumber, callback_func) { obj.Exec("AMT_AgentPresenceWatchdog", "AssertShutdown", { "SequenceNumber": SequenceNumber }, callback_func); } + obj.AMT_AgentPresenceWatchdog_AddAction = function (OldState, NewState, EventOnTransition, ActionSd, ActionEac, callback_func, tag, pri, selectors) { obj.Exec("AMT_AgentPresenceWatchdog", "AddAction", { "OldState": OldState, "NewState": NewState, "EventOnTransition": EventOnTransition, "ActionSd": ActionSd, "ActionEac": ActionEac }, callback_func, tag, pri, selectors); } + obj.AMT_AgentPresenceWatchdog_DeleteAllActions = function (callback_func, tag, pri, selectors) { obj.Exec("AMT_AgentPresenceWatchdog", "DeleteAllActions", {}, callback_func, tag, pri, selectors); } + obj.AMT_AgentPresenceWatchdogAction_GetActionEac = function (callback_func) { obj.Exec("AMT_AgentPresenceWatchdogAction", "GetActionEac", {}, callback_func); } + obj.AMT_AgentPresenceWatchdogVA_RegisterAgent = function (callback_func) { obj.Exec("AMT_AgentPresenceWatchdogVA", "RegisterAgent", {}, callback_func); } + obj.AMT_AgentPresenceWatchdogVA_AssertPresence = function (SequenceNumber, callback_func) { obj.Exec("AMT_AgentPresenceWatchdogVA", "AssertPresence", { "SequenceNumber": SequenceNumber }, callback_func); } + obj.AMT_AgentPresenceWatchdogVA_AssertShutdown = function (SequenceNumber, callback_func) { obj.Exec("AMT_AgentPresenceWatchdogVA", "AssertShutdown", { "SequenceNumber": SequenceNumber }, callback_func); } + obj.AMT_AgentPresenceWatchdogVA_AddAction = function (OldState, NewState, EventOnTransition, ActionSd, ActionEac, callback_func) { obj.Exec("AMT_AgentPresenceWatchdogVA", "AddAction", { "OldState": OldState, "NewState": NewState, "EventOnTransition": EventOnTransition, "ActionSd": ActionSd, "ActionEac": ActionEac }, callback_func); } + obj.AMT_AgentPresenceWatchdogVA_DeleteAllActions = function (_method_dummy, callback_func) { obj.Exec("AMT_AgentPresenceWatchdogVA", "DeleteAllActions", { "_method_dummy": _method_dummy }, callback_func); } + obj.AMT_AuditLog_ClearLog = function (callback_func) { obj.Exec("AMT_AuditLog", "ClearLog", {}, callback_func); } + obj.AMT_AuditLog_RequestStateChange = function (RequestedState, TimeoutPeriod, callback_func) { obj.Exec("AMT_AuditLog", "RequestStateChange", { "RequestedState": RequestedState, "TimeoutPeriod": TimeoutPeriod }, callback_func); } + obj.AMT_AuditLog_ReadRecords = function (StartIndex, callback_func, tag) { obj.Exec("AMT_AuditLog", "ReadRecords", { "StartIndex": StartIndex }, callback_func, tag); } + obj.AMT_AuditLog_SetAuditLock = function (LockTimeoutInSeconds, Flag, Handle, callback_func) { obj.Exec("AMT_AuditLog", "SetAuditLock", { "LockTimeoutInSeconds": LockTimeoutInSeconds, "Flag": Flag, "Handle": Handle }, callback_func); } + obj.AMT_AuditLog_ExportAuditLogSignature = function (SigningMechanism, callback_func) { obj.Exec("AMT_AuditLog", "ExportAuditLogSignature", { "SigningMechanism": SigningMechanism }, callback_func); } + obj.AMT_AuditLog_SetSigningKeyMaterial = function (SigningMechanismType, SigningKey, LengthOfCertificates, Certificates, callback_func) { obj.Exec("AMT_AuditLog", "SetSigningKeyMaterial", { "SigningMechanismType": SigningMechanismType, "SigningKey": SigningKey, "LengthOfCertificates": LengthOfCertificates, "Certificates": Certificates }, callback_func); } + obj.AMT_AuditPolicyRule_SetAuditPolicy = function (Enable, AuditedAppID, EventID, PolicyType, callback_func) { obj.Exec("AMT_AuditPolicyRule", "SetAuditPolicy", { "Enable": Enable, "AuditedAppID": AuditedAppID, "EventID": EventID, "PolicyType": PolicyType }, callback_func); } + obj.AMT_AuditPolicyRule_SetAuditPolicyBulk = function (Enable, AuditedAppID, EventID, PolicyType, callback_func) { obj.Exec("AMT_AuditPolicyRule", "SetAuditPolicyBulk", { "Enable": Enable, "AuditedAppID": AuditedAppID, "EventID": EventID, "PolicyType": PolicyType }, callback_func); } + obj.AMT_AuthorizationService_AddUserAclEntryEx = function (DigestUsername, DigestPassword, KerberosUserSid, AccessPermission, Realms, callback_func) { obj.Exec("AMT_AuthorizationService", "AddUserAclEntryEx", { "DigestUsername": DigestUsername, "DigestPassword": DigestPassword, "KerberosUserSid": KerberosUserSid, "AccessPermission": AccessPermission, "Realms": Realms }, callback_func); } + obj.AMT_AuthorizationService_EnumerateUserAclEntries = function (StartIndex, callback_func) { obj.Exec("AMT_AuthorizationService", "EnumerateUserAclEntries", { "StartIndex": StartIndex }, callback_func); } + obj.AMT_AuthorizationService_GetUserAclEntryEx = function (Handle, callback_func, tag) { obj.Exec("AMT_AuthorizationService", "GetUserAclEntryEx", { "Handle": Handle }, callback_func, tag); } + obj.AMT_AuthorizationService_UpdateUserAclEntryEx = function (Handle, DigestUsername, DigestPassword, KerberosUserSid, AccessPermission, Realms, callback_func) { obj.Exec("AMT_AuthorizationService", "UpdateUserAclEntryEx", { "Handle": Handle, "DigestUsername": DigestUsername, "DigestPassword": DigestPassword, "KerberosUserSid": KerberosUserSid, "AccessPermission": AccessPermission, "Realms": Realms }, callback_func); } + obj.AMT_AuthorizationService_RemoveUserAclEntry = function (Handle, callback_func) { obj.Exec("AMT_AuthorizationService", "RemoveUserAclEntry", { "Handle": Handle }, callback_func); } + obj.AMT_AuthorizationService_SetAdminAclEntryEx = function (Username, DigestPassword, callback_func) { obj.Exec("AMT_AuthorizationService", "SetAdminAclEntryEx", { "Username": Username, "DigestPassword": DigestPassword }, callback_func); } + obj.AMT_AuthorizationService_GetAdminAclEntry = function (callback_func) { obj.Exec("AMT_AuthorizationService", "GetAdminAclEntry", {}, callback_func); } + obj.AMT_AuthorizationService_GetAdminAclEntryStatus = function (callback_func) { obj.Exec("AMT_AuthorizationService", "GetAdminAclEntryStatus", {}, callback_func); } + obj.AMT_AuthorizationService_GetAdminNetAclEntryStatus = function (callback_func) { obj.Exec("AMT_AuthorizationService", "GetAdminNetAclEntryStatus", {}, callback_func); } + obj.AMT_AuthorizationService_SetAclEnabledState = function (Handle, Enabled, callback_func, tag) { obj.Exec("AMT_AuthorizationService", "SetAclEnabledState", { "Handle": Handle, "Enabled": Enabled }, callback_func, tag); } + obj.AMT_AuthorizationService_GetAclEnabledState = function (Handle, callback_func, tag) { obj.Exec("AMT_AuthorizationService", "GetAclEnabledState", { "Handle": Handle }, callback_func, tag); } + obj.AMT_EndpointAccessControlService_RequestStateChange = function (RequestedState, TimeoutPeriod, callback_func) { obj.Exec("AMT_EndpointAccessControlService", "RequestStateChange", { "RequestedState": RequestedState, "TimeoutPeriod": TimeoutPeriod }, callback_func); } + obj.AMT_EndpointAccessControlService_GetPosture = function (PostureType, callback_func) { obj.Exec("AMT_EndpointAccessControlService", "GetPosture", { "PostureType": PostureType }, callback_func); } + obj.AMT_EndpointAccessControlService_GetPostureHash = function (PostureType, callback_func) { obj.Exec("AMT_EndpointAccessControlService", "GetPostureHash", { "PostureType": PostureType }, callback_func); } + obj.AMT_EndpointAccessControlService_UpdatePostureState = function (UpdateType, callback_func) { obj.Exec("AMT_EndpointAccessControlService", "UpdatePostureState", { "UpdateType": UpdateType }, callback_func); } + obj.AMT_EndpointAccessControlService_GetEacOptions = function (callback_func) { obj.Exec("AMT_EndpointAccessControlService", "GetEacOptions", {}, callback_func); } + obj.AMT_EndpointAccessControlService_SetEacOptions = function (EacVendors, PostureHashAlgorithm, callback_func) { obj.Exec("AMT_EndpointAccessControlService", "SetEacOptions", { "EacVendors": EacVendors, "PostureHashAlgorithm": PostureHashAlgorithm }, callback_func); } + obj.AMT_EnvironmentDetectionSettingData_SetSystemDefensePolicy = function (Policy, callback_func) { obj.Exec("AMT_EnvironmentDetectionSettingData", "SetSystemDefensePolicy", { "Policy": Policy }, callback_func); } + obj.AMT_EnvironmentDetectionSettingData_EnableVpnRouting = function (Enable, callback_func) { obj.Exec("AMT_EnvironmentDetectionSettingData", "EnableVpnRouting", { "Enable": Enable }, callback_func); } + obj.AMT_EthernetPortSettings_SetLinkPreference = function (LinkPreference, Timeout, callback_func) { obj.Exec("AMT_EthernetPortSettings", "SetLinkPreference", { "LinkPreference": LinkPreference, "Timeout": Timeout }, callback_func); } + obj.AMT_HeuristicPacketFilterStatistics_ResetSelectedStats = function (SelectedStatistics, callback_func) { obj.Exec("AMT_HeuristicPacketFilterStatistics", "ResetSelectedStats", { "SelectedStatistics": SelectedStatistics }, callback_func); } + obj.AMT_KerberosSettingData_GetCredentialCacheState = function (callback_func) { obj.Exec("AMT_KerberosSettingData", "GetCredentialCacheState", {}, callback_func); } + obj.AMT_KerberosSettingData_SetCredentialCacheState = function (Enable, callback_func) { obj.Exec("AMT_KerberosSettingData", "SetCredentialCacheState", { "Enable": Enable }, callback_func); } + obj.AMT_MessageLog_CancelIteration = function (IterationIdentifier, callback_func) { obj.Exec("AMT_MessageLog", "CancelIteration", { "IterationIdentifier": IterationIdentifier }, callback_func); } + obj.AMT_MessageLog_RequestStateChange = function (RequestedState, TimeoutPeriod, callback_func) { obj.Exec("AMT_MessageLog", "RequestStateChange", { "RequestedState": RequestedState, "TimeoutPeriod": TimeoutPeriod }, callback_func); } + obj.AMT_MessageLog_ClearLog = function (callback_func) { obj.Exec("AMT_MessageLog", "ClearLog", { }, callback_func); } + obj.AMT_MessageLog_GetRecords = function (IterationIdentifier, MaxReadRecords, callback_func, tag) { obj.Exec("AMT_MessageLog", "GetRecords", { "IterationIdentifier": IterationIdentifier, "MaxReadRecords": MaxReadRecords }, callback_func, tag); } + obj.AMT_MessageLog_GetRecord = function (IterationIdentifier, PositionToNext, callback_func) { obj.Exec("AMT_MessageLog", "GetRecord", { "IterationIdentifier": IterationIdentifier, "PositionToNext": PositionToNext }, callback_func); } + obj.AMT_MessageLog_PositionAtRecord = function (IterationIdentifier, MoveAbsolute, RecordNumber, callback_func) { obj.Exec("AMT_MessageLog", "PositionAtRecord", { "IterationIdentifier": IterationIdentifier, "MoveAbsolute": MoveAbsolute, "RecordNumber": RecordNumber }, callback_func); } + obj.AMT_MessageLog_PositionToFirstRecord = function (callback_func, tag) { obj.Exec("AMT_MessageLog", "PositionToFirstRecord", {}, callback_func, tag); } + obj.AMT_MessageLog_FreezeLog = function (Freeze, callback_func) { obj.Exec("AMT_MessageLog", "FreezeLog", { "Freeze": Freeze }, callback_func); } + obj.AMT_PublicKeyManagementService_AddCRL = function (Url, SerialNumbers, callback_func) { obj.Exec("AMT_PublicKeyManagementService", "AddCRL", { "Url": Url, "SerialNumbers": SerialNumbers }, callback_func); } + obj.AMT_PublicKeyManagementService_ResetCRLList = function (_method_dummy, callback_func) { obj.Exec("AMT_PublicKeyManagementService", "ResetCRLList", { "_method_dummy": _method_dummy }, callback_func); } + obj.AMT_PublicKeyManagementService_AddCertificate = function (CertificateBlob, callback_func) { obj.Exec("AMT_PublicKeyManagementService", "AddCertificate", { "CertificateBlob": CertificateBlob }, callback_func); } + obj.AMT_PublicKeyManagementService_AddTrustedRootCertificate = function (CertificateBlob, callback_func) { obj.Exec("AMT_PublicKeyManagementService", "AddTrustedRootCertificate", { "CertificateBlob": CertificateBlob }, callback_func); } + obj.AMT_PublicKeyManagementService_AddKey = function (KeyBlob, callback_func) { obj.Exec("AMT_PublicKeyManagementService", "AddKey", { "KeyBlob": KeyBlob }, callback_func); } + obj.AMT_PublicKeyManagementService_GeneratePKCS10Request = function (KeyPair, DNName, Usage, callback_func) { obj.Exec("AMT_PublicKeyManagementService", "GeneratePKCS10Request", { "KeyPair": KeyPair, "DNName": DNName, "Usage": Usage }, callback_func); } + obj.AMT_PublicKeyManagementService_GeneratePKCS10RequestEx = function (KeyPair, SigningAlgorithm, NullSignedCertificateRequest, callback_func) { obj.Exec("AMT_PublicKeyManagementService", "GeneratePKCS10RequestEx", { "KeyPair": KeyPair, "SigningAlgorithm": SigningAlgorithm, "NullSignedCertificateRequest": NullSignedCertificateRequest }, callback_func); } + obj.AMT_PublicKeyManagementService_GenerateKeyPair = function (KeyAlgorithm, KeyLength, callback_func) { obj.Exec("AMT_PublicKeyManagementService", "GenerateKeyPair", { "KeyAlgorithm": KeyAlgorithm, "KeyLength": KeyLength }, callback_func); } + obj.AMT_RedirectionService_RequestStateChange = function (RequestedState, callback_func) { obj.Exec("AMT_RedirectionService", "RequestStateChange", { "RequestedState": RequestedState }, callback_func); } + obj.AMT_RedirectionService_TerminateSession = function (SessionType, callback_func) { obj.Exec("AMT_RedirectionService", "TerminateSession", { "SessionType": SessionType }, callback_func); } + obj.AMT_RemoteAccessService_AddMpServer = function (AccessInfo, InfoFormat, Port, AuthMethod, Certificate, Username, Password, CN, callback_func) { obj.Exec("AMT_RemoteAccessService", "AddMpServer", { "AccessInfo": AccessInfo, "InfoFormat": InfoFormat, "Port": Port, "AuthMethod": AuthMethod, "Certificate": Certificate, "Username": Username, "Password": Password, "CN": CN }, callback_func); } + obj.AMT_RemoteAccessService_AddRemoteAccessPolicyRule = function (Trigger, TunnelLifeTime, ExtendedData, MpServer, callback_func) { obj.Exec("AMT_RemoteAccessService", "AddRemoteAccessPolicyRule", { "Trigger": Trigger, "TunnelLifeTime": TunnelLifeTime, "ExtendedData": ExtendedData, "MpServer": MpServer }, callback_func); } + obj.AMT_RemoteAccessService_CloseRemoteAccessConnection = function (_method_dummy, callback_func) { obj.Exec("AMT_RemoteAccessService", "CloseRemoteAccessConnection", { "_method_dummy": _method_dummy }, callback_func); } + obj.AMT_SetupAndConfigurationService_CommitChanges = function (_method_dummy, callback_func) { obj.Exec("AMT_SetupAndConfigurationService", "CommitChanges", { "_method_dummy": _method_dummy }, callback_func); } + obj.AMT_SetupAndConfigurationService_Unprovision = function (ProvisioningMode, callback_func) { obj.Exec("AMT_SetupAndConfigurationService", "Unprovision", { "ProvisioningMode": ProvisioningMode }, callback_func); } + obj.AMT_SetupAndConfigurationService_PartialUnprovision = function (_method_dummy, callback_func) { obj.Exec("AMT_SetupAndConfigurationService", "PartialUnprovision", { "_method_dummy": _method_dummy }, callback_func); } + obj.AMT_SetupAndConfigurationService_ResetFlashWearOutProtection = function (_method_dummy, callback_func) { obj.Exec("AMT_SetupAndConfigurationService", "ResetFlashWearOutProtection", { "_method_dummy": _method_dummy }, callback_func); } + obj.AMT_SetupAndConfigurationService_ExtendProvisioningPeriod = function (Duration, callback_func) { obj.Exec("AMT_SetupAndConfigurationService", "ExtendProvisioningPeriod", { "Duration": Duration }, callback_func); } + obj.AMT_SetupAndConfigurationService_SetMEBxPassword = function (Password, callback_func) { obj.Exec("AMT_SetupAndConfigurationService", "SetMEBxPassword", { "Password": Password }, callback_func); } + obj.AMT_SetupAndConfigurationService_SetTLSPSK = function (PID, PPS, callback_func) { obj.Exec("AMT_SetupAndConfigurationService", "SetTLSPSK", { "PID": PID, "PPS": PPS }, callback_func); } + obj.AMT_SetupAndConfigurationService_GetProvisioningAuditRecord = function (callback_func) { obj.Exec("AMT_SetupAndConfigurationService", "GetProvisioningAuditRecord", {}, callback_func); } + obj.AMT_SetupAndConfigurationService_GetUuid = function (callback_func) { obj.Exec("AMT_SetupAndConfigurationService", "GetUuid", {}, callback_func); } + obj.AMT_SetupAndConfigurationService_GetUnprovisionBlockingComponents = function (callback_func) { obj.Exec("AMT_SetupAndConfigurationService", "GetUnprovisionBlockingComponents", {}, callback_func); } + obj.AMT_SetupAndConfigurationService_GetProvisioningAuditRecordV2 = function (callback_func) { obj.Exec("AMT_SetupAndConfigurationService", "GetProvisioningAuditRecordV2", {}, callback_func); } + obj.AMT_SystemDefensePolicy_GetTimeout = function (callback_func) { obj.Exec("AMT_SystemDefensePolicy", "GetTimeout", {}, callback_func); } + obj.AMT_SystemDefensePolicy_SetTimeout = function (Timeout, callback_func) { obj.Exec("AMT_SystemDefensePolicy", "SetTimeout", { "Timeout": Timeout }, callback_func); } + obj.AMT_SystemDefensePolicy_UpdateStatistics = function (NetworkInterface, ResetOnRead, callback_func, tag, pri, selectors) { obj.Exec("AMT_SystemDefensePolicy", "UpdateStatistics", { "NetworkInterface": NetworkInterface, "ResetOnRead": ResetOnRead }, callback_func, tag, pri, selectors); } + obj.AMT_SystemPowerScheme_SetPowerScheme = function (callback_func, schemeInstanceId, tag) { obj.Exec("AMT_SystemPowerScheme", "SetPowerScheme", {}, callback_func, tag, 0, { "InstanceID": schemeInstanceId }); } + obj.AMT_TimeSynchronizationService_GetLowAccuracyTimeSynch = function (callback_func, tag) { obj.Exec("AMT_TimeSynchronizationService", "GetLowAccuracyTimeSynch", {}, callback_func, tag); } + obj.AMT_TimeSynchronizationService_SetHighAccuracyTimeSynch = function (Ta0, Tm1, Tm2, callback_func, tag) { obj.Exec("AMT_TimeSynchronizationService", "SetHighAccuracyTimeSynch", { "Ta0": Ta0, "Tm1": Tm1, "Tm2": Tm2 }, callback_func, tag); } + obj.AMT_UserInitiatedConnectionService_RequestStateChange = function (RequestedState, TimeoutPeriod, callback_func) { obj.Exec("AMT_UserInitiatedConnectionService", "RequestStateChange", { "RequestedState": RequestedState, "TimeoutPeriod": TimeoutPeriod }, callback_func); } + obj.AMT_WebUIService_RequestStateChange = function (RequestedState, TimeoutPeriod, callback_func) { obj.Exec("AMT_WebUIService", "RequestStateChange", { "RequestedState": RequestedState, "TimeoutPeriod": TimeoutPeriod }, callback_func); } + obj.AMT_WiFiPortConfigurationService_AddWiFiSettings = function (WiFiEndpoint, WiFiEndpointSettingsInput, IEEE8021xSettingsInput, ClientCredential, CACredential, callback_func) { obj.ExecWithXml("AMT_WiFiPortConfigurationService", "AddWiFiSettings", { "WiFiEndpoint": WiFiEndpoint, "WiFiEndpointSettingsInput": WiFiEndpointSettingsInput, "IEEE8021xSettingsInput": IEEE8021xSettingsInput, "ClientCredential": ClientCredential, "CACredential": CACredential }, callback_func); } + obj.AMT_WiFiPortConfigurationService_UpdateWiFiSettings = function (WiFiEndpointSettings, WiFiEndpointSettingsInput, IEEE8021xSettingsInput, ClientCredential, CACredential, callback_func) { obj.ExecWithXml("AMT_WiFiPortConfigurationService", "UpdateWiFiSettings", { "WiFiEndpointSettings": WiFiEndpointSettings, "WiFiEndpointSettingsInput": WiFiEndpointSettingsInput, "IEEE8021xSettingsInput": IEEE8021xSettingsInput, "ClientCredential": ClientCredential, "CACredential": CACredential }, callback_func); } + obj.AMT_WiFiPortConfigurationService_DeleteAllITProfiles = function (_method_dummy, callback_func) { obj.Exec("AMT_WiFiPortConfigurationService", "DeleteAllITProfiles", { "_method_dummy": _method_dummy }, callback_func); } + obj.AMT_WiFiPortConfigurationService_DeleteAllUserProfiles = function (_method_dummy, callback_func) { obj.Exec("AMT_WiFiPortConfigurationService", "DeleteAllUserProfiles", { "_method_dummy": _method_dummy }, callback_func); } + obj.CIM_Account_RequestStateChange = function (RequestedState, TimeoutPeriod, callback_func) { obj.Exec("CIM_Account", "RequestStateChange", { "RequestedState": RequestedState, "TimeoutPeriod": TimeoutPeriod }, callback_func); } + obj.CIM_AccountManagementService_CreateAccount = function (System, AccountTemplate, callback_func) { obj.Exec("CIM_AccountManagementService", "CreateAccount", { "System": System, "AccountTemplate": AccountTemplate }, callback_func); } + obj.CIM_BootConfigSetting_ChangeBootOrder = function (Source, callback_func) { obj.Exec("CIM_BootConfigSetting", "ChangeBootOrder", { "Source": Source }, callback_func); } + obj.CIM_BootService_SetBootConfigRole = function (BootConfigSetting, Role, callback_func) { obj.Exec("CIM_BootService", "SetBootConfigRole", { "BootConfigSetting": BootConfigSetting, "Role": Role }, callback_func, 0, 1); } + obj.CIM_Card_ConnectorPower = function (Connector, PoweredOn, callback_func) { obj.Exec("CIM_Card", "ConnectorPower", { "Connector": Connector, "PoweredOn": PoweredOn }, callback_func); } + obj.CIM_Card_IsCompatible = function (ElementToCheck, callback_func) { obj.Exec("CIM_Card", "IsCompatible", { "ElementToCheck": ElementToCheck }, callback_func); } + obj.CIM_Chassis_IsCompatible = function (ElementToCheck, callback_func) { obj.Exec("CIM_Chassis", "IsCompatible", { "ElementToCheck": ElementToCheck }, callback_func); } + obj.CIM_Fan_SetSpeed = function (DesiredSpeed, callback_func) { obj.Exec("CIM_Fan", "SetSpeed", { "DesiredSpeed": DesiredSpeed }, callback_func); } + obj.CIM_KVMRedirectionSAP_RequestStateChange = function (RequestedState, TimeoutPeriod, callback_func) { obj.Exec("CIM_KVMRedirectionSAP", "RequestStateChange", { "RequestedState": RequestedState/*, "TimeoutPeriod": TimeoutPeriod */}, callback_func); } + obj.CIM_MediaAccessDevice_LockMedia = function (Lock, callback_func) { obj.Exec("CIM_MediaAccessDevice", "LockMedia", { "Lock": Lock }, callback_func); } + obj.CIM_MediaAccessDevice_SetPowerState = function (PowerState, Time, callback_func) { obj.Exec("CIM_MediaAccessDevice", "SetPowerState", { "PowerState": PowerState, "Time": Time }, callback_func); } + obj.CIM_MediaAccessDevice_Reset = function (callback_func) { obj.Exec("CIM_MediaAccessDevice", "Reset", {}, callback_func); } + obj.CIM_MediaAccessDevice_EnableDevice = function (Enabled, callback_func) { obj.Exec("CIM_MediaAccessDevice", "EnableDevice", { "Enabled": Enabled }, callback_func); } + obj.CIM_MediaAccessDevice_OnlineDevice = function (Online, callback_func) { obj.Exec("CIM_MediaAccessDevice", "OnlineDevice", { "Online": Online }, callback_func); } + obj.CIM_MediaAccessDevice_QuiesceDevice = function (Quiesce, callback_func) { obj.Exec("CIM_MediaAccessDevice", "QuiesceDevice", { "Quiesce": Quiesce }, callback_func); } + obj.CIM_MediaAccessDevice_SaveProperties = function (callback_func) { obj.Exec("CIM_MediaAccessDevice", "SaveProperties", {}, callback_func); } + obj.CIM_MediaAccessDevice_RestoreProperties = function (callback_func) { obj.Exec("CIM_MediaAccessDevice", "RestoreProperties", {}, callback_func); } + obj.CIM_MediaAccessDevice_RequestStateChange = function (RequestedState, TimeoutPeriod, callback_func) { obj.Exec("CIM_MediaAccessDevice", "RequestStateChange", { "RequestedState": RequestedState, "TimeoutPeriod": TimeoutPeriod }, callback_func); } + obj.CIM_PhysicalFrame_IsCompatible = function (ElementToCheck, callback_func) { obj.Exec("CIM_PhysicalFrame", "IsCompatible", { "ElementToCheck": ElementToCheck }, callback_func); } + obj.CIM_PhysicalPackage_IsCompatible = function (ElementToCheck, callback_func) { obj.Exec("CIM_PhysicalPackage", "IsCompatible", { "ElementToCheck": ElementToCheck }, callback_func); } + obj.CIM_PowerManagementService_RequestPowerStateChange = function (PowerState, ManagedElement, Time, TimeoutPeriod, callback_func) { obj.Exec("CIM_PowerManagementService", "RequestPowerStateChange", { "PowerState": PowerState, "ManagedElement": ManagedElement, "Time": Time, "TimeoutPeriod": TimeoutPeriod }, callback_func, 0, 1); } + obj.CIM_PowerSupply_SetPowerState = function (PowerState, Time, callback_func) { obj.Exec("CIM_PowerSupply", "SetPowerState", { "PowerState": PowerState, "Time": Time }, callback_func); } + obj.CIM_PowerSupply_Reset = function (callback_func) { obj.Exec("CIM_PowerSupply", "Reset", {}, callback_func); } + obj.CIM_PowerSupply_EnableDevice = function (Enabled, callback_func) { obj.Exec("CIM_PowerSupply", "EnableDevice", { "Enabled": Enabled }, callback_func); } + obj.CIM_PowerSupply_OnlineDevice = function (Online, callback_func) { obj.Exec("CIM_PowerSupply", "OnlineDevice", { "Online": Online }, callback_func); } + obj.CIM_PowerSupply_QuiesceDevice = function (Quiesce, callback_func) { obj.Exec("CIM_PowerSupply", "QuiesceDevice", { "Quiesce": Quiesce }, callback_func); } + obj.CIM_PowerSupply_SaveProperties = function (callback_func) { obj.Exec("CIM_PowerSupply", "SaveProperties", {}, callback_func); } + obj.CIM_PowerSupply_RestoreProperties = function (callback_func) { obj.Exec("CIM_PowerSupply", "RestoreProperties", {}, callback_func); } + obj.CIM_PowerSupply_RequestStateChange = function (RequestedState, TimeoutPeriod, callback_func) { obj.Exec("CIM_PowerSupply", "RequestStateChange", { "RequestedState": RequestedState, "TimeoutPeriod": TimeoutPeriod }, callback_func); } + obj.CIM_Processor_SetPowerState = function (PowerState, Time, callback_func) { obj.Exec("CIM_Processor", "SetPowerState", { "PowerState": PowerState, "Time": Time }, callback_func); } + obj.CIM_Processor_Reset = function (callback_func) { obj.Exec("CIM_Processor", "Reset", {}, callback_func); } + obj.CIM_Processor_EnableDevice = function (Enabled, callback_func) { obj.Exec("CIM_Processor", "EnableDevice", { "Enabled": Enabled }, callback_func); } + obj.CIM_Processor_OnlineDevice = function (Online, callback_func) { obj.Exec("CIM_Processor", "OnlineDevice", { "Online": Online }, callback_func); } + obj.CIM_Processor_QuiesceDevice = function (Quiesce, callback_func) { obj.Exec("CIM_Processor", "QuiesceDevice", { "Quiesce": Quiesce }, callback_func); } + obj.CIM_Processor_SaveProperties = function (callback_func) { obj.Exec("CIM_Processor", "SaveProperties", {}, callback_func); } + obj.CIM_Processor_RestoreProperties = function (callback_func) { obj.Exec("CIM_Processor", "RestoreProperties", {}, callback_func); } + obj.CIM_Processor_RequestStateChange = function (RequestedState, TimeoutPeriod, callback_func) { obj.Exec("CIM_Processor", "RequestStateChange", { "RequestedState": RequestedState, "TimeoutPeriod": TimeoutPeriod }, callback_func); } + obj.CIM_RecordLog_ClearLog = function (callback_func) { obj.Exec("CIM_RecordLog", "ClearLog", {}, callback_func); } + obj.CIM_RecordLog_RequestStateChange = function (RequestedState, TimeoutPeriod, callback_func) { obj.Exec("CIM_RecordLog", "RequestStateChange", { "RequestedState": RequestedState, "TimeoutPeriod": TimeoutPeriod }, callback_func); } + obj.CIM_RedirectionService_RequestStateChange = function (RequestedState, TimeoutPeriod, callback_func) { obj.Exec("CIM_RedirectionService", "RequestStateChange", { "RequestedState": RequestedState, "TimeoutPeriod": TimeoutPeriod }, callback_func); } + obj.CIM_Sensor_SetPowerState = function (PowerState, Time, callback_func) { obj.Exec("CIM_Sensor", "SetPowerState", { "PowerState": PowerState, "Time": Time }, callback_func); } + obj.CIM_Sensor_Reset = function (callback_func) { obj.Exec("CIM_Sensor", "Reset", {}, callback_func); } + obj.CIM_Sensor_EnableDevice = function (Enabled, callback_func) { obj.Exec("CIM_Sensor", "EnableDevice", { "Enabled": Enabled }, callback_func); } + obj.CIM_Sensor_OnlineDevice = function (Online, callback_func) { obj.Exec("CIM_Sensor", "OnlineDevice", { "Online": Online }, callback_func); } + obj.CIM_Sensor_QuiesceDevice = function (Quiesce, callback_func) { obj.Exec("CIM_Sensor", "QuiesceDevice", { "Quiesce": Quiesce }, callback_func); } + obj.CIM_Sensor_SaveProperties = function (callback_func) { obj.Exec("CIM_Sensor", "SaveProperties", {}, callback_func); } + obj.CIM_Sensor_RestoreProperties = function (callback_func) { obj.Exec("CIM_Sensor", "RestoreProperties", {}, callback_func); } + obj.CIM_Sensor_RequestStateChange = function (RequestedState, TimeoutPeriod, callback_func) { obj.Exec("CIM_Sensor", "RequestStateChange", { "RequestedState": RequestedState, "TimeoutPeriod": TimeoutPeriod }, callback_func); } + obj.CIM_StatisticalData_ResetSelectedStats = function (SelectedStatistics, callback_func) { obj.Exec("CIM_StatisticalData", "ResetSelectedStats", { "SelectedStatistics": SelectedStatistics }, callback_func); } + obj.CIM_Watchdog_KeepAlive = function (callback_func) { obj.Exec("CIM_Watchdog", "KeepAlive", {}, callback_func); } + obj.CIM_Watchdog_SetPowerState = function (PowerState, Time, callback_func) { obj.Exec("CIM_Watchdog", "SetPowerState", { "PowerState": PowerState, "Time": Time }, callback_func); } + obj.CIM_Watchdog_Reset = function (callback_func) { obj.Exec("CIM_Watchdog", "Reset", {}, callback_func); } + obj.CIM_Watchdog_EnableDevice = function (Enabled, callback_func) { obj.Exec("CIM_Watchdog", "EnableDevice", { "Enabled": Enabled }, callback_func); } + obj.CIM_Watchdog_OnlineDevice = function (Online, callback_func) { obj.Exec("CIM_Watchdog", "OnlineDevice", { "Online": Online }, callback_func); } + obj.CIM_Watchdog_QuiesceDevice = function (Quiesce, callback_func) { obj.Exec("CIM_Watchdog", "QuiesceDevice", { "Quiesce": Quiesce }, callback_func); } + obj.CIM_Watchdog_SaveProperties = function (callback_func) { obj.Exec("CIM_Watchdog", "SaveProperties", {}, callback_func); } + obj.CIM_Watchdog_RestoreProperties = function (callback_func) { obj.Exec("CIM_Watchdog", "RestoreProperties", {}, callback_func); } + obj.CIM_Watchdog_RequestStateChange = function (RequestedState, TimeoutPeriod, callback_func) { obj.Exec("CIM_Watchdog", "RequestStateChange", { "RequestedState": RequestedState, "TimeoutPeriod": TimeoutPeriod }, callback_func); } + obj.CIM_WiFiPort_SetPowerState = function (PowerState, Time, callback_func) { obj.Exec("CIM_WiFiPort", "SetPowerState", { "PowerState": PowerState, "Time": Time }, callback_func); } + obj.CIM_WiFiPort_Reset = function (callback_func) { obj.Exec("CIM_WiFiPort", "Reset", {}, callback_func); } + obj.CIM_WiFiPort_EnableDevice = function (Enabled, callback_func) { obj.Exec("CIM_WiFiPort", "EnableDevice", { "Enabled": Enabled }, callback_func); } + obj.CIM_WiFiPort_OnlineDevice = function (Online, callback_func) { obj.Exec("CIM_WiFiPort", "OnlineDevice", { "Online": Online }, callback_func); } + obj.CIM_WiFiPort_QuiesceDevice = function (Quiesce, callback_func) { obj.Exec("CIM_WiFiPort", "QuiesceDevice", { "Quiesce": Quiesce }, callback_func); } + obj.CIM_WiFiPort_SaveProperties = function (callback_func) { obj.Exec("CIM_WiFiPort", "SaveProperties", {}, callback_func); } + obj.CIM_WiFiPort_RestoreProperties = function (callback_func) { obj.Exec("CIM_WiFiPort", "RestoreProperties", {}, callback_func); } + obj.CIM_WiFiPort_RequestStateChange = function (RequestedState, TimeoutPeriod, callback_func) { obj.Exec("CIM_WiFiPort", "RequestStateChange", { "RequestedState": RequestedState, "TimeoutPeriod": TimeoutPeriod }, callback_func); } + obj.IPS_HostBasedSetupService_Setup = function (NetAdminPassEncryptionType, NetworkAdminPassword, McNonce, Certificate, SigningAlgorithm, DigitalSignature, callback_func) { obj.Exec("IPS_HostBasedSetupService", "Setup", { "NetAdminPassEncryptionType": NetAdminPassEncryptionType, "NetworkAdminPassword": NetworkAdminPassword, "McNonce": McNonce, "Certificate": Certificate, "SigningAlgorithm": SigningAlgorithm, "DigitalSignature": DigitalSignature }, callback_func); } + obj.IPS_HostBasedSetupService_AddNextCertInChain = function (NextCertificate, IsLeafCertificate, IsRootCertificate, callback_func) { obj.Exec("IPS_HostBasedSetupService", "AddNextCertInChain", { "NextCertificate": NextCertificate, "IsLeafCertificate": IsLeafCertificate, "IsRootCertificate": IsRootCertificate }, callback_func); } + obj.IPS_HostBasedSetupService_AdminSetup = function (NetAdminPassEncryptionType, NetworkAdminPassword, McNonce, SigningAlgorithm, DigitalSignature, callback_func) { obj.Exec("IPS_HostBasedSetupService", "AdminSetup", { "NetAdminPassEncryptionType": NetAdminPassEncryptionType, "NetworkAdminPassword": NetworkAdminPassword, "McNonce": McNonce, "SigningAlgorithm": SigningAlgorithm, "DigitalSignature": DigitalSignature }, callback_func); } + obj.IPS_HostBasedSetupService_UpgradeClientToAdmin = function (McNonce, SigningAlgorithm, DigitalSignature, callback_func) { obj.Exec("IPS_HostBasedSetupService", "UpgradeClientToAdmin", { "McNonce": McNonce, "SigningAlgorithm": SigningAlgorithm, "DigitalSignature": DigitalSignature }, callback_func); } + obj.IPS_HostBasedSetupService_DisableClientControlMode = function (_method_dummy, callback_func) { obj.Exec("IPS_HostBasedSetupService", "DisableClientControlMode", { "_method_dummy": _method_dummy }, callback_func); } + obj.IPS_KVMRedirectionSettingData_TerminateSession = function (callback_func) { obj.Exec("IPS_KVMRedirectionSettingData", "TerminateSession", {}, callback_func); } + obj.IPS_OptInService_StartOptIn = function (callback_func) { obj.Exec("IPS_OptInService", "StartOptIn", {}, callback_func); } + obj.IPS_OptInService_CancelOptIn = function (callback_func) { obj.Exec("IPS_OptInService", "CancelOptIn", {}, callback_func); } + obj.IPS_OptInService_SendOptInCode = function (OptInCode, callback_func) { obj.Exec("IPS_OptInService", "SendOptInCode", { "OptInCode": OptInCode }, callback_func); } + obj.IPS_OptInService_StartService = function (callback_func) { obj.Exec("IPS_OptInService", "StartService", {}, callback_func); } + obj.IPS_OptInService_StopService = function (callback_func) { obj.Exec("IPS_OptInService", "StopService", {}, callback_func); } + obj.IPS_OptInService_RequestStateChange = function (RequestedState, TimeoutPeriod, callback_func) { obj.Exec("IPS_OptInService", "RequestStateChange", { "RequestedState": RequestedState, "TimeoutPeriod": TimeoutPeriod }, callback_func); } + obj.IPS_ProvisioningRecordLog_RequestStateChange = function (RequestedState, TimeoutPeriod, callback_func) { obj.Exec("IPS_ProvisioningRecordLog", "RequestStateChange", { "RequestedState": RequestedState, "TimeoutPeriod": TimeoutPeriod }, callback_func); } + obj.IPS_ProvisioningRecordLog_ClearLog = function (_method_dummy, callback_func) { obj.Exec("IPS_ProvisioningRecordLog", "ClearLog", { "_method_dummy": _method_dummy }, callback_func); } + obj.IPS_SecIOService_RequestStateChange = function (RequestedState, TimeoutPeriod, callback_func) { obj.Exec("IPS_SecIOService", "RequestStateChange", { "RequestedState": RequestedState, "TimeoutPeriod": TimeoutPeriod }, callback_func); } + + obj.AmtStatusToStr = function (code) { if (obj.AmtStatusCodes[code]) return obj.AmtStatusCodes[code]; else return "UNKNOWN_ERROR" } + obj.AmtStatusCodes = { + 0x0000: "SUCCESS", + 0x0001: "INTERNAL_ERROR", + 0x0002: "NOT_READY", + 0x0003: "INVALID_PT_MODE", + 0x0004: "INVALID_MESSAGE_LENGTH", + 0x0005: "TABLE_FINGERPRINT_NOT_AVAILABLE", + 0x0006: "INTEGRITY_CHECK_FAILED", + 0x0007: "UNSUPPORTED_ISVS_VERSION", + 0x0008: "APPLICATION_NOT_REGISTERED", + 0x0009: "INVALID_REGISTRATION_DATA", + 0x000A: "APPLICATION_DOES_NOT_EXIST", + 0x000B: "NOT_ENOUGH_STORAGE", + 0x000C: "INVALID_NAME", + 0x000D: "BLOCK_DOES_NOT_EXIST", + 0x000E: "INVALID_BYTE_OFFSET", + 0x000F: "INVALID_BYTE_COUNT", + 0x0010: "NOT_PERMITTED", + 0x0011: "NOT_OWNER", + 0x0012: "BLOCK_LOCKED_BY_OTHER", + 0x0013: "BLOCK_NOT_LOCKED", + 0x0014: "INVALID_GROUP_PERMISSIONS", + 0x0015: "GROUP_DOES_NOT_EXIST", + 0x0016: "INVALID_MEMBER_COUNT", + 0x0017: "MAX_LIMIT_REACHED", + 0x0018: "INVALID_AUTH_TYPE", + 0x0019: "AUTHENTICATION_FAILED", + 0x001A: "INVALID_DHCP_MODE", + 0x001B: "INVALID_IP_ADDRESS", + 0x001C: "INVALID_DOMAIN_NAME", + 0x001D: "UNSUPPORTED_VERSION", + 0x001E: "REQUEST_UNEXPECTED", + 0x001F: "INVALID_TABLE_TYPE", + 0x0020: "INVALID_PROVISIONING_STATE", + 0x0021: "UNSUPPORTED_OBJECT", + 0x0022: "INVALID_TIME", + 0x0023: "INVALID_INDEX", + 0x0024: "INVALID_PARAMETER", + 0x0025: "INVALID_NETMASK", + 0x0026: "FLASH_WRITE_LIMIT_EXCEEDED", + 0x0027: "INVALID_IMAGE_LENGTH", + 0x0028: "INVALID_IMAGE_SIGNATURE", + 0x0029: "PROPOSE_ANOTHER_VERSION", + 0x002A: "INVALID_PID_FORMAT", + 0x002B: "INVALID_PPS_FORMAT", + 0x002C: "BIST_COMMAND_BLOCKED", + 0x002D: "CONNECTION_FAILED", + 0x002E: "CONNECTION_TOO_MANY", + 0x002F: "RNG_GENERATION_IN_PROGRESS", + 0x0030: "RNG_NOT_READY", + 0x0031: "CERTIFICATE_NOT_READY", + 0x0400: "DISABLED_BY_POLICY", + 0x0800: "NETWORK_IF_ERROR_BASE", + 0x0801: "UNSUPPORTED_OEM_NUMBER", + 0x0802: "UNSUPPORTED_BOOT_OPTION", + 0x0803: "INVALID_COMMAND", + 0x0804: "INVALID_SPECIAL_COMMAND", + 0x0805: "INVALID_HANDLE", + 0x0806: "INVALID_PASSWORD", + 0x0807: "INVALID_REALM", + 0x0808: "STORAGE_ACL_ENTRY_IN_USE", + 0x0809: "DATA_MISSING", + 0x080A: "DUPLICATE", + 0x080B: "EVENTLOG_FROZEN", + 0x080C: "PKI_MISSING_KEYS", + 0x080D: "PKI_GENERATING_KEYS", + 0x080E: "INVALID_KEY", + 0x080F: "INVALID_CERT", + 0x0810: "CERT_KEY_NOT_MATCH", + 0x0811: "MAX_KERB_DOMAIN_REACHED", + 0x0812: "UNSUPPORTED", + 0x0813: "INVALID_PRIORITY", + 0x0814: "NOT_FOUND", + 0x0815: "INVALID_CREDENTIALS", + 0x0816: "INVALID_PASSPHRASE", + 0x0818: "NO_ASSOCIATION", + 0x081B: "AUDIT_FAIL", + 0x081C: "BLOCKING_COMPONENT", + 0x0821: "USER_CONSENT_REQUIRED", + 0x1000: "APP_INTERNAL_ERROR", + 0x1001: "NOT_INITIALIZED", + 0x1002: "LIB_VERSION_UNSUPPORTED", + 0x1003: "INVALID_PARAM", + 0x1004: "RESOURCES", + 0x1005: "HARDWARE_ACCESS_ERROR", + 0x1006: "REQUESTOR_NOT_REGISTERED", + 0x1007: "NETWORK_ERROR", + 0x1008: "PARAM_BUFFER_TOO_SHORT", + 0x1009: "COM_NOT_INITIALIZED_IN_THREAD", + 0x100A: "URL_REQUIRED" + } + + // + // Methods used for getting the event log + // + + obj.GetMessageLog = function (func, tag) { + obj.AMT_MessageLog_PositionToFirstRecord(_GetMessageLog0, [func, tag, []]); + } + function _GetMessageLog0(stack, name, responses, status, tag) { + if (status != 200 || responses.Body["ReturnValue"] != '0') { tag[0](obj, null, tag[2]); return; } + obj.AMT_MessageLog_GetRecords(responses.Body["IterationIdentifier"], 390, _GetMessageLog1, tag); + } + function _GetMessageLog1(stack, name, responses, status, tag) { + if (status != 200 || responses.Body["ReturnValue"] != '0') { tag[0](obj, null, tag[2]); return; } + var i, j, x, e, AmtMessages = tag[2], t = new Date(), TimeStamp, ra = responses.Body["RecordArray"]; + if (typeof ra === 'string') { responses.Body["RecordArray"] = [responses.Body["RecordArray"]]; } + + for (i in ra) { + e = Buffer.from(ra[i], 'base64'); + if (e != null) { + TimeStamp = ReadIntXBuf(e, 0); + if ((TimeStamp > 0) && (TimeStamp < 0xFFFFFFFF)) { + x = { 'DeviceAddress': e[4], 'EventSensorType': e[5], 'EventType': e[6], 'EventOffset': e[7], 'EventSourceType': e[8], 'EventSeverity': e[9], 'SensorNumber': e[10], 'Entity': e[11], 'EntityInstance': e[12], 'EventData': [], 'Time': new Date((TimeStamp + (t.getTimezoneOffset() * 60)) * 1000) }; + for (j = 13; j < 21; j++) { x['EventData'].push(e[j]); } + x['EntityStr'] = _SystemEntityTypes[x['Entity']]; + x['Desc'] = _GetEventDetailStr(x['EventSensorType'], x['EventOffset'], x['EventData'], x['Entity']); + if (!x['EntityStr']) x['EntityStr'] = "Unknown"; + AmtMessages.push(x); + } + } + } + + if (responses.Body["NoMoreRecords"] != true) { obj.AMT_MessageLog_GetRecords(responses.Body["IterationIdentifier"], 390, _GetMessageLog1, [tag[0], AmtMessages, tag[2]]); } else { tag[0](obj, AmtMessages, tag[2]); } + } + + var _EventTrapSourceTypes = "Platform firmware (e.g. BIOS)|SMI handler|ISV system management software|Alert ASIC|IPMI|BIOS vendor|System board set vendor|System integrator|Third party add-in|OSV|NIC|System management card".split('|'); + var _SystemFirmwareError = "Unspecified.|No system memory is physically installed in the system.|No usable system memory, all installed memory has experienced an unrecoverable failure.|Unrecoverable hard-disk/ATAPI/IDE device failure.|Unrecoverable system-board failure.|Unrecoverable diskette subsystem failure.|Unrecoverable hard-disk controller failure.|Unrecoverable PS/2 or USB keyboard failure.|Removable boot media not found.|Unrecoverable video controller failure.|No video device detected.|Firmware (BIOS) ROM corruption detected.|CPU voltage mismatch (processors that share same supply have mismatched voltage requirements)|CPU speed matching failure".split('|'); + var _SystemFirmwareProgress = "Unspecified.|Memory initialization.|Starting hard-disk initialization and test|Secondary processor(s) initialization|User authentication|User-initiated system setup|USB resource configuration|PCI resource configuration|Option ROM initialization|Video initialization|Cache initialization|SM Bus initialization|Keyboard controller initialization|Embedded controller/management controller initialization|Docking station attachment|Enabling docking station|Docking station ejection|Disabling docking station|Calling operating system wake-up vector|Starting operating system boot process|Baseboard or motherboard initialization|reserved|Floppy initialization|Keyboard test|Pointing device test|Primary processor initialization".split('|'); + var _SystemEntityTypes = "Unspecified|Other|Unknown|Processor|Disk|Peripheral|System management module|System board|Memory module|Processor module|Power supply|Add in card|Front panel board|Back panel board|Power system board|Drive backplane|System internal expansion board|Other system board|Processor board|Power unit|Power module|Power management board|Chassis back panel board|System chassis|Sub chassis|Other chassis board|Disk drive bay|Peripheral bay|Device bay|Fan cooling|Cooling unit|Cable interconnect|Memory device|System management software|BIOS|Intel(r) ME|System bus|Group|Intel(r) ME|External environment|Battery|Processing blade|Connectivity switch|Processor/memory module|I/O module|Processor I/O module|Management controller firmware|IPMI channel|PCI bus|PCI express bus|SCSI bus|SATA/SAS bus|Processor front side bus".split('|'); + obj.RealmNames = "||Redirection|PT Administration|Hardware Asset|Remote Control|Storage|Event Manager|Storage Admin|Agent Presence Local|Agent Presence Remote|Circuit Breaker|Network Time|General Information|Firmware Update|EIT|LocalUN|Endpoint Access Control|Endpoint Access Control Admin|Event Log Reader|Audit Log|ACL Realm|||Local System".split('|'); + obj.WatchdogCurrentStates = { 1: 'Not Started', 2: 'Stopped', 4: 'Running', 8: 'Expired', 16: 'Suspended' }; + + function _GetEventDetailStr(eventSensorType, eventOffset, eventDataField, entity) { + + if (eventSensorType == 15) + { + if (eventDataField[0] == 235) return "Invalid Data"; + if (eventOffset == 0) return _SystemFirmwareError[eventDataField[1]]; + return _SystemFirmwareProgress[eventDataField[1]]; + } + + if (eventSensorType == 18 && eventDataField[0] == 170) // System watchdog event + { + return "Agent watchdog " + char2hex(eventDataField[4]) + char2hex(eventDataField[3]) + char2hex(eventDataField[2]) + char2hex(eventDataField[1]) + "-" + char2hex(eventDataField[6]) + char2hex(eventDataField[5]) + "-... changed to " + obj.WatchdogCurrentStates[eventDataField[7]]; + } + + //if (eventSensorType == 5 && eventOffset == 0) // System chassis + //{ + // return "Case intrusion"; + //} + + //if (eventSensorType == 192 && eventOffset == 0 && eventDataField[0] == 170 && eventDataField[1] == 48) + //{ + // if (eventDataField[2] == 0) return "A remote Serial Over LAN session was established."; + // if (eventDataField[2] == 1) return "Remote Serial Over LAN session finished. User control was restored."; + // if (eventDataField[2] == 2) return "A remote IDE-Redirection session was established."; + // if (eventDataField[2] == 3) return "Remote IDE-Redirection session finished. User control was restored."; + //} + + //if (eventSensorType == 36) + //{ + // long handle = ((long)(eventDataField[1]) << 24) + ((long)(eventDataField[2]) << 16) + ((long)(eventDataField[3]) << 8) + (long)(eventDataField[4]); + // string nic = string.Format("#{0}", eventDataField[0]); + // if (eventDataField[0] == 0xAA) nic = "wired"; // TODO: Add wireless ***** + // //if (eventDataField[0] == 0xAA) nic = "wireless"; + + // if (handle == 4294967293) { return string.Format("All received packet filter was matched on {0} interface.", nic); } + // if (handle == 4294967292) { return string.Format("All outbound packet filter was matched on {0} interface.", nic); } + // if (handle == 4294967290) { return string.Format("Spoofed packet filter was matched on {0} interface.", nic); } + // return string.Format("Filter {0} was matched on {1} interface.", handle, nic); + //} + + //if (eventSensorType == 192) + //{ + // if (eventDataField[2] == 0) return "Security policy invoked. Some or all network traffic (TX) was stopped."; + // if (eventDataField[2] == 2) return "Security policy invoked. Some or all network traffic (RX) was stopped."; + // return "Security policy invoked."; + //} + + //if (eventSensorType == 193) + //{ + // if (eventDataField[0] == 0xAA && eventDataField[1] == 0x30 && eventDataField[2] == 0x00 && eventDataField[3] == 0x00) { return "User request for remote connection."; } + // if (eventDataField[0] == 0xAA && eventDataField[1] == 0x20 && eventDataField[2] == 0x03 && eventDataField[3] == 0x01) { return "EAC error: attempt to get posture while NAC in Intel(r) AMT is disabled."; // eventDataField = 0xAA20030100000000 } + // if (eventDataField[0] == 0xAA && eventDataField[1] == 0x20 && eventDataField[2] == 0x04 && eventDataField[3] == 0x00) { return "Certificate revoked. "; } + //} + + if (eventSensorType == 6) return "Authentication failed " + (eventDataField[1] + (eventDataField[2] << 8)) + " times. The system may be under attack."; + if (eventSensorType == 30) return "No bootable media"; + if (eventSensorType == 32) return "Operating system lockup or power interrupt"; + if (eventSensorType == 35) return "System boot failure"; + if (eventSensorType == 37) return "System firmware started (at least one CPU is properly executing)."; + return "Unknown Sensor Type #" + eventSensorType; + } + +// ###BEGIN###{AuditLog} + + // Useful link: https://software.intel.com/sites/manageability/AMT_Implementation_and_Reference_Guide/default.htm?turl=WordDocuments%2Fsecurityadminevents.htm + + var _AmtAuditStringTable = + { + 16: 'Security Admin', + 17: 'RCO', + 18: 'Redirection Manager', + 19: 'Firmware Update Manager', + 20: 'Security Audit Log', + 21: 'Network Time', + 22: 'Network Administration', + 23: 'Storage Administration', + 24: 'Event Manager', + 25: 'Circuit Breaker Manager', + 26: 'Agent Presence Manager', + 27: 'Wireless Configuration', + 28: 'EAC', + 29: 'KVM', + 30: 'User Opt-In Events', + 32: 'Screen Blanking', + 33: 'Watchdog Events', + 1600: 'Provisioning Started', + 1601: 'Provisioning Completed', + 1602: 'ACL Entry Added', + 1603: 'ACL Entry Modified', + 1604: 'ACL Entry Removed', + 1605: 'ACL Access with Invalid Credentials', + 1606: 'ACL Entry State', + 1607: 'TLS State Changed', + 1608: 'TLS Server Certificate Set', + 1609: 'TLS Server Certificate Remove', + 1610: 'TLS Trusted Root Certificate Added', + 1611: 'TLS Trusted Root Certificate Removed', + 1612: 'TLS Preshared Key Set', + 1613: 'Kerberos Settings Modified', + 1614: 'Kerberos Master Key Modified', + 1615: 'Flash Wear out Counters Reset', + 1616: 'Power Package Modified', + 1617: 'Set Realm Authentication Mode', + 1618: 'Upgrade Client to Admin Control Mode', + 1619: 'Unprovisioning Started', + 1700: 'Performed Power Up', + 1701: 'Performed Power Down', + 1702: 'Performed Power Cycle', + 1703: 'Performed Reset', + 1704: 'Set Boot Options', + 1800: 'IDER Session Opened', + 1801: 'IDER Session Closed', + 1802: 'IDER Enabled', + 1803: 'IDER Disabled', + 1804: 'SoL Session Opened', + 1805: 'SoL Session Closed', + 1806: 'SoL Enabled', + 1807: 'SoL Disabled', + 1808: 'KVM Session Started', + 1809: 'KVM Session Ended', + 1810: 'KVM Enabled', + 1811: 'KVM Disabled', + 1812: 'VNC Password Failed 3 Times', + 1900: 'Firmware Updated', + 1901: 'Firmware Update Failed', + 2000: 'Security Audit Log Cleared', + 2001: 'Security Audit Policy Modified', + 2002: 'Security Audit Log Disabled', + 2003: 'Security Audit Log Enabled', + 2004: 'Security Audit Log Exported', + 2005: 'Security Audit Log Recovered', + 2100: 'Intel® ME Time Set', + 2200: 'TCPIP Parameters Set', + 2201: 'Host Name Set', + 2202: 'Domain Name Set', + 2203: 'VLAN Parameters Set', + 2204: 'Link Policy Set', + 2205: 'IPv6 Parameters Set', + 2300: 'Global Storage Attributes Set', + 2301: 'Storage EACL Modified', + 2302: 'Storage FPACL Modified', + 2303: 'Storage Write Operation', + 2400: 'Alert Subscribed', + 2401: 'Alert Unsubscribed', + 2402: 'Event Log Cleared', + 2403: 'Event Log Frozen', + 2500: 'CB Filter Added', + 2501: 'CB Filter Removed', + 2502: 'CB Policy Added', + 2503: 'CB Policy Removed', + 2504: 'CB Default Policy Set', + 2505: 'CB Heuristics Option Set', + 2506: 'CB Heuristics State Cleared', + 2600: 'Agent Watchdog Added', + 2601: 'Agent Watchdog Removed', + 2602: 'Agent Watchdog Action Set', + 2700: 'Wireless Profile Added', + 2701: 'Wireless Profile Removed', + 2702: 'Wireless Profile Updated', + 2800: 'EAC Posture Signer SET', + 2801: 'EAC Enabled', + 2802: 'EAC Disabled', + 2803: 'EAC Posture State', + 2804: 'EAC Set Options', + 2900: 'KVM Opt-in Enabled', + 2901: 'KVM Opt-in Disabled', + 2902: 'KVM Password Changed', + 2903: 'KVM Consent Succeeded', + 2904: 'KVM Consent Failed', + 3000: 'Opt-In Policy Change', + 3001: 'Send Consent Code Event', + 3002: 'Start Opt-In Blocked Event' + } + + // Return human readable extended audit log data + // TODO: Just put some of them here, but many more still need to be added, helpful link here: + // https://software.intel.com/sites/manageability/AMT_Implementation_and_Reference_Guide/default.htm?turl=WordDocuments%2Fsecurityadminevents.htm + obj.GetAuditLogExtendedDataStr = function (id, data) { + if ((id == 1602 || id == 1604) && data.charCodeAt(0) == 0) { return data.substring(2, 2 + data.charCodeAt(1)); } // ACL Entry Added/Removed (Digest) + if (id == 1603) { if (data.charCodeAt(1) == 0) { return data.substring(3); } return null; } // ACL Entry Modified + if (id == 1605) { return ["Invalid ME access", "Invalid MEBx access"][data.charCodeAt(0)]; } // ACL Access with Invalid Credentials + if (id == 1606) { var r = ["Disabled", "Enabled"][data.charCodeAt(0)]; if (data.charCodeAt(1) == 0) { r += ", " + data.substring(3); } return r;} // ACL Entry State + if (id == 1607) { return "Remote " + ["NoAuth", "ServerAuth", "MutualAuth"][data.charCodeAt(0)] + ", Local " + ["NoAuth", "ServerAuth", "MutualAuth"][data.charCodeAt(1)]; } // TLS State Changed + if (id == 1617) { return obj.RealmNames[ReadInt(data, 0)] + ", " + ["NoAuth", "Auth", "Disabled"][data.charCodeAt(4)]; } // Set Realm Authentication Mode + if (id == 1619) { return ["BIOS", "MEBx", "Local MEI", "Local WSMAN", "Remote WSAMN"][data.charCodeAt(0)]; } // Intel AMT Unprovisioning Started + if (id == 1900) { return "From " + ReadShort(data, 0) + "." + ReadShort(data, 2) + "." + ReadShort(data, 4) + "." + ReadShort(data, 6) + " to " + ReadShort(data, 8) + "." + ReadShort(data, 10) + "." + ReadShort(data, 12) + "." + ReadShort(data, 14); } // Firmware Updated + if (id == 2100) { var t4 = new Date(); t4.setTime(ReadInt(data, 0) * 1000 + (new Date().getTimezoneOffset() * 60000)); return t4.toLocaleString(); } // Intel AMT Time Set + if (id == 3000) { return "From " + ["None", "KVM", "All"][data.charCodeAt(0)] + " to " + ["None", "KVM", "All"][data.charCodeAt(1)]; } // Opt-In Policy Change + if (id == 3001) { return ["Success", "Failed 3 times"][data.charCodeAt(0)]; } // Send Consent Code Event + return null; + } + + obj.GetAuditLog = function (func) { + obj.AMT_AuditLog_ReadRecords(1, _GetAuditLog0, [func, []]); + } + + function MakeToArray(v) { if (!v || v == null || typeof v == 'object') return v; return [v]; } + function ReadShort(v, p) { return (v.charCodeAt(p) << 8) + v.charCodeAt(p + 1); } + function ReadInt(v, p) { return (v.charCodeAt(p) * 0x1000000) + (v.charCodeAt(p + 1) << 16) + (v.charCodeAt(p + 2) << 8) + v.charCodeAt(p + 3); } // We use "*0x1000000" instead of "<<24" because the shift converts the number to signed int32. + function ReadIntX(v, p) { return (v.charCodeAt(p + 3) * 0x1000000) + (v.charCodeAt(p + 2) << 16) + (v.charCodeAt(p + 1) << 8) + v.charCodeAt(p); } + function ReadIntXBuf(v, p) { return (v[p + 3] * 0x1000000) + (v[p + 2] << 16) + (v[p + 1] << 8) + v[p]; } + function btoa(x) { return Buffer.from(x).toString('base64'); } + function atob(x) { + var z = null; + try { + z = Buffer.from(x, 'base64').toString(); + } catch (e) { console.log(e); } + return z; + } + + function _GetAuditLog0(stack, name, responses, status, tag) { + if (status != 200) { tag[0](obj, [], status); return; } + var ptr, i, e, x, r = tag[1], t = new Date(), TimeStamp; + + if (responses.Body['RecordsReturned'] > 0) { + responses.Body['EventRecords'] = MakeToArray(responses.Body['EventRecords']); + + for (i in responses.Body['EventRecords']) { + e = null; + try { + e = atob(responses.Body['EventRecords'][i]); + } catch (e) { + console.log(e + " " + responses.Body['EventRecords'][i]) + } + x = { 'AuditAppID': ReadShort(e, 0), 'EventID': ReadShort(e, 2), 'InitiatorType': e.charCodeAt(4) }; + x['AuditApp'] = _AmtAuditStringTable[x['AuditAppID']]; + x['Event'] = _AmtAuditStringTable[(x['AuditAppID'] * 100) + x['EventID']]; + if (!x['Event']) x['Event'] = '#' + x['EventID']; + + // Read and process the initiator + if (x['InitiatorType'] == 0) { + // HTTP digest + var userlen = e.charCodeAt(5); + x['Initiator'] = e.substring(6, 6 + userlen); + ptr = 6 + userlen; + } + if (x['InitiatorType'] == 1) { + // Kerberos + x['KerberosUserInDomain'] = ReadInt(e, 5); + var userlen = e.charCodeAt(9); + x['Initiator'] = GetSidString(e.substring(10, 10 + userlen)); + ptr = 10 + userlen; + } + if (x['InitiatorType'] == 2) { + // Local + x['Initiator'] = 'Local'; + ptr = 5; + } + if (x['InitiatorType'] == 3) { + // KVM Default Port + x['Initiator'] = 'KVM Default Port'; + ptr = 5; + } + + // Read timestamp + TimeStamp = ReadInt(e, ptr); + x['Time'] = new Date((TimeStamp + (t.getTimezoneOffset() * 60)) * 1000); + ptr += 4; + + // Read network access + x['MCLocationType'] = e.charCodeAt(ptr++); + var netlen = e.charCodeAt(ptr++); + x['NetAddress'] = e.substring(ptr, ptr + netlen); + + // Read extended data + ptr += netlen; + var exlen = e.charCodeAt(ptr++); + x['Ex'] = e.substring(ptr, ptr + exlen); + x['ExStr'] = obj.GetAuditLogExtendedDataStr((x['AuditAppID'] * 100) + x['EventID'], x['Ex']); + + r.push(x); + } + } + if (responses.Body['TotalRecordCount'] > r.length) { + obj.AMT_AuditLog_ReadRecords(r.length + 1, _GetAuditLog0, [tag[0], r]); + } else { + tag[0](obj, r, status); + } + } + + // ###END###{AuditLog} + + /* + // ###BEGIN###{Certificates} + + // Forge MD5 + function hex_md5(str) { return forge.md.md5.create().update(str).digest().toHex(); } + + // ###END###{Certificates} + + // ###BEGIN###{!Certificates} + + // TinyMD5 from https://github.com/jbt/js-crypto + + // Perform MD5 setup + var md5_k = []; + for (var i = 0; i < 64;) { md5_k[i] = 0 | (Math.abs(Math.sin(++i)) * 4294967296); } + + // Perform MD5 on raw string and return hex + function hex_md5(str) { + var b, c, d, j, + x = [], + str2 = unescape(encodeURI(str)), + a = str2.length, + h = [b = 1732584193, c = -271733879, ~b, ~c], + i = 0; + + for (; i <= a;) x[i >> 2] |= (str2.charCodeAt(i) || 128) << 8 * (i++ % 4); + + x[str = (a + 8 >> 6) * 16 + 14] = a * 8; + i = 0; + + for (; i < str; i += 16) { + a = h; j = 0; + for (; j < 64;) { + a = [ + d = a[3], + ((b = a[1] | 0) + + ((d = ( + (a[0] + + [ + b & (c = a[2]) | ~b & d, + d & b | ~d & c, + b ^ c ^ d, + c ^ (b | ~d) + ][a = j >> 4] + ) + + (md5_k[j] + + (x[[ + j, + 5 * j + 1, + 3 * j + 5, + 7 * j + ][a] % 16 + i] | 0) + ) + )) << (a = [ + 7, 12, 17, 22, + 5, 9, 14, 20, + 4, 11, 16, 23, + 6, 10, 15, 21 + ][4 * a + j++ % 4]) | d >>> 32 - a) + ), + b, + c + ]; + } + for (j = 4; j;) h[--j] = h[j] + a[j]; + } + + str = ''; + for (; j < 32;) str += ((h[j >> 3] >> ((1 ^ j++ & 7) * 4)) & 15).toString(16); + return str; + } + + // ###END###{!Certificates} + + // Perform MD5 on raw string and return raw string result + function rstr_md5(str) { return hex2rstr(hex_md5(str)); } + */ + /* + Convert arguments into selector set and body XML. Used by AMT_WiFiPortConfigurationService_UpdateWiFiSettings. + args = { + "WiFiEndpoint": { + __parameterType: 'reference', + __resourceUri: 'http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_WiFiEndpoint', + Name: 'WiFi Endpoint 0' + }, + "WiFiEndpointSettingsInput": + { + __parameterType: 'instance', + __namespace: 'http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_WiFiEndpointSettings', + ElementName: document.querySelector('#editProfile-profileName').value, + InstanceID: 'Intel(r) AMT:WiFi Endpoint Settings ' + document.querySelector('#editProfile-profileName').value, + AuthenticationMethod: document.querySelector('#editProfile-networkAuthentication').value, + //BSSType: 3, // Intel(r) AMT supports only infrastructure networks + EncryptionMethod: document.querySelector('#editProfile-encryption').value, + SSID: document.querySelector('#editProfile-networkName').value, + Priority: 100, + PSKPassPhrase: document.querySelector('#editProfile-passPhrase').value + }, + "IEEE8021xSettingsInput": null, + "ClientCredential": null, + "CACredential": null + }, + */ + function execArgumentsToXml(args) { + if (args === undefined || args === null) return null; + + var result = ''; + for (var argName in args) { + var arg = args[argName]; + if (!arg) continue; + if (arg['__parameterType'] === 'reference') result += referenceToXml(argName, arg); + else result += instanceToXml(argName, arg); + //if(arg['__isInstance']) result += instanceToXml(argName, arg); + } + return result; + } + + /** + * Convert JavaScript object into XML + + + Wireless-Profile-Admin + Intel(r) AMT:WiFi Endpoint Settings Wireless-Profile-Admin + 6 + 4 + 100 + P@ssw0rd + + */ + function instanceToXml(instanceName, inInstance) { + if (inInstance === undefined || inInstance === null) return null; + + var hasNamespace = !!inInstance['__namespace']; + var startTag = hasNamespace ? ''; + for (var prop in inInstance) { + if (!inInstance.hasOwnProperty(prop) || prop.indexOf('__') === 0) continue; + + if (typeof inInstance[prop] === 'function' || Array.isArray(inInstance[prop])) continue; + + if (typeof inInstance[prop] === 'object') { + //result += startTag + prop +'>' + instanceToXml('prop', inInstance[prop]) + endTag + prop +'>'; + console.error('only convert one level down...'); + } + else { + result += startTag + prop + '>' + inInstance[prop].toString() + endTag + prop + '>'; + } + } + result += ''; + return result; + } + + + /** + * Convert a selector set into XML. Expect no nesting. + * { + * selectorName : selectorValue, + * selectorName : selectorValue, + * ... ... + * } + + + http://192.168.1.103:16992/wsman + + http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_WiFiEndpoint + + WiFi Endpoint 0 + + + + + */ + function referenceToXml(referenceName, inReference) { + if (inReference === undefined || inReference === null) return null; + + var result = '/wsman' + inReference['__resourceUri'] + ''; + for (var selectorName in inReference) { + if (!inReference.hasOwnProperty(selectorName) || selectorName.indexOf('__') === 0) continue; + + if (typeof inReference[selectorName] === 'function' || + typeof inReference[selectorName] === 'object' || + Array.isArray(inReference[selectorName])) + continue; + + result += '' + inReference[selectorName].toString() + ''; + } + + result += ''; + return result; + } + + // Convert a byte array of SID into string + function GetSidString(sid) { + var r = "S-" + sid.charCodeAt(0) + "-" + sid.charCodeAt(7); + for (var i = 2; i < (sid.length / 4) ; i++) r += "-" + ReadIntX(sid, i * 4); + return r; + } + + // Convert a SID readable string into bytes + function GetSidByteArray(sidString) { + if (!sidString || sidString == null) return null; + var sidParts = sidString.split('-'); + + // Make sure the SID has at least 4 parts and starts with 'S' + if (sidParts.length < 4 || (sidParts[0] != 's' && sidParts[0] != 'S')) return null; + + // Check that each part of the SID is really an integer + for (var i = 1; i < sidParts.length; i++) { var y = parseInt(sidParts[i]); if (y != sidParts[i]) return null; sidParts[i] = y; } + + // Version (8 bit) + Id count (8 bit) + 48 bit in big endian -- DO NOT use bitwise right shift operator. JavaScript converts the number into a 32 bit integer before shifting. In real world, it's highly likely this part is always 0. + var r = String.fromCharCode(sidParts[1]) + String.fromCharCode(sidParts.length - 3) + ShortToStr(Math.floor(sidParts[2] / Math.pow(2, 32))) + IntToStr((sidParts[2]) & 0xFFFF); + + // the rest are in 32 bit in little endian + for (var i = 3; i < sidParts.length; i++) r += IntToStrX(sidParts[i]); + return r; + } + + return obj; +} + +module.exports = AmtStackCreateService; diff --git a/agents/modules_meshcmd/amt-script-0.2.0.js b/agents/modules_meshcmd/amt-script-0.2.0.js new file mode 100644 index 00000000..3ebfc703 --- /dev/null +++ b/agents/modules_meshcmd/amt-script-0.2.0.js @@ -0,0 +1,440 @@ +/** +* @fileoverview Script Compiler / Decompiler / Runner +* @author Ylian Saint-Hilaire +* @version v0.1.0e +*/ + +// Core functions +script_functionTable1 = ['nop', 'jump', 'set', 'print', 'dialog', 'getitem', 'substr', 'indexof', 'split', 'join', 'length', 'jsonparse', 'jsonstr', 'add', 'substract', 'parseint', 'wsbatchenum', 'wsput', 'wscreate', 'wsdelete', 'wsexec', 'scriptspeed', 'wssubscribe', 'wsunsubscribe', 'readchar', 'signwithdummyca']; + +// functions of type ARG1 = func(ARG2, ARG3, ARG4, ARG5, ARG6) +script_functionTable2 = ['encodeuri', 'decodeuri', 'passwordcheck', 'atob', 'btoa', 'hex2str', 'str2hex', 'random', 'md5', 'maketoarray', 'readshort', 'readshortx', 'readint', 'readsint', 'readintx', 'shorttostr', 'shorttostrx', 'inttostr', 'inttostrx']; + +// functions of type ARG1 = func(ARG2, ARG3, ARG4, ARG5, ARG6) +script_functionTableX2 = [encodeURI, decodeURI, passwordcheck, window.atob.bind(window), window.btoa.bind(window), hex2rstr, rstr2hex, random, rstr_md5, MakeToArray, ReadShort, ReadShortX, ReadInt, ReadSInt, ReadIntX, ShortToStr, ShortToStrX, IntToStr, IntToStrX]; + +// Optional functions of type ARG1 = func(ARG2, ARG3, ARG4, ARG5, ARG6) +script_functionTable3 = ['pullsystemstatus', 'pulleventlog', 'pullauditlog', 'pullcertificates', 'pullwatchdog', 'pullsystemdefense', 'pullhardware', 'pulluserinfo', 'pullremoteaccess', 'highlightblock', 'disconnect', 'getsidstring', 'getsidbytearray', 'pulleventsubscriptions']; + +// Optional functions of type ARG1 = func(ARG2, ARG3, ARG4, ARG5, ARG6) +script_functionTableX3 = [ + PullSystemStatus + , + // ###BEGIN###{EventLog} + PullEventLog + // ###END###{EventLog} + , + // ###BEGIN###{AuditLog} + PullAuditLog + // ###END###{AuditLog} + , + // ###BEGIN###{Certificates} + PullCertificates + // ###END###{Certificates} + , + // ###BEGIN###{AgentPresence} + PullWatchdog + // ###END###{AgentPresence} + , + // ###BEGIN###{SystemDefense} + PullSystemDefense + // ###END###{SystemDefense} + , + // ###BEGIN###{HardwareInfo} + PullHardware + // ###END###{HardwareInfo} + , + PullUserInfo + , + // ###BEGIN###{RemoteAccess} + PullRemoteAccess + // ###END###{RemoteAccess} + , + // ###BEGIN###{Scripting-Editor} + script_HighlightBlock + // ###END###{Scripting-Editor} + , + // ###BEGIN###{ComputerSelector} + disconnect + // ###END###{ComputerSelector} + , + function (runner, x) { return GetSidString(x); } + , + function (runner, x) { return GetSidByteArray(x); } + , + // ###BEGIN###{EventSubscriptions} + PullEventSubscriptions + // ###END###{EventSubscriptions} +]; + +// Setup the script state +function script_setup(binary, startvars) { + var obj = { startvars:startvars }; + if (binary.length < 6) { console.error('Invalid script length'); return null; } // Script must have at least 6 byte header + if (ReadInt(binary, 0) != 0x247D2945) { console.error('Invalid binary script'); return null; } // Check the script magic header + if (ReadShort(binary, 4) > 1) { console.error('Unsupported script version'); return null; } // Check the script version + obj.script = binary.substring(6); + // obj.onStep; + // obj.onConsole; + + // Reset the script to the start + obj.reset = function (stepspeed) { + obj.stop(); + obj.ip = 0; + obj.variables = startvars; + obj.state = 1; + } + + // Start the script + obj.start = function (stepspeed) { + obj.stop(); + obj.stepspeed = stepspeed; + if (stepspeed > 0) { obj.timer = setInterval(function () { obj.step() }, stepspeed); } + } + + // Stop the script + obj.stop = function () { + if (obj.timer != null) { clearInterval(obj.timer); } + obj.timer = null; + obj.stepspeed = 0; + } + + // function used to load and store variable values + obj.getVar = function (name) { if (name == undefined) return undefined; return obj.getVarEx(name.split('.'), obj.variables); } + obj.getVarEx = function (name, val) { try { if (name == undefined) return undefined; if (name.length == 0) return val; return obj.getVarEx(name.slice(1), val[name[0]]); } catch (e) { return null; } } + obj.setVar = function (name, val) { obj.setVarEx(name.split('.'), obj.variables, val); } + obj.setVarEx = function (name, vars, val) { if (name.length == 1) { vars[name[0]] = val; } else { obj.setVarEx(name.slice(1), vars[name[0]], val); } } + + // Run the script one step forward + obj.step = function () { + if (obj.state != 1) return; + if (obj.ip < obj.script.length) { + var cmdid = ReadShort(obj.script, obj.ip); + var cmdlen = ReadShort(obj.script, obj.ip + 2); + var argcount = ReadShort(obj.script, obj.ip + 4); + var argptr = obj.ip + 6; + var args = []; + + // Clear all temp variables (This is optional) + for (var i in obj.variables) { if (i.startsWith('__')) { delete obj.variables[i]; } } + + // Loop on each argument, moving forward by the argument length each time + for (var i = 0; i < argcount; i++) { + var arglen = ReadShort(obj.script, argptr); + var argval = obj.script.substring(argptr + 2, argptr + 2 + arglen); + var argtyp = argval.charCodeAt(0); + argval = argval.substring(1); + if (argtyp < 2) { + // Get the value and replace all {var} with variable values + while (argval.split("{").length > 1) { var t = argval.split("{").pop().split("}").shift(); argval = argval.replace('{' + t + '}', obj.getVar(t)); } + if (argtyp == 1) { obj.variables['__' + i] = decodeURI(argval); argval = '__' + i; } // If argtyp is 1, this is a literal. Store in temp variable. + args.push(argval); + } + if (argtyp == 2 || argtyp == 3) { + obj.variables['__' + i] = ReadSInt(argval, 0); + args.push('__' + i); + } + argptr += (2 + arglen); + } + + // Move instruction pointer forward by command size + obj.ip += cmdlen; + + // Get all variable values + var argsval = []; + for (var i = 0; i < 10; i++) { argsval.push(obj.getVar(args[i])); } + var storeInArg0; + + try { + if (cmdid < 10000) { + // Lets run the actual command + switch (cmdid) { + case 0: // nop + break; + case 1: // jump(label) or jump(label, a, compare, b) + if (argsval[2]) { + if ( + (argsval[2] == '<' && argsval[1] < argsval[3]) || + (argsval[2] == '<=' && argsval[1] <= argsval[3]) || + (argsval[2] == '!=' && argsval[1] != argsval[3]) || + (argsval[2] == '=' && argsval[1] == argsval[3]) || + (argsval[2] == '>=' && argsval[1] >= argsval[3]) || + (argsval[2] == '>' && argsval[1] > argsval[3]) + ) { obj.ip = argsval[0]; } + } else { + obj.ip = argsval[0]; // Set the instruction pointer to the new location in the script + } + break; + case 2: // set(variable, value) + if (args[1] == undefined) delete obj.variables[args[0]]; else obj.setVar(args[0], argsval[1]); + break; + case 3: // print(message) + if (obj.onConsole) { obj.onConsole(obj.toString(argsval[0]), obj); } else { console.log(obj.toString(argsval[0])); } + // Q(obj.consoleid).value += () + '\n'); Q(obj.console).scrollTop = Q(obj.console).scrollHeight; + break; + case 4: // dialog(title, content, buttons) + obj.state = 2; + obj.dialog = true; + setDialogMode(11, argsval[0], argsval[2], obj.xxStepDialogOk, argsval[1], obj); + break; + case 5: // getitem(a, b, c) + for (var i in argsval[1]) { if (argsval[1][i][argsval[2]] == argsval[3]) { storeInArg0 = i; } }; + break; + case 6: // substr(variable_dest, variable_src, index, len) + storeInArg0 = argsval[1].substr(argsval[2], argsval[3]); + break; + case 7: // indexOf(variable_dest, variable_src, index, len) + storeInArg0 = argsval[1].indexOf(argsval[2]); + break; + case 8: // split(variable_dest, variable_src, separator) + storeInArg0 = argsval[1].split(argsval[2]); + break; + case 9: // join(variable_dest, variable_src, separator) + storeInArg0 = argsval[1].join(argsval[2]); + break; + case 10: // length(variable_dest, variable_src) + storeInArg0 = argsval[1].length; + break; + case 11: // jsonparse(variable_dest, json) + storeInArg0 = JSON.parse(argsval[1]); + break; + case 12: // jsonstr(variable_dest, variable_src) + storeInArg0 = JSON.stringify(argsval[1]); + break; + case 13: // add(variable_dest, variable_src, value) + storeInArg0 = (argsval[1] + argsval[2]); + break; + case 14: // substract(variable_dest, variable_src, value) + storeInArg0 = (argsval[1] - argsval[2]); + break; + case 15: // parseInt(variable_dest, variable_src) + storeInArg0 = parseInt(argsval[1]); + break; + case 16: // wsbatchenum(name, objectList) + obj.state = 2; + obj.amtstack.BatchEnum(argsval[0], argsval[1], obj.xxWsmanReturn, obj); + break; + case 17: // wsput(name, args) + obj.state = 2; + obj.amtstack.Put(argsval[0], argsval[1], obj.xxWsmanReturn, obj); + break; + case 18: // wscreate(name, args) + obj.state = 2; + obj.amtstack.Create(argsval[0], argsval[1], obj.xxWsmanReturn, obj); + break; + case 19: // wsdelete(name, args) + obj.state = 2; + obj.amtstack.Delete(argsval[0], argsval[1], obj.xxWsmanReturn, obj); + break; + case 20: // wsexec(name, method, args, selectors) + obj.state = 2; + obj.amtstack.Exec(argsval[0], argsval[1], argsval[2], obj.xxWsmanReturn, obj, 0, argsval[3]); + break; + case 21: // Script Speed + obj.stepspeed = argsval[0]; + if (obj.timer != null) { clearInterval(obj.timer); obj.timer = setInterval(function () { obj.step() }, obj.stepspeed); } + break; + case 22: // wssubscribe(name, delivery, url, selectors, opaque, user, pass) + obj.state = 2; + obj.amtstack.Subscribe(argsval[0], argsval[1], argsval[2], obj.xxWsmanReturn, obj, 0, argsval[3], argsval[4], argsval[5], argsval[6]); + break; + case 23: // wsunsubscribe(name, selectors) + obj.state = 2; + obj.amtstack.UnSubscribe(argsval[0], obj.xxWsmanReturn, obj, 0, argsval[1]); + break; + case 24: // readchar(str, pos) + console.log(argsval[1], argsval[2], argsval[1].charCodeAt(argsval[2])); + storeInArg0 = argsval[1].charCodeAt(argsval[2]); + break; + case 25: // signWithDummyCa + // ###BEGIN###{Certificates} + obj.state = 2; + // DERKey, xxCaPrivateKey, certattributes, issuerattributes + amtcert_signWithCaKey(argsval[0], null, argsval[1], { 'CN': 'Untrusted Root Certificate' }, obj.xxSignWithDummyCaReturn); + // ###END###{Certificates} + break; + default: { + obj.state = 9; + console.error("Script Error, unknown command: " + cmdid); + } + } + } else { + if (cmdid < 20000) { + // functions of type ARG1 = func(ARG2, ARG3, ARG4, ARG5, ARG6) + storeInArg0 = script_functionTableX2[cmdid - 10000](argsval[1], argsval[2], argsval[3], argsval[4], argsval[5], argsval[6]); + } else { + // Optional functions of type ARG1 = func(ARG2, ARG3, ARG4, ARG5, ARG6) + if (script_functionTableX3 && script_functionTableX3[cmdid - 20000]) { + storeInArg0 = script_functionTableX3[cmdid - 20000](obj, argsval[1], argsval[2], argsval[3], argsval[4], argsval[5], argsval[6]); // Note that optional calls start with "obj" as first argument. + } + } + } + + if (storeInArg0 != undefined) obj.setVar(args[0], storeInArg0); + } catch (e) { + if (typeof e == 'object') { e = e.message; } + obj.setVar('_exception', e); + } + } + + if (obj.state == 1 && obj.ip >= obj.script.length) { obj.state = 0; obj.stop(); } + if (obj.onStep) obj.onStep(obj); + return obj; + } + + obj.xxStepDialogOk = function (button) { + obj.variables['DialogSelect'] = button; + obj.state = 1; + obj.dialog = false; + if (obj.onStep) obj.onStep(obj); + } + + // ###BEGIN###{**ClosureAdvancedMode} + obj.xxWsmanReturnFix = function (x) { + if (!x || x == null) return; + if (x.Header) { x['Header'] = x.Header; delete x.Header; } + if (x.Body) { x['Body'] = x.Body; delete x.Body; } + if (x.Responses) { x['Responses'] = x.Responses; delete x.Responses; } + if (x.Response) { x['Response'] = x.Response; delete x.Response; } + if (x.ReturnValueStr) { x['ReturnValueStr'] = x.ReturnValueStr; delete x.ReturnValueStr; } + } + // ###END###{**ClosureAdvancedMode} + + obj.xxWsmanReturn = function (stack, name, responses, status) { + // ###BEGIN###{**ClosureAdvancedMode} + // This is required when Google Closure is used + if (responses) { + obj.xxWsmanReturnFix(responses); + for (var i in responses) { + obj.xxWsmanReturnFix(responses[i]); + for (var j in responses[i]) { obj.xxWsmanReturnFix(responses[i][j]); } + } + } + // ###END###{**ClosureAdvancedMode} + obj.setVar(name, responses); + obj.setVar('wsman_result', status); + obj.setVar('wsman_result_str', ((httpErrorTable[status]) ? (httpErrorTable[status]) : ('Error #' + status))); + obj.state = 1; + if (obj.onStep) obj.onStep(obj); + } + + // ###BEGIN###{Certificates} + obj.xxSignWithDummyCaReturn = function (cert) { + obj.setVar('signed_cert', btoa(_arrayBufferToString(cert))); + obj.state = 1; + if (obj.onStep) obj.onStep(obj); + } + // ###END###{Certificates} + + obj.toString = function (x) { if (typeof x == 'object') return JSON.stringify(x); return x; } + + obj.reset(); + return obj; +} + +// Argument types: 0 = Variable, 1 = String, 2 = Integer, 3 = Label +function script_compile(script, onmsg) { + var r = '', scriptlines = script.split('\n'), labels = {}, labelswap = [], swaps = []; + // Go thru each script line and encode it + for (var i in scriptlines) { + var scriptline = scriptlines[i]; + if (scriptline.startsWith('##SWAP ')) { var x = scriptline.split(' '); if (x.length == 3) { swaps[x[1]] = x[2]; } } // Add a swap instance + if (scriptline[0] == '#' || scriptline.length == 0) continue; // Skip comments & blank lines + for (var x in swaps) { scriptline = scriptline.split(x).join(swaps[x]); } // Apply all swaps + var keywords = scriptline.match(/"[^"]*"|[^\s"]+/g); + if (keywords.length == 0) continue; // Skip blank lines + if (scriptline[0] == ':') { labels[keywords[0].toUpperCase()] = r.length; continue; } // Mark a label position + var funcIndex = script_functionTable1.indexOf(keywords[0].toLowerCase()); + if (funcIndex == -1) { funcIndex = script_functionTable2.indexOf(keywords[0].toLowerCase()); if (funcIndex >= 0) funcIndex += 10000; } + if (funcIndex == -1) { funcIndex = script_functionTable3.indexOf(keywords[0].toLowerCase()); if (funcIndex >= 0) funcIndex += 20000; } // Optional methods + if (funcIndex == -1) { if (onmsg) { onmsg("Unabled to compile, unknown command: " + keywords[0]); } return ''; } + // Encode CommandId, CmdSize, ArgCount, Arg1Len, Arg1, Arg2Len, Arg2... + var cmd = ShortToStr(keywords.length - 1); + for (var j in keywords) { + if (j == 0) continue; + if (keywords[j][0] == ':') { + labelswap.push([keywords[j], r.length + cmd.length + 7]); // Add a label swap + cmd += ShortToStr(5) + String.fromCharCode(3) + IntToStr(0xFFFFFFFF); // Put an empty label + } else { + var argint = parseInt(keywords[j]); + if (argint == keywords[j]) { + cmd += ShortToStr(5) + String.fromCharCode(2) + IntToStr(argint); + } else { + if (keywords[j][0] == '"' && keywords[j][keywords[j].length - 1] == '"') { + cmd += ShortToStr(keywords[j].length - 1) + String.fromCharCode(1) + keywords[j].substring(1, keywords[j].length - 1); + } else { + cmd += ShortToStr(keywords[j].length + 1) + String.fromCharCode(0) + keywords[j]; + } + } + } + } + cmd = ShortToStr(funcIndex) + ShortToStr(cmd.length + 4) + cmd; + r += cmd; + } + // Perform all the needed label swaps + for (i in labelswap) { + var label = labelswap[i][0].toUpperCase(), position = labelswap[i][1], target = labels[label]; + if (target == undefined) { if (onmsg) { onmsg("Unabled to compile, unknown label: " + label); } return ''; } + r = r.substr(0, position) + IntToStr(target) + r.substr(position + 4); + } + return IntToStr(0x247D2945) + ShortToStr(1) + r; +} + +// Decompile the script, intended for debugging only +function script_decompile(binary, onecmd) { + var r = '', ptr = 6, labelcount = 0, labels = {}; + if (onecmd >= 0) { + ptr = onecmd; // If we are decompiling just one command, set the ptr to that command. + } else { + if (binary.length < 6) { return '# Invalid script length'; } + var magic = ReadInt(binary, 0); + var version = ReadShort(binary, 4); + if (magic != 0x247D2945) { return '# Invalid binary script: ' + magic; } + if (version != 1) { return '# Invalid script version'; } + } + // Loop on each command, moving forward by the command length each time. + while (ptr < binary.length) { + var cmdid = ReadShort(binary, ptr); + var cmdlen = ReadShort(binary, ptr + 2); + var argcount = ReadShort(binary, ptr + 4); + var argptr = ptr + 6; + var argstr = ''; + if (!(onecmd >= 0)) r += ":label" + (ptr - 6) + "\n"; + // Loop on each argument, moving forward by the argument length each time + for (var i = 0; i < argcount; i++) { + var arglen = ReadShort(binary, argptr); + var argval = binary.substring(argptr + 2, argptr + 2 + arglen); + var argtyp = argval.charCodeAt(0); + if (argtyp == 0) { argstr += ' ' + argval.substring(1); } // Variable + else if (argtyp == 1) { argstr += ' \"' + argval.substring(1) + '\"'; } // String + else if (argtyp == 2) { argstr += ' ' + ReadInt(argval, 1); } // Integer + else if (argtyp == 3) { // Label + var target = ReadInt(argval, 1); + var label = labels[target]; + if (!label) { label = ":label" + target; labels[label] = target; } + argstr += ' ' + label; + } + argptr += (2 + arglen); + } + // Go in the script function table to decode the function + if (cmdid < 10000) { + r += script_functionTable1[cmdid] + argstr + "\n"; + } else { + if (cmdid >= 20000) { + r += script_functionTable3[cmdid - 20000] + argstr + "\n"; // Optional methods + } else { + r += script_functionTable2[cmdid - 10000] + argstr + "\n"; + } + } + ptr += cmdlen; + if (onecmd >= 0) return r; // If we are decompiling just one command, exit now + } + // Remove all unused labels + var scriptlines = r.split('\n'); + r = ''; + for (var i in scriptlines) { + var line = scriptlines[i]; + if (line[0] != ':') { r += line + '\n'; } else { if (labels[line]) { r += line + '\n'; } } + } + return r; +} diff --git a/agents/modules_meshcmd/amt-wsman-0.2.0.js b/agents/modules_meshcmd/amt-wsman-0.2.0.js new file mode 100644 index 00000000..3cb3b35a --- /dev/null +++ b/agents/modules_meshcmd/amt-wsman-0.2.0.js @@ -0,0 +1,316 @@ +/** +* @description Intel(r) AMT WSMAN Stack +* @author Ylian Saint-Hilaire +* @version v0.2.0 +*/ + +// Construct a MeshServer object +function WsmanStackCreateService(CreateWsmanComm, host, port, user, pass, tls, extra) { + var obj = {}; + //obj.onDebugMessage = null; // Set to a function if you want to get debug messages. + obj.NextMessageId = 1; // Next message number, used to label WSMAN calls. + obj.Address = '/wsman'; + obj.comm = new CreateWsmanComm(host, port, user, pass, tls, extra); + + obj.PerformAjax = function (postdata, callback, tag, pri, namespaces) { + if (namespaces == null) namespaces = ''; + obj.comm.PerformAjax('
' + postdata, function (data, status, tag) { + if (status != 200) { callback(obj, null, { Header: { HttpError: status } }, status, tag); return; } + var wsresponse = obj.ParseWsman(data); + if (!wsresponse || wsresponse == null) { callback(obj, null, { Header: { HttpError: status } }, 601, tag); } else { callback(obj, wsresponse.Header["ResourceURI"], wsresponse, 200, tag); } + }, tag, pri); + } + + // Private method + //obj.Debug = function (msg) { /*console.log(msg);*/ } + + // Cancel all pending queries with given status + obj.CancelAllQueries = function (s) { obj.comm.CancelAllQueries(s); } + + // Get the last element of a URI string + obj.GetNameFromUrl = function (resuri) { + var x = resuri.lastIndexOf("/"); + return (x == -1)?resuri:resuri.substring(x + 1); + } + + // Perform a WSMAN Subscribe operation + obj.ExecSubscribe = function (resuri, delivery, url, callback, tag, pri, selectors, opaque, user, pass) { + var digest = "", digest2 = "", opaque = ""; + if (user != null && pass != null) { digest = 'http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#UsernameToken' + user + '' + pass + ''; digest2 = ''; } + if (opaque != null) { opaque = '' + opaque + ''; } + if (delivery == 'PushWithAck') { delivery = 'dmtf.org/wbem/wsman/1/wsman/PushWithAck'; } else if (delivery == 'Push') { delivery = 'xmlsoap.org/ws/2004/08/eventing/DeliveryModes/Push'; } + var data = "http://schemas.xmlsoap.org/ws/2004/08/eventing/Subscribe" + obj.Address + "" + resuri + "" + (obj.NextMessageId++) + "http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous" + _PutObjToSelectorsXml(selectors) + digest + '
' + url + '' + opaque + '' + digest2 + ''; + obj.PerformAjax(data + "
", callback, tag, pri, 'xmlns:e="http://schemas.xmlsoap.org/ws/2004/08/eventing" xmlns:m="http://x.com"'); + } + + // Perform a WSMAN UnSubscribe operation + obj.ExecUnSubscribe = function (resuri, callback, tag, pri, selectors) { + var data = "http://schemas.xmlsoap.org/ws/2004/08/eventing/Unsubscribe" + obj.Address + "" + resuri + "" + (obj.NextMessageId++) + "http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous" + _PutObjToSelectorsXml(selectors) + ''; + obj.PerformAjax(data + "", callback, tag, pri, 'xmlns:e="http://schemas.xmlsoap.org/ws/2004/08/eventing"'); + } + + // Perform a WSMAN PUT operation + obj.ExecPut = function (resuri, putobj, callback, tag, pri, selectors) { + var data = "http://schemas.xmlsoap.org/ws/2004/09/transfer/Put" + obj.Address + "" + resuri + "" + (obj.NextMessageId++) + "http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60.000S" + _PutObjToSelectorsXml(selectors) + '' + _PutObjToBodyXml(resuri, putobj); + obj.PerformAjax(data + "", callback, tag, pri); + } + + // Perform a WSMAN CREATE operation + obj.ExecCreate = function (resuri, putobj, callback, tag, pri, selectors) { + var objname = obj.GetNameFromUrl(resuri); + var data = "http://schemas.xmlsoap.org/ws/2004/09/transfer/Create" + obj.Address + "" + resuri + "" + (obj.NextMessageId++) + "http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S" + _PutObjToSelectorsXml(selectors) + ""; + for (var n in putobj) { data += "" + putobj[n] + "" } + obj.PerformAjax(data + "", callback, tag, pri); + } + + // Perform a WSMAN DELETE operation + obj.ExecDelete = function (resuri, putobj, callback, tag, pri) { + var data = "http://schemas.xmlsoap.org/ws/2004/09/transfer/Delete" + obj.Address + "" + resuri + "" + (obj.NextMessageId++) + "http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S" + _PutObjToSelectorsXml(putobj) + ""; + obj.PerformAjax(data, callback, tag, pri); + } + + // Perform a WSMAN GET operation + obj.ExecGet = function (resuri, callback, tag, pri) { + obj.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/transfer/Get" + obj.Address + "" + resuri + "" + (obj.NextMessageId++) + "http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S", callback, tag, pri); + } + + // Perform a WSMAN method call operation + obj.ExecMethod = function (resuri, method, args, callback, tag, pri, selectors) { + var argsxml = ""; + for (var i in args) { if (args[i] != null) { if (Array.isArray(args[i])) { for (var x in args[i]) { argsxml += "" + args[i][x] + ""; } } else { argsxml += "" + args[i] + ""; } } } + obj.ExecMethodXml(resuri, method, argsxml, callback, tag, pri, selectors); + } + + // Perform a WSMAN method call operation. The arguments are already formatted in XML. + obj.ExecMethodXml = function (resuri, method, argsxml, callback, tag, pri, selectors) { + obj.PerformAjax(resuri + "/" + method + "" + obj.Address + "" + resuri + "" + (obj.NextMessageId++) + "http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S" + _PutObjToSelectorsXml(selectors) + "" + argsxml + "", callback, tag, pri); + } + + // Perform a WSMAN ENUM operation + obj.ExecEnum = function (resuri, callback, tag, pri) { + obj.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/enumeration/Enumerate" + obj.Address + "" + resuri + "" + (obj.NextMessageId++) + "http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S", callback, tag, pri); + } + + // Perform a WSMAN PULL operation + obj.ExecPull = function (resuri, enumctx, callback, tag, pri) { + obj.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/enumeration/Pull" + obj.Address + "" + resuri + "" + (obj.NextMessageId++) + "http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S" + enumctx + "99999999", callback, tag, pri); + } + + // Private method + obj.ParseWsman = function (xml) { + try { + if (!xml.childNodes) xml = _turnToXml(xml); + var r = { Header:{} }, header = xml.getElementsByTagName("Header")[0], t; + if (!header) header = xml.getElementsByTagName("a:Header")[0]; + if (!header) return null; + for (var i = 0; i < header.childNodes.length; i++) { + var child = header.childNodes[i]; + r.Header[child.localName] = child.textContent; + } + var body = xml.getElementsByTagName("Body")[0]; + if (!body) body = xml.getElementsByTagName("a:Body")[0]; + if (!body) return null; + if (body.childNodes.length > 0) { + t = body.childNodes[0].localName; + if (t.indexOf("_OUTPUT") == t.length - 7) { t = t.substring(0, t.length - 7); } + r.Header['Method'] = t; + r.Body = _ParseWsmanRec(body.childNodes[0]); + } + return r; + } catch (e) { + console.log("Unable to parse XML: " + xml); + return null; + } + } + + // Private method + function _ParseWsmanRec(node) { + var data, r = {}; + for (var i = 0; i < node.childNodes.length; i++) { + var child = node.childNodes[i]; + if ((child.childElementCount == null) || (child.childElementCount == 0)) { data = child.textContent; } else { data = _ParseWsmanRec(child); } + if (data == 'true') data = true; // Convert 'true' into true + if (data == 'false') data = false; // Convert 'false' into false + if ((parseInt(data) + '') === data) data = parseInt(data); // Convert integers + + var childObj = data; + if ((child.attributes != null) && (child.attributes.length > 0)) { + childObj = { 'Value': data }; + for(var j = 0; j < child.attributes.length; j++) { + childObj['@' + child.attributes[j].name] = child.attributes[j].value; + } + } + + if (r[child.localName] instanceof Array) { r[child.localName].push(childObj); } + else if (r[child.localName] == null) { r[child.localName] = childObj; } + else { r[child.localName] = [r[child.localName], childObj]; } + } + return r; + } + + function _PutObjToBodyXml(resuri, putObj) { + if (!resuri || putObj == null) return ''; + var objname = obj.GetNameFromUrl(resuri); + var result = ''; + + for (var prop in putObj) { + if (!putObj.hasOwnProperty(prop) || prop.indexOf('__') === 0 || prop.indexOf('@') === 0) continue; + if (putObj[prop] == null || typeof putObj[prop] === 'function') continue; + if (typeof putObj[prop] === 'object' && putObj[prop]['ReferenceParameters']) { + result += '' + putObj[prop].Address + '' + putObj[prop]['ReferenceParameters']["ResourceURI"] + ''; + var selectorArray = putObj[prop]['ReferenceParameters']['SelectorSet']['Selector']; + if (Array.isArray(selectorArray)) { + for (var i=0; i< selectorArray.length; i++) { + result += '' + selectorArray[i]['Value'] + ''; + } + } + else { + result += '' + selectorArray['Value'] + ''; + } + result += ''; + } + else { + if (Array.isArray(putObj[prop])) { + for (var i = 0; i < putObj[prop].length; i++) { + result += '' + putObj[prop][i].toString() + ''; + } + } else { + result += '' + putObj[prop].toString() + ''; + } + } + } + + result += ''; + return result; + } + + /* + convert + { @Name: 'InstanceID', @AttrName: 'Attribute Value'} + into + ' Name="InstanceID" AttrName="Attribute Value" ' + */ + function _ObjectToXmlAttributes(objWithAttributes) { + if(!objWithAttributes) return ''; + var result = ' '; + for (var propName in objWithAttributes) { + if (!objWithAttributes.hasOwnProperty(propName) || propName.indexOf('@') !== 0) continue; + result += propName.substring(1) + '="' + objWithAttributes[propName] + '" '; + } + return result; + } + + function _PutObjToSelectorsXml(selectorSet) { + if (!selectorSet) return ''; + if (typeof selectorSet == 'string') return selectorSet; + if (selectorSet['InstanceID']) return "" + selectorSet['InstanceID'] + ""; + var result = ''; + for(var propName in selectorSet) { + if (!selectorSet.hasOwnProperty(propName)) continue; + result += ''; + if (selectorSet[propName]['ReferenceParameters']) { + result += ''; + result += '' + selectorSet[propName]['Address'] + '' + selectorSet[propName]['ReferenceParameters']['ResourceURI'] + ''; + var selectorArray = selectorSet[propName]['ReferenceParameters']['SelectorSet']['Selector']; + if (Array.isArray(selectorArray)) { + for (var i = 0; i < selectorArray.length; i++) { + result += '' + selectorArray[i]['Value'] + ''; + } + } + else { + result += '' + selectorArray['Value'] + ''; + } + result += ''; + } else { + result += selectorSet[propName]; + } + result += ''; + } + result += ''; + return result; + } + + // This is a drop-in replacement to _turnToXml() that works without xml parser dependency. + Object.defineProperty(Array.prototype, "peek", { value: function () { return (this.length > 0 ? this[this.length - 1] : null); } }); + function _treeBuilder() { + this.tree = []; + this.push = function (element) { this.tree.push(element); }; + this.pop = function () { var element = this.tree.pop(); if (this.tree.length > 0) { var x = this.tree.peek(); x.childNodes.push(element); x.childElementCount = x.childNodes.length; } return (element); }; + this.peek = function () { return (this.tree.peek()); } + this.addNamespace = function (prefix, namespace) { this.tree.peek().nsTable[prefix] = namespace; if (this.tree.peek().attributes.length > 0) { for (var i = 0; i < this.tree.peek().attributes; ++i) { var a = this.tree.peek().attributes[i]; if (prefix == '*' && a.name == a.localName) { a.namespace = namespace; } else if (prefix != '*' && a.name != a.localName) { var pfx = a.name.split(':')[0]; if (pfx == prefix) { a.namespace = namespace; } } } } } + this.getNamespace = function (prefix) { for (var i = this.tree.length - 1; i >= 0; --i) { if (this.tree[i].nsTable[prefix] != null) { return (this.tree[i].nsTable[prefix]); } } return null; } + } + function _turnToXml(text) { if (text == null) return null; return ({ childNodes: [_turnToXmlRec(text)], getElementsByTagName: _getElementsByTagName, getChildElementsByTagName: _getChildElementsByTagName, getElementsByTagNameNS: _getElementsByTagNameNS }); } + function _getElementsByTagNameNS(ns, name) { var ret = []; _xmlTraverseAllRec(this.childNodes, function (node) { if (node.localName == name && (node.namespace == ns || ns == '*')) { ret.push(node); } }); return ret; } + function _getElementsByTagName(name) { var ret = []; _xmlTraverseAllRec(this.childNodes, function (node) { if (node.localName == name) { ret.push(node); } }); return ret; } + function _getChildElementsByTagName(name) { var ret = []; if (this.childNodes != null) { for (var node in this.childNodes) { if (this.childNodes[node].localName == name) { ret.push(this.childNodes[node]); } } } return (ret); } + function _getChildElementsByTagNameNS(ns, name) { var ret = []; if (this.childNodes != null) { for (var node in this.childNodes) { if (this.childNodes[node].localName == name && (ns == '*' || this.childNodes[node].namespace == ns)) { ret.push(this.childNodes[node]); } } } return (ret); } + function _xmlTraverseAllRec(nodes, func) { for (var i in nodes) { func(nodes[i]); if (nodes[i].childNodes) { _xmlTraverseAllRec(nodes[i].childNodes, func); } } } + function _turnToXmlRec(text) { + var elementStack = new _treeBuilder(), lastElement = null, x1 = text.split('<'), ret = [], element = null, currentElementName = null; + for (var i in x1) { + var x2 = x1[i].split('>'), x3 = x2[0].split(' '), elementName = x3[0]; + if ((elementName.length > 0) && (elementName[0] != '?')) { + if (elementName[0] != '/') { + var attributes = [], localName, localname2 = elementName.split(' ')[0].split(':'), localName = (localname2.length > 1) ? localname2[1] : localname2[0]; + Object.defineProperty(attributes, "get", + { + value: function () { + if (arguments.length == 1) { + for (var a in this) { if (this[a].name == arguments[0]) { return (this[a]); } } + } + else if (arguments.length == 2) { + for (var a in this) { if (this[a].name == arguments[1] && (arguments[0] == '*' || this[a].namespace == arguments[0])) { return (this[a]); } } + } + else { + throw ('attributes.get(): Invalid number of parameters'); + } + } + }); + elementStack.push({ name: elementName, localName: localName, getChildElementsByTagName: _getChildElementsByTagName, getElementsByTagNameNS: _getElementsByTagNameNS, getChildElementsByTagNameNS: _getChildElementsByTagNameNS, attributes: attributes, childNodes: [], nsTable: {} }); + // Parse Attributes + if (x3.length > 0) { + var skip = false; + for (var j in x3) { + if (x3[j] == '/') { + // This is an empty Element + elementStack.peek().namespace = elementStack.peek().name == elementStack.peek().localName ? elementStack.getNamespace('*') : elementStack.getNamespace(elementStack.peek().name.substring(0, elementStack.peek().name.indexOf(':'))); + elementStack.peek().textContent = ''; + lastElement = elementStack.pop(); + skip = true; + break; + } + var k = x3[j].indexOf('='); + if (k > 0) { + var attrName = x3[j].substring(0, k); + var attrValue = x3[j].substring(k + 2, x3[j].length - 1); + var attrNS = elementStack.getNamespace('*'); + + if (attrName == 'xmlns') { + elementStack.addNamespace('*', attrValue); + attrNS = attrValue; + } else if (attrName.startsWith('xmlns:')) { + elementStack.addNamespace(attrName.substring(6), attrValue); + } else { + var ax = attrName.split(':'); + if (ax.length == 2) { attrName = ax[1]; attrNS = elementStack.getNamespace(ax[0]); } + } + var x = { name: attrName, value: attrValue } + if (attrNS != null) x.namespace = attrNS; + elementStack.peek().attributes.push(x); + } + } + if (skip) { continue; } + } + elementStack.peek().namespace = elementStack.peek().name == elementStack.peek().localName ? elementStack.getNamespace('*') : elementStack.getNamespace(elementStack.peek().name.substring(0, elementStack.peek().name.indexOf(':'))); + if (x2[1]) { elementStack.peek().textContent = x2[1]; } + } else { lastElement = elementStack.pop(); } + } + } + return lastElement; + } + + return obj; +} + +module.exports = WsmanStackCreateService; diff --git a/agents/modules_meshcmd/amt-wsman-duk-0.2.0.js b/agents/modules_meshcmd/amt-wsman-duk-0.2.0.js new file mode 100644 index 00000000..c3e7843d --- /dev/null +++ b/agents/modules_meshcmd/amt-wsman-duk-0.2.0.js @@ -0,0 +1,101 @@ +/** +* @description WSMAN communication using duktape http +* @author Ylian Saint-Hilaire +* @version v0.2.0c +*/ + +// Construct a WSMAN communication object +function CreateWsmanComm(host, port, user, pass, tls, extra) { + var obj = {}; + obj.PendingAjax = []; // List of pending AJAX calls. When one frees up, another will start. + obj.ActiveAjaxCount = 0; // Number of currently active AJAX calls + obj.MaxActiveAjaxCount = 1; // Maximum number of activate AJAX calls at the same time. + obj.FailAllError = 0; // Set this to non-zero to fail all AJAX calls with that error status, 999 causes responses to be silent. + obj.host = host; + obj.port = port; + obj.user = user; + obj.pass = pass; + obj.tls = tls; + obj.digest = null; + + // Private method + // pri = priority, if set to 1, the call is high priority and put on top of the stack. + obj.PerformAjax = function (postdata, callback, tag, pri, url, action) { + if ((obj.ActiveAjaxCount == 0 || ((obj.ActiveAjaxCount < obj.MaxActiveAjaxCount) && (obj.challengeParams != null))) && obj.PendingAjax.length == 0) { + // There are no pending AJAX calls, perform the call now. + obj.PerformAjaxEx(postdata, callback, tag, url, action); + } else { + // If this is a high priority call, put this call in front of the array, otherwise put it in the back. + if (pri == 1) { obj.PendingAjax.unshift([postdata, callback, tag, url, action]); } else { obj.PendingAjax.push([postdata, callback, tag, url, action]); } + } + } + + // Private method + obj.PerformNextAjax = function () { + if (obj.ActiveAjaxCount >= obj.MaxActiveAjaxCount || obj.PendingAjax.length == 0) return; + var x = obj.PendingAjax.shift(); + obj.PerformAjaxEx(x[0], x[1], x[2], x[3], x[4]); + obj.PerformNextAjax(); + } + + // Private method + obj.PerformAjaxEx = function (postdata, callback, tag, url, action) { + if (obj.FailAllError != 0) { if (obj.FailAllError != 999) { obj.gotNextMessagesError({ status: obj.FailAllError }, 'error', null, [postdata, callback, tag]); } return; } + if (!postdata) postdata = ""; + // console.log("SEND: " + postdata); // DEBUG + + // We are in a DukTape environement + if (obj.digest == null) { obj.digest = require('http-digest').create(obj.user, obj.pass); obj.digest.http = require('http'); } + var request = { protocol: (obj.tls == 1 ? 'https:' : 'http:'), method: 'POST', host: obj.host, path: '/wsman', port: obj.port }; + var req = obj.digest.request(request, + function (response) { + if (response.statusCode != 200) { + console.log('ERR:' + JSON.stringify(response)); + obj.gotNextMessagesError({ status: response.statusCode }, 'error', null, [postdata, callback, tag]); + } else { + response.acc = ''; + response.on('data', function (data2) { this.acc += data2; }); + response.on('end', function () { obj.gotNextMessages(response.acc, 'success', { status: response.statusCode }, [postdata, callback, tag]); }); + } + }); + req.on('error', function (e) { console.log(JSON.stringify(e)); obj.gotNextMessagesError({ status: 600 }, 'error', null, [postdata, callback, tag]); }); + + // Send POST body, this work with binary. + req.write(postdata); + req.end(); + return req; + } + + // AJAX specific private method + obj.pendingAjaxCall = []; + + // Private method + obj.gotNextMessages = function (data, status, request, callArgs) { + obj.ActiveAjaxCount--; + if (obj.FailAllError == 999) return; + //console.log("RECV: " + data); // DEBUG + if (obj.FailAllError != 0) { callArgs[1](null, obj.FailAllError, callArgs[2]); return; } + if (request.status != 200) { callArgs[1](null, request.status, callArgs[2]); return; } + callArgs[1](data, 200, callArgs[2]); + obj.PerformNextAjax(); + } + + // Private method + obj.gotNextMessagesError = function (request, status, errorThrown, callArgs) { + obj.ActiveAjaxCount--; + if (obj.FailAllError == 999) return; + if (obj.FailAllError != 0) { callArgs[1](null, obj.FailAllError, callArgs[2]); return; } + // if (s != 200) { console.log("ERROR, status=" + status + "\r\n\r\nreq=" + callArgs[0]); } // Debug: Display the request & response if something did not work. + if (obj.FailAllError != 999) { callArgs[1]({ Header: { HttpError: request.status } }, request.status, callArgs[2]); } + obj.PerformNextAjax(); + } + + // Cancel all pending queries with given status + obj.CancelAllQueries = function (s) { + while (obj.PendingAjax.length > 0) { var x = obj.PendingAjax.shift(); x[1](null, s, x[2]); } + } + + return obj; +} + +module.exports = CreateWsmanComm; diff --git a/certoperations.js b/certoperations.js index 177782b3..cb7ed645 100644 --- a/certoperations.js +++ b/certoperations.js @@ -126,14 +126,14 @@ module.exports.CertificateOperations = function () { } // Returns the web server TLS certificate and private key, if not present, create demonstration ones. - obj.GetMeshServerCertificate = function (directory, args, func) { + obj.GetMeshServerCertificate = function (directory, args, config, func) { var certargs = args.cert; var strongCertificate = (args.fastcert ? false : true); + var rcountmax = 5; // commonName, country, organization // If the certificates directory does not exist, create it. if (!obj.dirExists(directory)) { obj.fs.mkdirSync(directory); } - var r = {}, rcount = 0; // If the root certificate already exist, load it @@ -209,8 +209,8 @@ module.exports.CertificateOperations = function () { } caindex++; } while (caok == true); - r.calist = calist; - + r.ca = calist; + // Decode certificate arguments var commonName = 'un-configured', country, organization, forceWebCertGen = 0; if (certargs != undefined) { @@ -220,7 +220,44 @@ module.exports.CertificateOperations = function () { if (args.length > 2) organization = args[2]; } - if (rcount == 5) { + // Look for domains that have DNS names and load their certificates + r.dns = {}; + for (var i in config.domains) { + if ((i != '') && (config.domains[i] != null) && (config.domains[i].dns != null)) { + var dnsname = config.domains[i].dns; + if (args.tlsoffload == true) { + // If the web certificate already exist, load it. Load just the certificate since we are in TLS offload situation + if (obj.fileExists(directory + '/webserver-' + i + '-cert-public.crt')) { + r.dns[i] = { cert: obj.fs.readFileSync(directory + '/webserver-' + i + '-cert-public.crt', 'utf8') }; + config.domains[i].certs = r.dns[i]; + } else { + console.log('WARNING: File "webserver-' + i + '-cert-public.crt" missing, domain "' + i + '" will not work correctly.'); + } + } else { + // If the web certificate already exist, load it. Load both certificate and private key + if (obj.fileExists(directory + '/webserver-' + i + '-cert-public.crt') && obj.fileExists(directory + '/webserver-' + i + '-cert-private.key')) { + r.dns[i] = { cert: obj.fs.readFileSync(directory + '/webserver-' + i + '-cert-public.crt', 'utf8'), key: obj.fs.readFileSync(directory + '/webserver-' + i + '-cert-private.key', 'utf8') }; + config.domains[i].certs = r.dns[i]; + // If CA certificates are present, load them + var caok, caindex = 1, calist = []; + do { + caok = false; + if (obj.fileExists(directory + '/webserver-' + i + '-cert-chain' + caindex + '.crt')) { + var caCertificate = obj.fs.readFileSync(directory + '/webserver-' + i + '-cert-chain' + caindex + '.crt', 'utf8'); + calist.push(caCertificate); + caok = true; + } + caindex++; + } while (caok == true); + r.dns[i].ca = calist; + } else { + rcountmax++; // This certificate must be generated + } + } + } + } + + if (rcount == rcountmax) { // Fetch the Intel AMT console name var consoleCertificate = obj.pki.certificateFromPem(r.console.cert); r.AmtConsoleName = consoleCertificate.subject.getField('CN').value; @@ -239,7 +276,7 @@ module.exports.CertificateOperations = function () { if (xorganizationField != null) { xorganization = xorganizationField.value; } if ((r.CommonName == commonName) && (xcountry == country) && (xorganization == organization) && (r.AmtMpsName == commonName)) { if (func != undefined) { func(r); } return r; } else { forceWebCertGen = 1; } // If the certificate matches what we want, keep it. } - //console.log('Generating certificates, may take a few minutes...'); + console.log('Generating certificates, may take a few minutes...'); // If a certificate is missing, but web certificate is present and --cert is not used, set the names to be the same as the web certificate if ((certargs == null) && (r.web != null)) { @@ -333,7 +370,41 @@ module.exports.CertificateOperations = function () { amtConsoleName = consoleCertAndKey.cert.subject.getField('CN').value; } - var r = { root: { cert: rootCertificate, key: rootPrivateKey }, web: { cert: webCertificate, key: webPrivateKey }, mps: { cert: mpsCertificate, key: mpsPrivateKey }, agent: { cert: agentCertificate, key: agentPrivateKey }, console: { cert: consoleCertificate, key: consolePrivateKey }, calist: calist, CommonName: commonName, RootName: rootName, AmtConsoleName: amtConsoleName }; + var r = { root: { cert: rootCertificate, key: rootPrivateKey }, web: { cert: webCertificate, key: webPrivateKey }, mps: { cert: mpsCertificate, key: mpsPrivateKey }, agent: { cert: agentCertificate, key: agentPrivateKey }, console: { cert: consoleCertificate, key: consolePrivateKey }, ca: calist, CommonName: commonName, RootName: rootName, AmtConsoleName: amtConsoleName, dns: {} }; + + // Look for domains with DNS names that have no certificates and generated them. + for (var i in config.domains) { + if ((i != '') && (config.domains[i] != null) && (config.domains[i].dns != null)) { + var dnsname = config.domains[i].dns; + if (args.tlsoffload != true) { + // If the web certificate does not exist, create it + if ((obj.fileExists(directory + '/webserver-' + i + '-cert-public.crt') == false) || (obj.fileExists(directory + '/webserver-' + i + '-cert-private.key') == false)) { + console.log('Generating HTTPS certificate for ' + i + '...'); + var xwebCertAndKey = obj.IssueWebServerCertificate(rootCertAndKey, false, dnsname, country, organization, null, strongCertificate); + var xwebCertificate = obj.pki.certificateToPem(xwebCertAndKey.cert); + var xwebPrivateKey = obj.pki.privateKeyToPem(xwebCertAndKey.key); + obj.fs.writeFileSync(directory + '/webserver-' + i + '-cert-public.crt', xwebCertificate); + obj.fs.writeFileSync(directory + '/webserver-' + i + '-cert-private.key', xwebPrivateKey); + r.dns[i] = { cert: xwebCertificate, key: xwebPrivateKey }; + config.domains[i].certs = r.dns[i]; + + // If CA certificates are present, load them + var caok, caindex = 1, calist = []; + do { + caok = false; + if (obj.fileExists(directory + '/webserver-' + i + '-cert-chain' + caindex + '.crt')) { + var caCertificate = obj.fs.readFileSync(directory + '/webserver-' + i + '-cert-chain' + caindex + '.crt', 'utf8'); + calist.push(caCertificate); + caok = true; + } + caindex++; + } while (caok == true); + r.dns[i].ca = calist; + } + } + } + } + if (func != undefined) { func(r); } return r; } diff --git a/db.js b/db.js index 2d069a28..623bdc46 100644 --- a/db.js +++ b/db.js @@ -91,6 +91,7 @@ module.exports.CreateDB = function (args, datapath) { obj.GetUserWithVerifiedEmail = function (domain, email, func) { obj.file.find({ type: 'user', domain: domain, email: email, emailVerified: true }, { type: 0 }, func); } obj.Remove = function (id) { obj.file.remove({ _id: id }); } obj.RemoveAll = function (func) { obj.file.remove({}, { multi: true }, func); } + obj.RemoveAllOfType = function (type, func) { obj.file.remove({ type: type }, { multi: true }, func); } obj.InsertMany = function (data, func) { obj.file.insert(data, func); } obj.StoreEvent = function (ids, source, event) { obj.file.insert(event); } obj.GetEvents = function (ids, domain, func) { if (obj.databaseType == 1) { obj.file.find({ type: 'event', domain: domain, ids: { $in: ids } }, { type: 0, _id: 0 }).sort({ time: -1 }).exec(func); } else { obj.file.find({ type: 'event', domain: domain, ids: { $in: ids } }, { type: 0, _id: 0 }).sort({ time: -1 }, func) } } diff --git a/meshagent.js b/meshagent.js index 241ffe35..0561e4be 100644 --- a/meshagent.js +++ b/meshagent.js @@ -72,7 +72,7 @@ module.exports.CreateMeshAgent = function (parent, db, ws, req, args, domain) { obj.send(obj.common.ShortToStr(10) + obj.common.ShortToStr(0)); // Command 10, ask mesh agent to clear the core } else { // Update new core - if (obj.agentExeInfo.amt == true) { + if (obj.parent.parent.meshAgentsArchitectureNumbers[obj.agentInfo.agentId].amt == true) { obj.send(obj.common.ShortToStr(10) + obj.common.ShortToStr(0) + obj.parent.parent.defaultMeshCoreHash + obj.parent.parent.defaultMeshCore); // Command 10, ask mesh agent to set the core (with MEI support) } else { obj.send(obj.common.ShortToStr(10) + obj.common.ShortToStr(0) + obj.parent.parent.defaultMeshCoreNoMeiHash + obj.parent.parent.defaultMeshCoreNoMei); // Command 10, ask mesh agent to set the core (No MEI) @@ -157,7 +157,7 @@ module.exports.CreateMeshAgent = function (parent, db, ws, req, args, domain) { obj.receivedCommands += 1; // Agent can't send the same command twice on the same connection ever. Block DOS attack path. // Check that the server hash matches our own web certificate hash (SHA386) - if (obj.parent.webCertificateHash != msg.substring(2, 50)) { console.log('Agent connected with bad web certificate hash, holding connection (' + obj.remoteaddr + ').'); return; } + if (getWebCertHash(obj.domain) != msg.substring(2, 50)) { console.log('Agent connected with bad web certificate hash, holding connection (' + obj.remoteaddr + ').'); return; } // Use our server private key to sign the ServerHash + AgentNonce + ServerNonce var privateKey, certasn1; @@ -239,14 +239,14 @@ module.exports.CreateMeshAgent = function (parent, db, ws, req, args, domain) { // Start authenticate the mesh agent by sending a auth nonce & server TLS cert hash. // Send 384 bits SHA384 hash of TLS cert public key + 384 bits nonce obj.nonce = obj.forge.random.getBytesSync(48); - obj.send(obj.common.ShortToStr(1) + parent.webCertificateHash + obj.nonce); // Command 1, hash + nonce + obj.send(obj.common.ShortToStr(1) + getWebCertHash(obj.domain) + obj.nonce); // Command 1, hash + nonce // Once we get all the information about an agent, run this to hook everything up to the server function completeAgentConnection() { if (obj.authenticated =! 1 || obj.meshid == null) return; // Check that the mesh exists obj.db.Get(obj.dbMeshKey, function (err, meshes) { - if (meshes.length == 0) { console.log('Agent connected with invalid domain/mesh, holding connection (' + obj.remoteaddr + ').'); return; } // If we disconnect, the agnet will just reconnect. We need to log this or tell agent to connect in a few hours. + if (meshes.length == 0) { console.log('Agent connected with invalid domain/mesh, holding connection (' + obj.remoteaddr + ', ' + obj.dbMeshKey + ').'); return; } // If we disconnect, the agnet will just reconnect. We need to log this or tell agent to connect in a few hours. var mesh = meshes[0]; if (mesh.mtype != 2) { console.log('Agent connected with invalid mesh type, holding connection (' + obj.remoteaddr + ').'); return; } // If we disconnect, the agnet will just reconnect. We need to log this or tell agent to connect in a few hours. @@ -270,16 +270,17 @@ module.exports.CreateMeshAgent = function (parent, db, ws, req, args, domain) { if (device.agent == null) { device.agent = { ver: obj.agentInfo.agentVersion, id: obj.agentInfo.agentId, caps: obj.agentInfo.capabilities }; change = 1; } else { - var changes = [], change = 0; + var changes = [], change = 0, log = 0; if (device.agent.ver != obj.agentInfo.agentVersion) { device.agent.ver = obj.agentInfo.agentVersion; change = 1; changes.push('agent version'); } if (device.agent.id != obj.agentInfo.agentId) { device.agent.id = obj.agentInfo.agentId; change = 1; changes.push('agent type'); } if ((device.agent.caps & 24) != (obj.agentInfo.capabilities & 24)) { device.agent.caps = obj.agentInfo.capabilities; change = 1; changes.push('agent capabilities'); } // If agent console or javascript support changes, update capabilities - if (device.meshid != obj.dbMeshKey) { device.meshid = obj.dbMeshKey; change = 1; changes.push('agent meshid'); } // TODO: If the meshid changes, we need to event a device add/remove on both meshes + if (device.meshid != obj.dbMeshKey) { device.meshid = obj.dbMeshKey; change = 1; log = 1; changes.push('agent meshid'); } // TODO: If the meshid changes, we need to event a device add/remove on both meshes if (change == 1) { obj.db.Set(device); // Event the node change - var event = { etype: 'node', action: 'changenode', nodeid: obj.dbNodeKey, domain: domain.id, msg: 'Changed device ' + device.name + ' from mesh ' + mesh.name + ': ' + changes.join(', ') }; + var event = { etype: 'node', action: 'changenode', nodeid: obj.dbNodeKey, domain: domain.id }; + if (log == 0) { event.nolog = 1; } else { event.msg = 'Changed device ' + device.name + ' from mesh ' + mesh.name + ': ' + changes.join(', '); } var device2 = obj.common.Clone(device); if (device2.intelamt && device2.intelamt.pass) delete device2.intelamt.pass; // Remove the Intel AMT password before eventing this. event.node = device; @@ -354,11 +355,18 @@ module.exports.CreateMeshAgent = function (parent, db, ws, req, args, domain) { }); }); } - + + // Get the web certificate hash for the speficied domain + function getWebCertHash(domain) { + //var hash = obj.parent.webCertificateHashs[domain.id]; + //if (hash == null) return obj.parent.webCertificateHash; else return hash; + return obj.parent.webCertificateHash; + } + // Verify the agent signature function processAgentSignature(msg) { var md = obj.forge.md.sha384.create(); // TODO: Switch this to SHA384 on node instead of forge. - md.update(obj.parent.webCertificateHash, 'binary'); + md.update(getWebCertHash(obj.domain), 'binary'); md.update(obj.nonce, 'binary'); md.update(obj.agentnonce, 'binary'); if (obj.unauth.nodeCert.publicKey.verify(md.digest().bytes(), msg) == false) { return false; } diff --git a/meshcentral.js b/meshcentral.js index bbcd956c..6599afc4 100644 --- a/meshcentral.js +++ b/meshcentral.js @@ -72,7 +72,7 @@ function CreateMeshCentralServer() { try { require('./pass').hash('test', function () { }); } catch (e) { console.log('Old version of node, must upgrade.'); return; } // TODO: Not sure if this test works or not. // Check for invalid arguments - var validArguments = ['_', 'notls', 'user', 'port', 'mpsport', 'redirport', 'cert', 'deletedomain', 'deletedefaultdomain', 'showall', 'showusers', 'shownodes', 'showmeshes', 'showevents', 'showpower', 'showiplocations', 'help', 'exactports', 'install', 'uninstall', 'start', 'stop', 'restart', 'debug', 'filespath', 'datapath', 'noagentupdate', 'launch', 'noserverbackup', 'mongodb', 'mongodbcol', 'wanonly', 'lanonly', 'nousers', 'mpsdebug', 'mpspass', 'ciralocalfqdn', 'dbexport', 'dbimport', 'selfupdate', 'tlsoffload', 'userallowedip', 'fastcert', 'swarmport', 'swarmdebug', 'logintoken', 'logintokenkey', 'logintokengen', 'logintokengen', 'mailtokengen']; + var validArguments = ['_', 'notls', 'user', 'port', 'mpsport', 'redirport', 'cert', 'deletedomain', 'deletedefaultdomain', 'showall', 'showusers', 'shownodes', 'showmeshes', 'showevents', 'showpower', 'clearpower', 'showiplocations', 'help', 'exactports', 'install', 'uninstall', 'start', 'stop', 'restart', 'debug', 'filespath', 'datapath', 'noagentupdate', 'launch', 'noserverbackup', 'mongodb', 'mongodbcol', 'wanonly', 'lanonly', 'nousers', 'mpsdebug', 'mpspass', 'ciralocalfqdn', 'dbexport', 'dbimport', 'selfupdate', 'tlsoffload', 'userallowedip', 'fastcert', 'swarmport', 'swarmdebug', 'logintoken', 'logintokenkey', 'logintokengen', 'logintokengen', 'mailtokengen']; for (var arg in obj.args) { obj.args[arg.toLocaleLowerCase()] = obj.args[arg]; if (validArguments.indexOf(arg.toLocaleLowerCase()) == -1) { console.log('Invalid argument "' + arg + '", use --help.'); return; } } if (obj.args.mongodb == true) { console.log('Must specify: --mongodb [connectionstring] \r\nSee https://docs.mongodb.com/manual/reference/connection-string/ for MongoDB connection string.'); return; } @@ -203,13 +203,15 @@ function CreateMeshCentralServer() { // Validate the domains, this is used for multi-hosting if (obj.config.domains == null) { obj.config.domains = {}; } - if (obj.config.domains[''] == null) { obj.config.domains[''] = { }; } + if (obj.config.domains[''] == null) { obj.config.domains[''] = {}; } + if (obj.config.domains[''].dns != null) { console.log("ERROR: Default domain can't have a DNS name."); return; } var xdomains = {}; for (var i in obj.config.domains) { if (!obj.config.domains[i].title) { obj.config.domains[i].title = 'MeshCentral'; } if (!obj.config.domains[i].title2) { obj.config.domains[i].title2 = '2.0 Beta 2'; } xdomains[i.toLowerCase()] = obj.config.domains[i]; } obj.config.domains = xdomains; var bannedDomains = ['public', 'private', 'images', 'scripts', 'styles', 'views']; // List of banned domains for (var i in obj.config.domains) { for (var j in bannedDomains) { if (i == bannedDomains[j]) { console.log("ERROR: Domain '" + i + "' is not allowed domain name in ./data/config.json."); return; } } } for (var i in obj.config.domains) { - for (var j in obj.config.domains[i]) { obj.config.domains[i][j.toLocaleLowerCase()] = obj.config.domains[i][j]; } // LowerCase all domain keys - obj.config.domains[i].url = (i == '') ? '/' : ('/' + i + '/'); obj.config.domains[i].id = i; + for (var j in obj.config.domains[i]) { if (j.toLocaleLowerCase() !== j) { obj.config.domains[i][j.toLocaleLowerCase()] = obj.config.domains[i][j]; delete obj.config.domains[i][j]; } } // LowerCase all domain keys + if (obj.config.domains[i].dns == null) { obj.config.domains[i].url = (i == '') ? '/' : ('/' + i + '/'); } else { obj.config.domains[i].url = '/'; } + obj.config.domains[i].id = i; if (typeof obj.config.domains[i].userallowedip == 'string') { obj.config.domains[i].userallowedip = null; if (obj.config.domains[i].userallowedip != "") { obj.config.domains[i].userallowedip = obj.config.domains[i].userallowedip.split(','); } } } @@ -235,6 +237,7 @@ function CreateMeshCentralServer() { if (obj.args.showmeshes) { obj.db.GetAllType('mesh', function (err, docs) { console.log(docs); process.exit(); }); return; } if (obj.args.showevents) { obj.db.GetAllType('event', function (err, docs) { console.log(docs); process.exit(); }); return; } if (obj.args.showpower) { obj.db.GetAllType('power', function (err, docs) { console.log(docs); process.exit(); }); return; } + if (obj.args.clearpower) { obj.db.RemoveAllOfType('power', function () { process.exit(); }); return; } if (obj.args.showiplocations) { obj.db.GetAllType('iploc', function (err, docs) { console.log(docs); process.exit(); }); return; } if (obj.args.logintoken) { obj.getLoginToken(obj.args.logintoken, function (r) { console.log(r); process.exit(); }); return; } if (obj.args.logintokenkey) { obj.showLoginTokenKey(function (r) { console.log(r); process.exit(); }); return; } @@ -266,8 +269,11 @@ function CreateMeshCentralServer() { obj.db.cleanup(); // Set all nodes to power state of unknown (0) - // TODO: This time for this message can be earlier: When server closed or last time did an update to the db. - obj.db.file.insert({ type: 'power', time: Date.now(), node: '*', power: 0 }); + if (obj.multiServer == null) { + obj.db.file.insert({ type: 'power', time: Date.now(), node: '*', power: 0, s: 1 }); + } else { + obj.db.file.insert({ type: 'power', time: Date.now(), node: '*', power: 0, s: 1, server: obj.multiServer.serverid }); + } // Read or setup database configuration values obj.db.Get('dbconfig', function (err, dbconfig) { @@ -300,14 +306,21 @@ function CreateMeshCentralServer() { obj.updateMeshCmd(); // Load server certificates - obj.certificateOperations.GetMeshServerCertificate(obj.datapath, obj.args, function (certs) { + obj.certificateOperations.GetMeshServerCertificate(obj.datapath, obj.args, obj.config, function (certs) { obj.certificates = certs; // If the certificate is un-configured, force LAN-only mode if (obj.certificates.CommonName == 'un-configured') { console.log('Server name not configured, running in LAN-only mode.'); obj.args.lanonly = true; } + // Check that no sub-domains have the same DNS as the parent + for (var i in obj.config.domains) { + if ((obj.config.domains[i].dns != null) && (obj.certificates.CommonName.toLowerCase() === obj.config.domains[i].dns.toLowerCase())) { + console.log("ERROR: Server sub-domain can't have same DNS name as the parent."); process.exit(0); return; + } + } + // Load the list of mesh agents and install scripts - if (obj.args.noagentupdate == 1) { for (var i in meshAgentsArchitectureNumbers) { meshAgentsArchitectureNumbers[i].update = false; } } + if (obj.args.noagentupdate == 1) { for (var i in obj.meshAgentsArchitectureNumbers) { obj.meshAgentsArchitectureNumbers[i].update = false; } } obj.updateMeshAgentsTable(function () { obj.updateMeshAgentInstallScripts(); @@ -370,7 +383,7 @@ function CreateMeshCentralServer() { obj.DispatchEvent(['*'], obj, { etype: 'server', action: 'started', msg: 'Server started' }) // Load the login cookie encryption key from the database if allowed - if ((obj.config) && (obj.config.settings) && (obj.config.settings.loginTokenOk == true)) { + if ((obj.config) && (obj.config.settings) && (obj.config.settings.allowLoginToken == true)) { obj.db.Get('LoginCookieEncryptionKey', function (err, docs) { if ((docs.length > 0) && (docs[0].key != null) && (obj.args.logintokengen == null)) { obj.loginCookieEncryptionKey = Buffer.from(docs[0].key, 'hex'); @@ -418,7 +431,9 @@ function CreateMeshCentralServer() { obj.DispatchEvent(['*'], obj, { etype: 'server', action: 'stopped', msg: 'Server stopped' }) // Set all nodes to power state of unknown (0) - obj.db.file.insert({ type: 'power', time: Date.now(), node: '*', power: 0 }, function () { + var record = { type: 'power', time: Date.now(), node: '*', power: 0, s: 2 }; + if (obj.multiServer != null) { record.server = obj.multiServer.serverid; } + obj.db.file.insert(record, function () { if (restoreFile) { obj.debug(1, 'Server stopped, updating settings: ' + restoreFile); console.log('Updating settings folder...'); @@ -571,7 +586,9 @@ function CreateMeshCentralServer() { eventConnectChange = 1; // Set new power state in database - obj.db.file.insert({ type: 'power', time: connectTime, node: nodeid, power: powerState, oldPower: oldPowerState }); + var record = { type: 'power', time: connectTime, node: nodeid, power: powerState }; + if (oldPowerState != null) record.oldPower = oldPowerState; + obj.db.file.insert(record); } // Event the node connection change @@ -596,7 +613,14 @@ function CreateMeshCentralServer() { if (connectType == 1) { state.agentPower = powerState; } else if (connectType == 2) { state.ciraPower = powerState; } else if (connectType == 4) { state.amtPower = powerState; } var powerState = 0; if ((state.connectivity & 1) != 0) { powerState = state.agentPower; } else if ((state.connectivity & 2) != 0) { powerState = state.ciraPower; } else if ((state.connectivity & 4) != 0) { powerState = state.amtPower; } - if ((state.powerState == null) || (state.powerState != powerState)) { state.powerState = powerState; } + if ((state.powerState == null) || (state.powerState != powerState)) { + state.powerState = powerState; + + // Set new power state in database + var record = { type: 'power', time: connectTime, node: nodeid, power: powerState, server: obj.multiServer.serverid }; + if (oldPowerState != null) record.oldPower = oldPowerState; + obj.db.file.insert(record); + } // Update the combined node state var x = {}; x[nodeid] = 1; @@ -773,7 +797,8 @@ function CreateMeshCentralServer() { } // List of possible mesh agents - var meshAgentsArchitectureNumbers = { + obj.meshAgentsArchitectureNumbers = { + 0: { id: 0, localname: 'Unknown', rname: 'meshconsole.exe', desc: 'Unknown agent', update: false, amt: true }, 1: { id: 1, localname: 'MeshConsole.exe', rname: 'meshconsole.exe', desc: 'Windows x86-32 console', update: true, amt: true }, 2: { id: 2, localname: 'MeshConsole64.exe', rname: 'meshconsole.exe', desc: 'Windows x86-64 console', update: true, amt: true }, 3: { id: 3, localname: 'MeshService.exe', rname: 'meshagent.exe', desc: 'Windows x86-32 service', update: true, amt: true }, @@ -804,9 +829,9 @@ function CreateMeshCentralServer() { // Update the list of available mesh agents obj.updateMeshAgentsTable = function (func) { var archcount = 0; - for (var archid in meshAgentsArchitectureNumbers) { archcount++; } - for (var archid in meshAgentsArchitectureNumbers) { - var agentpath = obj.path.join(__dirname, 'agents', meshAgentsArchitectureNumbers[archid].localname); + for (var archid in obj.meshAgentsArchitectureNumbers) { archcount++; } + for (var archid in obj.meshAgentsArchitectureNumbers) { + var agentpath = obj.path.join(__dirname, 'agents', obj.meshAgentsArchitectureNumbers[archid].localname); var stream = null; try { stream = obj.fs.createReadStream(agentpath); @@ -827,7 +852,7 @@ function CreateMeshCentralServer() { if (stats != null) { obj.meshAgentBinaries[this.info.id].size = stats.size; } if ((--archcount == 0) && (func != null)) { func(); } }); - stream.info = meshAgentsArchitectureNumbers[archid]; + stream.info = obj.meshAgentsArchitectureNumbers[archid]; stream.agentpath = agentpath; stream.hash = obj.crypto.createHash('sha384', stream); } catch (e) { if ((--archcount == 0) && (func != null)) { func(); } } @@ -836,6 +861,7 @@ function CreateMeshCentralServer() { // Generate a time limited user login token obj.getLoginToken = function (userid, func) { + if ((userid == null) || (typeof userid != 'string')) { func('Invalid userid.'); return; } var x = userid.split('/'); if (x == null || x.length != 3 || x[0] != 'user') { func('Invalid userid.'); return; } obj.db.Get(userid, function (err, docs) { @@ -972,7 +998,7 @@ process.on('SIGINT', function () { if (meshserver != null) { meshserver.Stop(); // Build the list of required modules var modules = ['nedb', 'https', 'unzip', 'xmldom', 'express', 'mongojs', 'archiver', 'minimist', 'nodemailer', 'multiparty', 'node-forge', 'express-ws', 'compression', 'body-parser', 'connect-redis', 'express-session', 'express-handlebars']; -if (require('os').platform() == 'win32') { modules.push("node-windows"); } +if (require('os').platform() == 'win32') { modules.push("node-sspi"); modules.push("node-windows"); } // Run as a command line, if we are not using service arguments, don't need to install the service package. var meshserver = null; diff --git a/package.json b/package.json index b1a4bc4b..531a2aea 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "meshcentral", - "version": "0.1.1-h", + "version": "0.1.1-r", "keywords": [ "Remote Management", "Intel AMT", @@ -46,6 +46,7 @@ "xmldom": "^0.1.27" }, "optionalDependencies": { + "node-sspi": "^0.2.2", "node-windows": "^0.1.14", "mongojs": "^2.4.0" }, diff --git a/public/commander.htm b/public/commander.htm index 6c3ad73b..98fee1e8 100644 --- a/public/commander.htm +++ b/public/commander.htm @@ -1133,8 +1133,6 @@ var CreateAmtRedirect = function (module) { obj.user = null; obj.pass = null; obj.authuri = "/RedirectionService"; - obj.tlsv1only = 0; - obj.inDataCount = 0; obj.connectstate = 0; obj.protocol = module.protocol; // 1 = SOL, 2 = KVM, 3 = IDER @@ -1154,9 +1152,7 @@ var CreateAmtRedirect = function (module) { obj.user = user; obj.pass = pass; obj.connectstate = 0; - obj.inDataCount = 0; - console.log('obj.tlsv1onlyx', obj.tlsv1only); - obj.socket = new WebSocket(window.location.protocol.replace("http", "ws") + "//" + window.location.host + window.location.pathname.substring(0, window.location.pathname.lastIndexOf('/')) + "/webrelay.ashx?p=2&host=" + host + "&port=" + port + "&tls=" + tls + "&tls1only=" + obj.tlsv1only + ((user == '*') ? "&serverauth=1" : "") + ((typeof pass === "undefined") ? ("&serverauth=1&user=" + user) : "")); // The "p=2" indicates to the relay that this is a REDIRECTION session + obj.socket = new WebSocket(window.location.protocol.replace("http", "ws") + "//" + window.location.host + window.location.pathname.substring(0, window.location.pathname.lastIndexOf('/')) + "/webrelay.ashx?p=2&host=" + host + "&port=" + port + "&tls=" + tls + ((user == '*') ? "&serverauth=1" : "") + ((typeof pass === "undefined") ? ("&serverauth=1&user=" + user) : "")); // The "p=2" indicates to the relay that this is a REDIRECTION session obj.socket.onopen = obj.xxOnSocketConnected; obj.socket.onmessage = obj.xxOnMessage; obj.socket.onclose = obj.xxOnSocketClosed; @@ -1173,9 +1169,7 @@ var CreateAmtRedirect = function (module) { } obj.xxOnMessage = function (e) { - - obj.inDataCount++; - if (typeof e.data == 'object') { + if (typeof e.data == 'object') { var f = new FileReader(); if (f.readAsBinaryString) { // Chrome & Firefox (Draft) @@ -1389,18 +1383,8 @@ var CreateAmtRedirect = function (module) { obj.xxOnSocketClosed = function () { //obj.Debug("Redir Socket Closed"); - - console.log('obj.tlsv1only', obj.tlsv1only); - if ((obj.inDataCount == 0) && (obj.tlsv1only == 0)) { - obj.tlsv1only = 1; - obj.socket = new WebSocket(window.location.protocol.replace("http", "ws") + "//" + window.location.host + window.location.pathname.substring(0, window.location.pathname.lastIndexOf('/')) + "/webrelay.ashx?p=2&host=" + host + "&port=" + port + "&tls=" + tls + "&tls1only=" + obj.tlsv1only + ((user == '*') ? "&serverauth=1" : "") + ((typeof pass === "undefined") ? ("&serverauth=1&user=" + user) : "")); // The "p=2" indicates to the relay that this is a REDIRECTION session - obj.socket.onopen = obj.xxOnSocketConnected; - obj.socket.onmessage = obj.xxOnMessage; - obj.socket.onclose = obj.xxOnSocketClosed; - } else { - obj.Stop(); - } - } + obj.Stop(); + } obj.xxStateChange = function(newstate) { if (obj.State == newstate) return; @@ -33091,7 +33075,7 @@ if (typeof module !== "undefined" && module.exports) { var amtwirelessif = -1; // Set to the interface index for the wireless interface, -1 if no wireless. var currentMeshNode = null; - var webcompilerfeatures = ['AgentPresence','Alarms','AuditLog','Certificates','EventLog','EventSubscriptions','FileSaver','HardwareInfo','Look-MeshCentral','Mode-MeshCentral2','NetworkSettings','PowerControl','PowerControl-Advanced','RemoteAccess','Scripting','Scripting-Editor','Storage','SystemDefense','VersionWarning','Wireless','WsmanBrowser']; + var webcompilerfeatures = ['AgentPresence','Alarms','AuditLog','Certificates','ComputerSelectorToolbar','EventLog','EventSubscriptions','FileSaver','HardwareInfo','Look-MeshCentral','Mode-MeshCentral2','NetworkSettings','PowerControl','PowerControl-Advanced','RemoteAccess','Scripting','Scripting-Editor','Storage','SystemDefense','VersionWarning','Wireless','WsmanBrowser']; var StatusStrs = ['Disconnected', 'Connecting...', 'Setup...', 'Connected']; var scriptstate; @@ -33463,7 +33447,7 @@ if (typeof module !== "undefined" && module.exports) { //if (amtversion > 5) query.push("IPS_IPv6PortSettings", "*CIM_KVMRedirectionSAP", "*IPS_OptInService"); amtstack.BatchEnum("", query, processSystemStatus, true); - if (x == 1 && amtsysstate && amtsysstate['AMT_EthernetPortSettings'].responses.length > 1) PullWireless(); + if (x == 1) PullWireless(); } function processSystemTime(stack, name, responses, status) { @@ -33637,9 +33621,9 @@ if (typeof module !== "undefined" && module.exports) { for (var y in amtsysstate['AMT_EthernetPortSettings'].responses) { var z = amtsysstate['AMT_EthernetPortSettings'].responses[y]; - if ((y == 0) && (z["MACAddress"] == "00-00-00-00-00-00")) { continue; } // On computers with only wireless, the wired interface will have a null MAC, skip it. - if (y == 0) systemdefense++; if (z['WLANLinkProtectionLevel'] || (y == 1)) { amtwirelessif = y; } // Set the wireless interface, this seems to cover new wireless only computers and older computers with dual interfaces. + if ((y == 0) && (amtwirelessif != y) && (z["MACAddress"] == "00-00-00-00-00-00")) { continue; } // On computers with only wireless, the wired interface will have a null MAC, skip it. + if (y == 0) systemdefense++; x += "

" + ((amtwirelessif == y)?'Wireless':'Wired') + " Interface

"; x += TableStart(); diff --git a/public/scripts/agent-desktop-0.0.2.js b/public/scripts/agent-desktop-0.0.2.js index 50b5249a..e0b98be6 100644 --- a/public/scripts/agent-desktop-0.0.2.js +++ b/public/scripts/agent-desktop-0.0.2.js @@ -47,6 +47,7 @@ var CreateAgentRemoteDesktop = function (canvasid, scrolldiv) { obj.onConnectCountChanged = null; obj.onDebugMessage = null; obj.onTouchEnabledChanged = null; + obj.onDisplayinfo = null; obj.Start = function () { obj.State = 0; @@ -200,29 +201,20 @@ var CreateAgentRemoteDesktop = function (canvasid, scrolldiv) { obj.Send(String.fromCharCode(0x00, 0x0E, 0x00, 0x04)); break; case 11: // GetDisplays - var dcount = ((str.charCodeAt(4) & 0xFF) << 8) + (str.charCodeAt(5) & 0xFF); - if (dcount == 0) { - // One display present - if (document.getElementById('termdisplays') != null) document.getElementById('termdisplays').style.display = 'none'; - if (document.getElementById('termdisplays2') != null) document.getElementById('termdisplays2').style.display = 'none'; - } else { + var myOptions = [], dcount = ((str.charCodeAt(4) & 0xFF) << 8) + (str.charCodeAt(5) & 0xFF); + if (dcount > 0) { // Many displays present - var seldisp = ((str.charCodeAt(6 + (dcount * 2)) & 0xFF) << 8) + (str.charCodeAt(7 + (dcount * 2)) & 0xFF); - var selitem = 0; - var myOptions = []; + var selitem = 0, seldisp = ((str.charCodeAt(6 + (dcount * 2)) & 0xFF) << 8) + (str.charCodeAt(7 + (dcount * 2)) & 0xFF); for (var i = 0; i < dcount; i++) { var disp = ((str.charCodeAt(6 + (i * 2)) & 0xFF) << 8) + (str.charCodeAt(7 + (i * 2)) & 0xFF); - if (disp == 65535) { - myOptions.push('All Displays'); - } else { - myOptions.push('Display ' + disp); - } + if (disp == 65535) { myOptions.push('All Displays'); } else { myOptions.push('Display ' + disp); } if (disp == seldisp) selitem = i; } } - // TODO + if (obj.onDisplayinfo != null) { obj.onDisplayinfo(obj, myOptions, selitem); } break; case 12: // SetDisplay + console.log('SetDisplayConfirm'); break; case 14: // KVM_INIT_TOUCH obj.touchenabled = 1; @@ -339,7 +331,7 @@ var CreateAgentRemoteDesktop = function (canvasid, scrolldiv) { } obj.GetDisplayNumbers = function () { obj.Send(String.fromCharCode(0x00, 0x0B, 0x00, 0x04)); } // Get Terminal display - obj.SetDisplay = function (number) { obj.Send(String.fromCharCode(0x00, 0x0C, 0x00, 0x06, number >> 8, number & 0xFF)); } // Set Terminal display + obj.SetDisplay = function (number) { console.log('SetDisplay', number); obj.Send(String.fromCharCode(0x00, 0x0C, 0x00, 0x06, number >> 8, number & 0xFF)); } // Set Terminal display obj.intToStr = function (x) { return String.fromCharCode((x >> 24) & 0xFF, (x >> 16) & 0xFF, (x >> 8) & 0xFF, x & 0xFF); } obj.shortToStr = function (x) { return String.fromCharCode((x >> 8) & 0xFF, x & 0xFF); } diff --git a/readme.txt b/readme.txt index f020b976..0f5e2f79 100644 --- a/readme.txt +++ b/readme.txt @@ -2,6 +2,7 @@ MeshCentral =========== For more information, [visit MeshCommander.com/MeshCentral2](http://www.meshcommander.com/meshcentral2). +Download the [full PDF user's guide](http://info.meshcentral.com/downloads/meshcentral2/MeshCentral2UserGuide.pdf) with more information on installing, configuring and running MeshCentral2. This is a full computer management web site. With MeshCentral, you can run your own web server and it to remotely manage and control computers on a local network or anywhere on the internet. Once you get the server started, will create a mesh (a group of computers) and then download and install a mesh agent on each computer you want to manage. A minute later, the new computer will show up on the web site and you can take control of it, etc. MeshCentral includes full web-based remote desktop, terminal and file management capability. diff --git a/views/default.handlebars b/views/default.handlebars index b3601cdf..1828b51d 100644 --- a/views/default.handlebars +++ b/views/default.handlebars @@ -331,6 +331,9 @@ +
+   +
    @@ -773,7 +776,7 @@ xdr.open("HEAD", window.location.href); xdr.timeout = 15000; xdr.onload = function () { reload(); }; - xdr.onerror = xdr.ontimeout = function () { console.log('error'); setTimeout(serverPoll, 10000); }; + xdr.onerror = xdr.ontimeout = function () { setTimeout(serverPoll, 10000); }; xdr.send(); } @@ -2917,6 +2920,7 @@ desktop.onStateChanged = onDesktopStateChange; desktop.m.CompressionLevel = desktopsettings.quality; // Number from 1 to 100. 50 or less is best. desktop.m.ScalingLevel = desktopsettings.scaling; + desktop.m.onDisplayinfo = deskDisplayInfo; desktop.Start(desktopNode._id); desktop.contype = 1; } @@ -2942,6 +2946,7 @@ delete desktop; desktop = null; QV('DeskFocus', false); + QV('termdisplays', false); deskFocusBtn.value = 'All Focus'; if (fullscreen == true) { deskToggleFull(); } break; @@ -3058,6 +3063,20 @@ Q("Desk")['toBlob'](function (blob) { saveAs(blob, n + ".jpg"); }); } + function deskDisplayInfo(sender, info, selDisplay, selItem) { + var txt = Q('termdisplays').value; + if (info.length > 0) { var options = ''; for (var x in info) { options += '' + info[x] + ''; } QH('termdisplays', options); } + QV('termdisplays', info.length > 0); + } + + function deskGetDisplayNumbers(e) { desktop.m.GetDisplayNumbers(); } + + function deskSetDisplay(e) { + var display = 0, txt = Q('termdisplays').value; + if (txt == "All Displays") display = 65535; else display = parseInt(txt.substring(8)); + desktop.m.SetDisplay(display); + } + function dmousedown(e) { if (!xxdialogMode && desktop != null) desktop.m.mousedown(e) } function dmouseup(e) { if (!xxdialogMode && desktop != null) desktop.m.mouseup(e) } function dmousemove(e) { if (!xxdialogMode && desktop != null) desktop.m.mousemove(e) } diff --git a/webserver.js b/webserver.js index 7a92d95d..bf155e9a 100644 --- a/webserver.js +++ b/webserver.js @@ -67,6 +67,9 @@ module.exports.CreateWebServer = function (parent, db, args, secret, certificate obj.users = {}; obj.meshes = {}; obj.userAllowedIp = args.userallowedip; // List of allowed IP addresses for users + obj.tlsSniCredentials; + obj.dnsDomains = {}; + // Mesh Rights const MESHRIGHT_EDITMESH = 1; @@ -84,8 +87,15 @@ module.exports.CreateWebServer = function (parent, db, args, secret, certificate const SITERIGHT_FILEACCESS = 8; const SITERIGHT_SERVERUPDATE = 16; + // Setup SSPI authentication if needed + if ((obj.parent.platform == 'win32') && (obj.args.nousers != true) && (obj.parent.config != null) && (obj.parent.config.domains != null)) { + for (var i in obj.parent.config.domains) { if (obj.parent.config.domains[i].auth == 'sspi') { var nodeSSPI = require('node-sspi'); obj.parent.config.domains[i].sspi = new nodeSSPI({ retrieveGroups: true, offerBasic: false }); } } + } + // Perform hash on web certificate and agent certificate obj.webCertificateHash = parent.certificateOperations.forge.pki.getPublicKeyFingerprint(parent.certificateOperations.forge.pki.certificateFromPem(obj.certificates.web.cert).publicKey, { md: parent.certificateOperations.forge.md.sha384.create(), encoding: 'binary' }); + obj.webCertificateHashs = { '': obj.webCertificateHash }; + for (var i in obj.parent.config.domains) { if (obj.parent.config.domains[i].dns != null) { obj.webCertificateHashs[i] = parent.certificateOperations.forge.pki.getPublicKeyFingerprint(parent.certificateOperations.forge.pki.certificateFromPem(obj.parent.config.domains[i].certs.cert).publicKey, { md: parent.certificateOperations.forge.md.sha384.create(), encoding: 'binary' }); } } obj.webCertificateHashBase64 = new Buffer(parent.certificateOperations.forge.pki.getPublicKeyFingerprint(parent.certificateOperations.forge.pki.certificateFromPem(obj.certificates.web.cert).publicKey, { md: parent.certificateOperations.forge.md.sha384.create(), encoding: 'binary' }), 'binary').toString('base64').replace(/\+/g, '@').replace(/\//g, '$'); obj.agentCertificateHashHex = parent.certificateOperations.forge.pki.getPublicKeyFingerprint(parent.certificateOperations.forge.pki.certificateFromPem(obj.certificates.agent.cert).publicKey, { md: parent.certificateOperations.forge.md.sha384.create(), encoding: 'hex' }); obj.agentCertificateHashBase64 = new Buffer(parent.certificateOperations.forge.pki.getPublicKeyFingerprint(parent.certificateOperations.forge.pki.certificateFromPem(obj.certificates.agent.cert).publicKey, { md: parent.certificateOperations.forge.md.sha384.create(), encoding: 'binary' }), 'binary').toString('base64').replace(/\+/g, '@').replace(/\//g, '$'); @@ -112,6 +122,15 @@ module.exports.CreateWebServer = function (parent, db, args, secret, certificate obj.crypto.randomBytes(16, function (err, buf) { obj.httpAuthRealm = buf.toString('hex'); }); obj.crypto.randomBytes(48, function (err, buf) { obj.relayRandom = buf; }); + // Setup DNS domain TLS SNI credentials + { + var dnscount = 0; + obj.tlsSniCredentials = {}; + for (var i in obj.certificates.dns) { if (obj.parent.config.domains[i].dns != null) { obj.dnsDomains[obj.parent.config.domains[i].dns.toLowerCase()] = obj.parent.config.domains[i]; obj.tlsSniCredentials[obj.parent.config.domains[i].dns] = obj.crypto.createCredentials(obj.certificates.dns[i]).context; dnscount++; } } + if (dnscount > 0) { obj.tlsSniCredentials[''] = obj.crypto.createCredentials({ cert: obj.certificates.web.cert, key: obj.certificates.web.key, ca: obj.certificates.ca }).context; } else { obj.tlsSniCredentials = null; } + } + function TlsSniCallback(name, cb) { var c = obj.tlsSniCredentials[name]; if (c != null) { cb(null, c); } else { cb(null, obj.tlsSniCredentials['']); } } + function EscapeHtml(x) { if (typeof x == "string") return x.replace(/&/g, '&').replace(/>/g, '>').replace(//g, '>').replace(/').replace(/\n/g, '').replace(/\t/g, '  '); if (typeof x == "boolean") return x; if (typeof x == "number") return x; } @@ -120,9 +139,13 @@ module.exports.CreateWebServer = function (parent, db, args, secret, certificate obj.expressWs = require('express-ws')(obj.app); } else { // Setup the HTTP server with TLS - //var certOperations = require('./certoperations.js').CertificateOperations(); - //var webServerCert = certOperations.GetWebServerCertificate('./data', 'SampleServer.org', 'US', 'SampleOrg'); - obj.tlsServer = require('https').createServer({ cert: obj.certificates.web.cert, key: obj.certificates.web.key, ca: obj.certificates.calist, rejectUnauthorized: true }, obj.app); + if (obj.tlsSniCredentials != null) { + // We have multiple web server certificate used depending on the domain name + obj.tlsServer = require('https').createServer({ SNICallback: TlsSniCallback, cert: obj.certificates.web.cert, key: obj.certificates.web.key, ca: obj.certificates.ca, rejectUnauthorized: true }, obj.app); + } else { + // We have a single web server certificate + obj.tlsServer = require('https').createServer({ cert: obj.certificates.web.cert, key: obj.certificates.web.key, ca: obj.certificates.ca, rejectUnauthorized: true }, obj.app); + } obj.expressWs = require('express-ws')(obj.app, obj.tlsServer); } @@ -245,9 +268,11 @@ module.exports.CreateWebServer = function (parent, db, args, secret, certificate // Return the current domain of the request function getDomain(req) { + if (req.headers.host != null) { var d = obj.dnsDomains[req.headers.host.toLowerCase()]; if (d != null) return d; } // If this is a DNS name domain, return it here. var x = req.url.split('/'); if (x.length < 2) return parent.config.domains['']; - if (parent.config.domains[x[1].toLowerCase()]) return parent.config.domains[x[1].toLowerCase()]; + var d = parent.config.domains[x[1].toLowerCase()]; + if ((d != null) && (d.dns == null)) return parent.config.domains[x[1].toLowerCase()]; return parent.config.domains['']; } @@ -554,9 +579,23 @@ module.exports.CreateWebServer = function (parent, db, args, secret, certificate if (domain == null) return; if (!obj.args) { res.sendStatus(500); return; } var domain = getDomain(req); + + if ((domain.sspi != null) && ((req.query.login == null) || (obj.parent.loginCookieEncryptionKey == null))) { + // Login using SSPI + domain.sspi.authenticate(req, res, function (err) { if ((err != null) || (req.connection.user == null)) { res.end('Authentication Required...'); } else { handleRootRequestEx(req, res, domain); } }) + } else { + // Login using a different system + handleRootRequestEx(req, res, domain); + } + } + + function handleRootRequestEx(req, res, domain) { + var nologout = false; res.set({ 'Cache-Control': 'no-cache, no-store, must-revalidate', 'Pragma': 'no-cache', 'Expires': '0' }); + // Check if we have an incomplete domain name in the path - if (domain.id != '' && req.url.split('/').length == 2) { res.redirect(domain.url); return; } + if ((domain.id != '') && (domain.dns == null) && (req.url.split('/').length == 2)) { res.redirect(domain.url); return; } + if (obj.args.nousers == true) { // If in single user mode, setup things here. if (req.session && req.session.loginmode) { delete req.session.loginmode; } @@ -583,7 +622,33 @@ module.exports.CreateWebServer = function (parent, db, args, secret, certificate req.session.domainid = domain.id; req.session.currentNode = ''; } + } else if (domain.sspi != null) { + // SSPI login (Windows only) + //console.log(req.connection.user, req.connection.userSid); + if ((req.connection.user == null) || (req.connection.userSid == null)) { + res.sendStatus(404); return; + } else { + nologout = true; + req.session.userid = 'user/' + domain.id + '/' + req.connection.user; + req.session.usersid = req.connection.userSid; + req.session.usersGroups = req.connection.userGroups; + req.session.domainid = domain.id; + req.session.currentNode = ''; + + // Check if this user exists, create it if not. + var user = obj.users[req.session.userid]; + if ((user == null) || (user.sid != req.session.usersid)) { + // Create the domain user + var usercount = 0, user = { type: 'user', _id: req.session.userid, name: req.connection.user, domain: domain.id, sid: req.session.usersid }; + for (var i in obj.users) { if (obj.users[i].domain == domain.id) { usercount++; } } + if (usercount == 0) { user.siteadmin = 0xFFFFFFFF; } // If this is the first user, give the account site admin. + obj.users[req.session.userid] = user; + obj.db.SetUser(user); + obj.parent.DispatchEvent(['*', 'server-users'], obj, { etype: 'user', username: req.connection.user, account: user, action: 'accountcreate', msg: 'Domain account created, user ' + req.connection.user, domain: domain.id }) + } + } } + // If a user is logged in, serve the default app, otherwise server the login app. if (req.session && req.session.userid) { if (req.session.domainid != domain.id) { req.session.destroy(function () { res.redirect(domain.url); }); return; } // Check is the session is for the correct domain @@ -613,16 +678,16 @@ module.exports.CreateWebServer = function (parent, db, args, secret, certificate if (obj.args.nousers == true) { features += 4; } // Single user mode if (domain.userQuota == -1) { features += 8; } // No server files mode if (obj.args.tlsoffload == true) { features += 16; } // No mutual-auth CIRA - if (parent.config.settings.allowFraming == true) { features += 32; } // Allow site within iframe - if ((!obj.args.user) && (obj.args.nousers != true)) { logoutcontrol += ' Logout'; } // If a default user is in use or no user mode, don't display the logout button - res.render(obj.path.join(__dirname, 'views/default'), { viewmode: viewmode, currentNode: currentNode, logoutControl: logoutcontrol, title: domain.title, title2: domain.title2, domainurl: domain.url, domain: domain.id, debuglevel: parent.debugLevel, serverDnsName: obj.certificates.CommonName, serverRedirPort: args.redirport, serverPublicPort: args.port, noServerBackup: (args.noserverbackup == 1 ? 1 : 0), features: features, mpspass: args.mpspass, webcerthash: obj.webCertificateHashBase64 }); + if ((parent.config != null) && (parent.config.settings != null) && (parent.config.settings.allowFraming == true)) { features += 32; } // Allow site within iframe + if ((!obj.args.user) && (obj.args.nousers != true) && (nologout == false)) { logoutcontrol += ' Logout'; } // If a default user is in use or no user mode, don't display the logout button + res.render(obj.path.join(__dirname, 'views/default'), { viewmode: viewmode, currentNode: currentNode, logoutControl: logoutcontrol, title: domain.title, title2: domain.title2, domainurl: domain.url, domain: domain.id, debuglevel: parent.debugLevel, serverDnsName: getWebServerName(domain), serverRedirPort: args.redirport, serverPublicPort: args.port, noServerBackup: (args.noserverbackup == 1 ? 1 : 0), features: features, mpspass: args.mpspass, webcerthash: obj.webCertificateHashBase64 }); } else { // Send back the login application var loginmode = req.session.loginmode; delete req.session.loginmode; // Clear this state, if the user hits refresh, we want to go back to the login page. var features = 0; - if (parent.config.settings.allowFraming == true) { features += 32; } // Allow site within iframe - res.render(obj.path.join(__dirname, 'views/login'), { loginmode: loginmode, rootCertLink: getRootCertLink(), title: domain.title, title2: domain.title2, newAccount: domain.newaccounts, newAccountPass: (((domain.newaccountspass == null) || (domain.newaccountspass == '')) ? 0 : 1), serverDnsName: obj.certificates.CommonName, serverPublicPort: obj.args.port, emailcheck: obj.parent.mailserver != null, features: features }); + if ((parent.config != null) && (parent.config.settings != null) && (parent.config.settings.allowFraming == true)) { features += 32; } // Allow site within iframe + res.render(obj.path.join(__dirname, 'views/login'), { loginmode: loginmode, rootCertLink: getRootCertLink(), title: domain.title, title2: domain.title2, newAccount: domain.newaccounts, newAccountPass: (((domain.newaccountspass == null) || (domain.newaccountspass == '')) ? 0 : 1), serverDnsName: getWebServerName(domain), serverPublicPort: obj.args.port, emailcheck: obj.parent.mailserver != null, features: features }); } } @@ -1377,7 +1442,7 @@ module.exports.CreateWebServer = function (parent, db, args, secret, certificate debugLevel: 0 } if (user != null) { meshaction.username = user.name; } - if (obj.args.lanonly != true) { meshaction.serverUrl = ((obj.args.notls == true) ? 'ws://' : 'wss://') + obj.certificates.CommonName + ':' + obj.args.port + '/' + ((domain.id == '') ? '' : ('/' + domain.id)) + 'meshrelay.ashx'; } + if (obj.args.lanonly != true) { meshaction.serverUrl = ((obj.args.notls == true) ? 'ws://' : 'wss://') + getWebServerName(domain) + ':' + obj.args.port + '/' + ((domain.id == '') ? '' : ('/' + domain.id)) + 'meshrelay.ashx'; } res.set({ 'Cache-Control': 'no-cache, no-store, must-revalidate', 'Pragma': 'no-cache', 'Expires': '0', 'Content-Type': 'text/plain', 'Content-Disposition': 'attachment; filename=meshaction.txt' }); res.send(JSON.stringify(meshaction, null, ' ')); }); @@ -1391,7 +1456,7 @@ module.exports.CreateWebServer = function (parent, db, args, secret, certificate debugLevel: 0 } if (user != null) { meshaction.username = user.name; } - if (obj.args.lanonly != true) { meshaction.serverUrl = ((obj.args.notls == true) ? 'ws://' : 'wss://') + obj.certificates.CommonName + ':' + obj.args.port + '/' + ((domain.id == '') ? '' : ('/' + domain.id)) + 'meshrelay.ashx'; } + if (obj.args.lanonly != true) { meshaction.serverUrl = ((obj.args.notls == true) ? 'ws://' : 'wss://') + getWebServerName(domain) + ':' + obj.args.port + '/' + ((domain.id == '') ? '' : ('/' + domain.id)) + 'meshrelay.ashx'; } res.set({ 'Cache-Control': 'no-cache, no-store, must-revalidate', 'Pragma': 'no-cache', 'Expires': '0', 'Content-Type': 'text/plain', 'Content-Disposition': 'attachment; filename=meshaction.txt' }); res.send(JSON.stringify(meshaction, null, ' ')); } else { @@ -1412,7 +1477,13 @@ module.exports.CreateWebServer = function (parent, db, args, secret, certificate res.send(response); } } - + + // Get the web server hostname. This may change if using a domain with a DNS name. + function getWebServerName(domain) { + if (domain.dns != null) return domain.dns; + return obj.certificates.CommonName; + } + // Handle a request to download a mesh settings obj.handleMeshSettingsRequest = function (req, res) { var domain = checkUserIpAddress(req, res); @@ -1432,10 +1503,11 @@ module.exports.CreateWebServer = function (parent, db, args, secret, certificate var meshidhex = new Buffer(req.query.id.replace(/\@/g, '+').replace(/\$/g, '/'), 'base64').toString('hex').toUpperCase(); var serveridhex = new Buffer(obj.agentCertificateHashBase64.replace(/\@/g, '+').replace(/\$/g, '/'), 'base64').toString('hex').toUpperCase(); - var xdomain = domain.id; + // Build the agent connection URL. If we are using a sub-domain or one with a DNS, we need to craft the URL correctly. + var xdomain = (domain.dns == null) ? domain.id : ''; if (xdomain != '') xdomain += "/"; var meshsettings = "MeshName=" + mesh.name + "\r\nMeshType=" + mesh.mtype + "\r\nMeshID=0x" + meshidhex + "\r\nServerID=" + serveridhex + "\r\n"; - if (obj.args.lanonly != true) { meshsettings += "MeshServer=ws" + (obj.args.notls ? '' : 's') + "://" + certificates.CommonName + ":" + obj.args.port + "/" + xdomain + "agent.ashx\r\n"; } else { meshsettings += "MeshServer=local"; } + if (obj.args.lanonly != true) { meshsettings += "MeshServer=ws" + (obj.args.notls ? '' : 's') + "://" + getWebServerName(domain) + ":" + obj.args.port + "/" + xdomain + "agent.ashx\r\n"; } else { meshsettings += "MeshServer=local"; } res.set({ 'Cache-Control': 'no-cache, no-store, must-revalidate', 'Pragma': 'no-cache', 'Expires': '0', 'Content-Type': 'application/octet-stream', 'Content-Disposition': 'attachment; filename=meshagent.msh' }); res.send(meshsettings); @@ -1489,7 +1561,7 @@ module.exports.CreateWebServer = function (parent, db, args, secret, certificate obj.app.ws(url + 'meshrelay.ashx', function (ws, req) { try { obj.meshRelayHandler.CreateMeshRelay(obj, ws, req, getDomain(req)); } catch (e) { console.log(e); } }); // Receive mesh agent connections - obj.app.ws(url + 'agent.ashx', function (ws, req) { try { var domain = getDomain(req); obj.meshAgentHandler.CreateMeshAgent(obj, obj.db, ws, req, obj.args, domain); } catch (e) { console.log(e); } }); + obj.app.ws(url + 'agent.ashx', function (ws, req) { try { obj.meshAgentHandler.CreateMeshAgent(obj, obj.db, ws, req, obj.args, getDomain(req)); } catch (e) { console.log(e); } }); obj.app.get(url + 'stop', function (req, res) { res.send('Stopping Server, click here to login.'); setTimeout(function () { parent.Stop(); }, 500); });