Beispiel #1
0
    def run(self):
        super(CoAPSniffAttack, self).run()
        packets = CoAPScanner().scan(
            self.timeout,
            self.interface,
            output_pcap_filename="CoAP_" +
            CommonUtil.get_current_datetime_for_filename_format()
            if self.save_output else None)

        for packet in packets:
            self.logger.info(packet)

        return packets
Beispiel #2
0
    def run(self):
        self.input_check()  # Do the necessary checks
        super(MQTTSniffAttack, self).run()
        packets = MQTTScanner().scan(
            self.timeout,
            self.interface,
            output_pcap_filename="MQTT_" +
            CommonUtil.get_current_datetime_for_filename_format()
            if self.save_output else None)

        for packet in packets:
            self.logger.info(packet)

        return packets
Beispiel #3
0
 def create_file_name():
     # store the captured packets
     return os.path.dirname(
         os.path.abspath(__file__)
     ) + "/../../captured_packets/BLE_" + CommonUtil.get_current_datetime_for_filename_format(
     ) + ".pcap"