def __init__(self, victim): self._victim = victim sniffer_params = { 'snifferendpoint': self._victim.snifferendpoint, 'sourceip': self._victim.sourceip, 'host': self._victim.target.host, 'interface': self._victim.interface, 'port': self._victim.target.port, 'calibration_wait': self._victim.calibration_wait } self._sniffer = Sniffer(sniffer_params) # Extract maximum round index for the current victim. current_round_index = Round.objects.filter( victim=self._victim).aggregate(Max('index'))['index__max'] if not current_round_index: current_round_index = 1 self._analyzed = True try: self._begin_attack() except MaxReflectionLengthError: # If the initial round or samplesets cannot be created, end the analysis return self._round = Round.objects.filter(victim=self._victim, index=current_round_index)[0] self._analyzed = False
def setUp(self): self.endpoint = 'http://localhost' sniffer_params = { 'snifferendpoint': self.endpoint, 'sourceip': '147.102.239.229', 'host': 'dionyziz.com', 'interface': 'wlan0', 'port': '8080', 'calibration_wait': 0.0 } self.sniffer = Sniffer(sniffer_params)
def __init__(self, victim): self._victim = victim self._sniffer = Sniffer(victim.snifferendpoint, self._victim.sourceip, self._victim.target.host, self._victim.interface, self._victim.target.port) # Extract maximum round index for the current victim. current_round_index = Round.objects.filter(victim=self._victim).aggregate(Max('index'))['index__max'] if not current_round_index: current_round_index = 1 self._analyzed = True self.begin_attack() self._round = Round.objects.filter(victim=self._victim, index=current_round_index)[0] self._analyzed = False
def setUp(self): self.endpoint = 'http://localhost' self.sniffer = Sniffer(self.endpoint) self.source_ip = '147.102.239.229' self.destination_host = 'dionyziz.com'