def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddU16(MSG_KEY_RESULT_CATEGORY_FLAGS, self.__dict__['flags']) submsg.AddData(MSG_KEY_RESULT_CATEGORY_GUID_CATEGORY, self.__dict__['categoryGuid']) submsg.AddData(MSG_KEY_RESULT_CATEGORY_GUID_SUBCATEGORY, self.__dict__['subcategoryGuid']) submsg.AddStringUtf8(MSG_KEY_RESULT_CATEGORY_NAME_CATEGORY, self.__dict__['category']) submsg.AddStringUtf8(MSG_KEY_RESULT_CATEGORY_NAME_SUBCATEGORY, self.__dict__['subcategory']) mmsg.AddMessage(MSG_KEY_RESULT_CATEGORY, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddU8(MSG_KEY_PARAMS_SEND_TYPE, self.__dict__['sendType']) submsg.AddData(MSG_KEY_PARAMS_DATA, self.__dict__['data']) submsg.AddStringUtf8(MSG_KEY_PARAMS_EXTRA_INFO, self.__dict__['extraInfo']) mmsg.AddMessage(MSG_KEY_PARAMS, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddU32(MSG_KEY_PARAMS_VALIDATE_FILTER_ADAPTER_FILTER, self.__dict__['adapterFilter']) submsg.AddData(MSG_KEY_PARAMS_VALIDATE_FILTER_FILTER, self.__dict__['filter']) submsg.AddStringUtf8(MSG_KEY_PARAMS_VALIDATE_FILTER_DRIVER, self.__dict__['driver']) mmsg.AddMessage(MSG_KEY_PARAMS_VALIDATE_FILTER, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddData(MSG_KEY_RESULT_ADAPTER_ADDRESS, self.__dict__['adapter_address']) submsg.AddU8(MSG_KEY_RESULT_ADAPTER_TYPE, self.__dict__['adapter_type']) submsg.AddU8(MSG_KEY_RESULT_ADAPTER_REV_MAJOR, self.__dict__['rev_major']) submsg.AddU8(MSG_KEY_RESULT_ADAPTER_REV_MINOR, self.__dict__['rev_minor']) submsg.AddU16(MSG_KEY_RESULT_ADAPTER_DURATION, self.__dict__['duration']) submsg.AddU16(MSG_KEY_RESULT_ADAPTER_NAME_COUNT, self.__dict__['name_count']) submsg.AddU16(MSG_KEY_RESULT_ADAPTER_FRMR_RECV, self.__dict__['frmr_recv']) submsg.AddU16(MSG_KEY_RESULT_ADAPTER_FRMR_XMIT, self.__dict__['frmr_xmit']) submsg.AddU16(MSG_KEY_RESULT_ADAPTER_IFRAME_RECV_ERR, self.__dict__['iframe_recv_err']) submsg.AddU16(MSG_KEY_RESULT_ADAPTER_XMIT_ABORTS, self.__dict__['xmit_aborts']) submsg.AddU32(MSG_KEY_RESULT_ADAPTER_XMIT_SUCCESS, self.__dict__['xmit_success']) submsg.AddU32(MSG_KEY_RESULT_ADAPTER_RECV_SUCCESS, self.__dict__['recv_success']) submsg.AddU16(MSG_KEY_RESULT_ADAPTER_IFRAME_XMIT_ERR, self.__dict__['iframe_xmit_err']) submsg.AddU16(MSG_KEY_RESULT_ADAPTER_RECV_BUFF_UNAVAIL, self.__dict__['recv_buff_unavail']) submsg.AddU16(MSG_KEY_RESULT_ADAPTER_T1_TIMEOUTS, self.__dict__['t1_timeouts']) submsg.AddU16(MSG_KEY_RESULT_ADAPTER_TI_TIMEOUTS, self.__dict__['ti_timeouts']) submsg.AddU16(MSG_KEY_RESULT_ADAPTER_FREE_NCBS, self.__dict__['free_ncbs']) submsg.AddU16(MSG_KEY_RESULT_ADAPTER_MAX_DGRAM_SIZE, self.__dict__['max_dgram_size']) submsg.AddU16(MSG_KEY_RESULT_ADAPTER_MAX_SESS_PKT_SIZE, self.__dict__['max_sess_pkt_size']) submsg.AddU16(MSG_KEY_RESULT_ADAPTER_PENDING_SESS, self.__dict__['pending_sess']) submsg.AddU16(MSG_KEY_RESULT_ADAPTER_MAX_CFG_SESS, self.__dict__['max_cfg_sess']) submsg.AddU16(MSG_KEY_RESULT_ADAPTER_MAX_CFG_NCBS, self.__dict__['max_cfg_ncbs']) submsg.AddU16(MSG_KEY_RESULT_ADAPTER_MAX_NCBS, self.__dict__['max_ncbs']) submsg.AddU16(MSG_KEY_RESULT_ADAPTER_XMIT_BUF_UNAVAIL, self.__dict__['xmit_buf_unavail']) submsg.AddU16(MSG_KEY_RESULT_ADAPTER_MAX_SESS, self.__dict__['max_sess']) mmsg.AddMessage(MSG_KEY_RESULT_ADAPTER, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddU8(MSG_KEY_RESULT_MODULE_HASH_TYPE, self.__dict__['hashType']) submsg.AddData(MSG_KEY_RESULT_MODULE_HASH_VALUE, self.__dict__['hash']) mmsg.AddMessage(MSG_KEY_RESULT_MODULE_HASH, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddU32(MSG_KEY_RESULT_VALIDATE_FILTER_ADAPTER_FILTER, self.__dict__['adapterFilter']) submsg.AddData(MSG_KEY_RESULT_VALIDATE_FILTER_FILTER, self.__dict__['filter']) mmsg.AddMessage(MSG_KEY_RESULT_VALIDATE_FILTER, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddU32(MSG_KEY_RESULT_MODULE_READ_INSTANCE, self.__dict__['instance']) submsg.AddU32(MSG_KEY_RESULT_MODULE_READ_ID, self.__dict__['id']) submsg.AddData(MSG_KEY_RESULT_MODULE_READ_DATA, self.__dict__['data']) mmsg.AddMessage(MSG_KEY_RESULT_MODULE_READ, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddU32(MSG_KEY_RESULT_NT_RID, self.__dict__['rid']) submsg.AddU16(MSG_KEY_RESULT_NT_FLAGS, self.__dict__['flags']) submsg.AddData(MSG_KEY_RESULT_NT_NT_OWF_PASSWORD, self.__dict__['ntOwfPassword']) submsg.AddData(MSG_KEY_RESULT_NT_LM_OWF_PASSWORD, self.__dict__['lmOwfPassword']) submsg.AddStringUtf8(MSG_KEY_RESULT_NT_USER, self.__dict__['user']) mmsg.AddMessage(MSG_KEY_RESULT_NT, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddU8(MSG_KEY_RESULT_VALUE_TYPE, self.__dict__['type']) submsg.AddU32(MSG_KEY_RESULT_VALUE_NATIVE_TYPE, self.__dict__['nativeType']) submsg.AddStringUtf8(MSG_KEY_RESULT_VALUE_NAME, self.__dict__['name']) submsg.AddData(MSG_KEY_RESULT_VALUE_DATA, self.__dict__['data']) mmsg.AddMessage(MSG_KEY_RESULT_VALUE, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddU8(MSG_KEY_RESULT_SOCKETTYPE, self.__dict__['socketType']) submsg.AddU16(MSG_KEY_RESULT_PORT, self.__dict__['port']) submsg.AddIpAddr(MSG_KEY_RESULT_RESPONSE_ADDRESS, self.__dict__['rspAddr']) submsg.AddData(MSG_KEY_RESULT_RESPONSE, self.__dict__['response']) mmsg.AddMessage(MSG_KEY_RESULT, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddBool(MSG_KEY_PARAMS_WRITE_LAST_DATA, self.__dict__['lastData']) submsg.AddU32(MSG_KEY_PARAMS_WRITE_CHUNK_INDEX, self.__dict__['chunkIndex']) submsg.AddData(MSG_KEY_PARAMS_WRITE_DATA, self.__dict__['data']) mmsg.AddMessage(MSG_KEY_PARAMS_WRITE, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddU32(MSG_KEY_PARAMS_CHUNK_OFFSET, self.__dict__['chunkOffset']) submsg.AddU32(MSG_KEY_PARAMS_TOTAL_SIZE, self.__dict__['totalSize']) submsg.AddU16(MSG_KEY_PARAMS_ORDINAL, self.__dict__['ordinal']) submsg.AddStringUtf8(MSG_KEY_PARAMS_EXPORT_NAME, self.__dict__['exportName']) submsg.AddData(MSG_KEY_PARAMS_CHUNK, self.__dict__['chunk']) submsg.AddU32(MSG_KEY_PARAMS_PROCESS_ID, self.__dict__['pid']) mmsg.AddMessage(MSG_KEY_PARAMS, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddU8(MSG_KEY_RESULT_TYPE, self.__dict__['type']) submsg.AddU8(MSG_KEY_RESULT_TTL, self.__dict__['ttl']) submsg.AddTime(MSG_KEY_RESULT_TIME, self.__dict__['time']) submsg.AddIpAddr(MSG_KEY_RESULT_FROM_ADDRESS, self.__dict__['fromAddr']) submsg.AddIpAddr(MSG_KEY_RESULT_TO_ADDRESS, self.__dict__['toAddr']) submsg.AddData(MSG_KEY_RESULT_RAW_DATA, self.__dict__['rawData']) mmsg.AddMessage(MSG_KEY_RESULT, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg2 = MarshalMessage() self.__dict__['instance'].Marshal(submsg2) submsg.AddMessage(MSG_KEY_RESULT_CONFIG_BASE_CONFIG_INSTANCE, submsg2) submsg.AddU8(MSG_KEY_RESULT_CONFIG_BASE_PERSISTENCE_METHOD, self.__dict__['persistenceMethod']) submsg.AddData(MSG_KEY_RESULT_CONFIG_BASE_CRYPTO_KEY, self.__dict__['cryptoKey']) mmsg.AddMessage(MSG_KEY_RESULT_CONFIG_BASE, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddU32(MSG_KEY_RESULT_MODULE_SIZE, self.__dict__['size']) submsg.AddU32(MSG_KEY_RESULT_MODULE_ORDER, self.__dict__['order']) submsg.AddU32(MSG_KEY_RESULT_MODULE_FLAGS, self.__dict__['flags']) submsg.AddU32(MSG_KEY_RESULT_MODULE_ID, self.__dict__['id']) submsg.AddStringUtf8(MSG_KEY_RESULT_MODULE_MODULE_NAME, self.__dict__['moduleName']) submsg.AddStringUtf8(MSG_KEY_RESULT_MODULE_PROCESS_NAME, self.__dict__['processName']) submsg.AddData(MSG_KEY_RESULT_MODULE_HASH, self.__dict__['hash']) submsg.AddU32(MSG_KEY_RESULT_MODULE_ACTION_STATUS, self.__dict__['actionStatus']) mmsg.AddMessage(MSG_KEY_RESULT_MODULE, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddU8(MSG_KEY_PARAMS_SOCKETTYPE, self.__dict__['socketType']) submsg.AddTime(MSG_KEY_PARAMS_WAIT, self.__dict__['wait']) submsg.AddBool(MSG_KEY_PARAMS_BROADCAST, self.__dict__['broadcast']) submsg.AddU16(MSG_KEY_PARAMS_DST_PORT, self.__dict__['dstPort']) submsg.AddU16(MSG_KEY_PARAMS_SRC_PORT, self.__dict__['srcPort']) submsg.AddIpAddr(MSG_KEY_PARAMS_TARGET_ADDRESS, self.__dict__['targetAddr']) submsg.AddData(MSG_KEY_PARAMS_DATA, self.__dict__['data']) mmsg.AddMessage(MSG_KEY_PARAMS, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddIpAddr(MSG_KEY_RESULT_IP_ADDRESS, self.__dict__['ipAddr']) submsg.AddData(MSG_KEY_RESULT_PHYSICAL_ADDRESS, self.__dict__['physicalAddr']) submsg.AddU8(MSG_KEY_RESULT_PHYSICAL_ADDRESS_LENGTH, self.__dict__['physicalAddrLen']) submsg.AddU8(MSG_KEY_RESULT_TYPE, self.__dict__['type']) submsg.AddU8(MSG_KEY_RESULT_STATE, self.__dict__['state']) submsg.AddU32(MSG_KEY_RESULT_FLAGS, self.__dict__['flags']) submsg.AddU8(MSG_KEY_RESULT_LIST_TYPE, self.__dict__['listType']) submsg.AddBool(MSG_KEY_RESULT_MORE_DATA, self.__dict__['moreData']) submsg.AddStringUtf8(MSG_KEY_RESULT_ADAPTER, self.__dict__['adapter']) mmsg.AddMessage(MSG_KEY_RESULT, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddU8(MSG_KEY_PARAMS_ADD_HIVE, self.__dict__['hive']) submsg.AddU32(MSG_KEY_PARAMS_ADD_TYPE, self.__dict__['type']) submsg.AddU32(MSG_KEY_PARAMS_ADD_FLAGS, self.__dict__['flags']) submsg.AddStringUtf8(MSG_KEY_PARAMS_ADD_KEY, self.__dict__['key']) submsg.AddStringUtf8(MSG_KEY_PARAMS_ADD_VALUE, self.__dict__['value']) submsg.AddStringUtf8(MSG_KEY_PARAMS_ADD_TARGET, self.__dict__['target']) submsg.AddData(MSG_KEY_PARAMS_ADD_DATA, self.__dict__['data']) submsg.AddU32(MSG_KEY_PARAMS_ADD_PROVIDER, self.__dict__['provider']) mmsg.AddMessage(MSG_KEY_PARAMS_ADD, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddU32(MSG_KEY_RESULT_ADAPTER_INFO_INDEX, self.__dict__['index']) submsg.AddBool(MSG_KEY_RESULT_ADAPTER_INFO_ENABLED, self.__dict__['enabled']) submsg.AddU8(MSG_KEY_RESULT_ADAPTER_INFO_TYPE, self.__dict__['type']) submsg.AddU8(MSG_KEY_RESULT_ADAPTER_INFO_STATUS, self.__dict__['status']) submsg.AddBool(MSG_KEY_RESULT_ADAPTER_INFO_DHCP_ENABLED, self.__dict__['dhcpEnabled']) submsg.AddBool(MSG_KEY_RESULT_ADAPTER_INFO_HAVE_WINS, self.__dict__['haveWins']) submsg.AddTime(MSG_KEY_RESULT_ADAPTER_INFO_LEASE_OBTAINED, self.__dict__['leaseObtained']) submsg.AddTime(MSG_KEY_RESULT_ADAPTER_INFO_LEASE_EXPIRES, self.__dict__['leaseExpires']) submsg.AddData(MSG_KEY_RESULT_ADAPTER_INFO_PHYSICAL_ADDRESS, self.__dict__['physicalAddress']) submsg.AddU8(MSG_KEY_RESULT_ADAPTER_INFO_PHYSICAL_ADDRESS_LENGTH, self.__dict__['physicalAddressLength']) submsg.AddU32(MSG_KEY_RESULT_ADAPTER_INFO_MTU, self.__dict__['mtu']) submsg.AddBool(MSG_KEY_RESULT_ADAPTER_INFO_ARP_ENABLED, self.__dict__['arpEnabled']) submsg.AddStringUtf8(MSG_KEY_RESULT_ADAPTER_INFO_NAME, self.__dict__['name']) submsg.AddStringUtf8(MSG_KEY_RESULT_ADAPTER_INFO_DESCRIPTION, self.__dict__['description']) submsg.AddStringUtf8(MSG_KEY_RESULT_ADAPTER_INFO_DNS_SUFFIX, self.__dict__['dnsSuffix']) submsg.AddStringUtf8(MSG_KEY_RESULT_ADAPTER_INFO_SUBNET_MASK, self.__dict__['subnetMask']) submsg.AddIpAddr(MSG_KEY_RESULT_ADAPTER_INFO_PRIMARY_WINS, self.__dict__['primaryWins']) submsg.AddIpAddr(MSG_KEY_RESULT_ADAPTER_INFO_SECONDAY_WINS, self.__dict__['secondaryWins']) submsg.AddIpAddr(MSG_KEY_RESULT_ADAPTER_INFO_DHCP, self.__dict__['dhcp']) submsg.AddIpAddr(MSG_KEY_RESULT_ADAPTER_INFO_GATEWAY, self.__dict__['gateway']) mmsg.AddMessage(MSG_KEY_RESULT_ADAPTER_INFO, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddU32(MSG_KEY_PARAMS_MODULE_ADD_INSTANCE, self.__dict__['instance']) submsg.AddU32(MSG_KEY_PARAMS_MODULE_ADD_CHUNK_OFFSET, self.__dict__['chunkOffset']) submsg.AddU32(MSG_KEY_PARAMS_MODULE_ADD_TOTAL_SIZE, self.__dict__['totalSize']) submsg.AddData(MSG_KEY_PARAMS_MODULE_ADD_CHUNK, self.__dict__['chunk']) submsg.AddU32(MSG_KEY_PARAMS_MODULE_ADD_MODULE_ID, self.__dict__['moduleId']) submsg.AddU32(MSG_KEY_PARAMS_MODULE_ADD_MODULE_ORDER, self.__dict__['moduleOrder']) submsg.AddU32(MSG_KEY_PARAMS_MODULE_ADD_MODULE_FLAGS, self.__dict__['moduleFlags']) submsg.AddStringUtf8(MSG_KEY_PARAMS_MODULE_ADD_MODULE_NAME, self.__dict__['moduleName']) submsg.AddStringUtf8(MSG_KEY_PARAMS_MODULE_ADD_PROCESS_NAME, self.__dict__['processName']) mmsg.AddMessage(MSG_KEY_PARAMS_MODULE_ADD, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddBool(MSG_KEY_RESULT_GET_STATUS_FILTER_ACTIVE, self.__dict__['filterActive']) submsg.AddBool(MSG_KEY_RESULT_GET_STATUS_PACKET_THREAD_RUNNING, self.__dict__['packetThreadRunning']) submsg.AddU64(MSG_KEY_RESULT_GET_STATUS_MAX_CAPTURE_FILE_SIZE, self.__dict__['maxCaptureFileSize']) submsg.AddU64(MSG_KEY_RESULT_GET_STATUS_CAPTURE_FILE_SIZE, self.__dict__['captureFileSize']) submsg.AddU32(MSG_KEY_RESULT_GET_STATUS_MAX_PACKET_SIZE, self.__dict__['maxPacketSize']) submsg.AddU8(MSG_KEY_RESULT_GET_STATUS_MAJOR_VERSION, self.__dict__['majorVersion']) submsg.AddU8(MSG_KEY_RESULT_GET_STATUS_MINOR_VERSION, self.__dict__['minorVersion']) submsg.AddU8(MSG_KEY_RESULT_GET_STATUS_REVISION, self.__dict__['revision']) submsg.AddStringUtf8(MSG_KEY_RESULT_GET_STATUS_CAPTURE_FILE, self.__dict__['captureFile']) submsg.AddData(MSG_KEY_RESULT_GET_STATUS_KEY, self.__dict__['key']) mmsg.AddMessage(MSG_KEY_RESULT_GET_STATUS, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddData(MSG_KEY_RESULT_NT_CACHED_DATA, self.__dict__['data']) submsg.AddStringUtf8(MSG_KEY_RESULT_NT_CACHED_SECRET, self.__dict__['secret']) mmsg.AddMessage(MSG_KEY_RESULT_NT_CACHED, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddData(MSG_KEY_RESULT_DNS_RAW_DATA, self.__dict__['rawData']) mmsg.AddMessage(MSG_KEY_RESULT_DNS, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddU32(MSG_KEY_PARAMS_CHOICE, self.__dict__['choice']) submsg.AddData(MSG_KEY_PARAMS_GUID, self.__dict__['guid']) mmsg.AddMessage(MSG_KEY_PARAMS, submsg)
def Marshal(self, mmsg): from mcl.object.Message import MarshalMessage submsg = MarshalMessage() submsg.AddData(MSG_KEY_RESULT_DATA_BUFFER, self.__dict__['buffer']) mmsg.AddMessage(MSG_KEY_RESULT_DATA, submsg)