def test_BackuprKey_BACKUPKEY_BACKUP_GUID_BACKUPKEY_RESTORE_GUID_WIN2K( self): dce, rpctransport = self.connect() request = bkrp.BackuprKey() request['pguidActionAgent'] = bkrp.BACKUPKEY_BACKUP_GUID request['pDataIn'] = self.data_in request['cbDataIn'] = len(self.data_in) request['dwParam'] = 0 resp = dce.request(request) resp.dump() wrapped = bkrp.WRAPPED_SECRET() wrapped.fromString(b''.join(resp['ppDataOut'])) wrapped.dump() request = bkrp.BackuprKey() request['pguidActionAgent'] = bkrp.BACKUPKEY_RESTORE_GUID_WIN2K request['pDataIn'] = b''.join(resp['ppDataOut']) request['cbDataIn'] = resp['pcbDataOut'] request['dwParam'] = 0 resp = dce.request(request) resp.dump() self.assertEqual(self.data_in, b''.join(resp['ppDataOut']))
def test_BackuprKey_BACKUPKEY_BACKUP_GUID_BACKUPKEY_RESTORE_GUID(self): dce, rpctransport = self.connect() DataIn = b"Huh? wait wait, let me, let me explain something to you. Uh, I am not Mr. Lebowski; " \ b"you're Mr. Lebowski. I'm the Dude. So that's what you call me. You know, uh, That, or uh, " \ b"his Dudeness, or uh Duder, or uh El Duderino, if, you know, you're not into the whole brevity thing--uh." request = bkrp.BackuprKey() request['pguidActionAgent'] = bkrp.BACKUPKEY_BACKUP_GUID request['pDataIn'] = DataIn request['cbDataIn'] = len(DataIn) request['dwParam'] = 0 resp = dce.request(request) resp.dump() wrapped = bkrp.WRAPPED_SECRET() wrapped.fromString(b''.join(resp['ppDataOut'])) wrapped.dump() request = bkrp.BackuprKey() request['pguidActionAgent'] = bkrp.BACKUPKEY_RESTORE_GUID request['pDataIn'] = b''.join(resp['ppDataOut']) request['cbDataIn'] = resp['pcbDataOut'] request['dwParam'] = 0 resp = dce.request(request) resp.dump() assert (DataIn == b''.join(resp['ppDataOut']))
def test_hBackuprKey_BACKUPKEY_BACKUP_GUID_BACKUPKEY_RESTORE_GUID(self): dce, rpctransport = self.connect() resp = bkrp.hBackuprKey(dce, bkrp.BACKUPKEY_BACKUP_GUID, self.data_in) resp.dump() wrapped = bkrp.WRAPPED_SECRET() wrapped.fromString(b''.join(resp['ppDataOut'])) wrapped.dump() resp = bkrp.hBackuprKey(dce, bkrp.BACKUPKEY_RESTORE_GUID, b''.join(resp['ppDataOut'])) resp.dump() self.assertEqual(self.data_in, b''.join(resp['ppDataOut']))
def test_hBackuprKey_BACKUPKEY_BACKUP_GUID_BACKUPKEY_RESTORE_GUID(self): dce, rpctransport = self.connect() DataIn = b"Huh? wait wait, let me, let me explain something to you. Uh, I am not Mr. Lebowski; " \ b"you're Mr. Lebowski. I'm the Dude. So that's what you call me. You know, uh, That, or uh, " \ b"his Dudeness, or uh Duder, or uh El Duderino, if, you know, you're not into the whole brevity thing--uh." resp = bkrp.hBackuprKey(dce, bkrp.BACKUPKEY_BACKUP_GUID, DataIn) resp.dump() wrapped = bkrp.WRAPPED_SECRET() wrapped.fromString(b''.join(resp['ppDataOut'])) wrapped.dump() resp = bkrp.hBackuprKey(dce, bkrp.BACKUPKEY_RESTORE_GUID, b''.join(resp['ppDataOut'])) resp.dump() assert (DataIn == b''.join(resp['ppDataOut']))