def test_injection(self):
self.report['injected'] = None
d = self.performALookup(self.input, self.resolver)
@d.addCallback
def cb(res):
log.msg("The DNS query for %s is injected" % self.input)
self.report['injected'] = True
@d.addErrback
def err(err):
err.trap(defer.TimeoutError)
log.msg("The DNS query for %s is not injected" % self.input)
self.report['injected'] = False
return d
评论列表
文章目录