Beispiel #1
0
    def test_ElfrBackupELFW(self):
        dce, rpctransport = self.connect()
        resp = even.hElfrOpenELW(dce, 'Security', '')
        resp.dump()
        request = even.ElfrBackupELFW()
        request['LogHandle'] = resp['LogHandle']
        request['BackupFileName'] = '\\??\\c:\\beto2'

        with assertRaisesRegex(self, DCERPCException, "STATUS_OBJECT_NAME_INVALID"):
            dce.request(request)
Beispiel #2
0
 def atest_ElfrBackupELFW(self):
     dce, rpctransport = self.connect()
     resp = even.hElfrOpenELW(dce, NULL, 'Security', '')
     resp.dump()
     request = even.ElfrBackupELFW()
     request['LogHandle'] = resp['LogHandle']
     request['BackupFileName'] = '\\??\\c:\\beto2'
     try:
         resp = dce.request(request)
         resp.dump()
     except Exception, e:
         if str(e).find('STATUS_OBJECT_NAME_INVALID') < 0:
             raise