示例#1
0
 def create_dummy(cls):
     from lib import DatetimeHelper, WsFaker
     return ZmapResultModel(
         start_time=DatetimeHelper.minutes_ago(5),
         end_time=DatetimeHelper.now(),
         port=WsFaker.get_port(),
         discovered_endpoints=WsFaker.create_ip_addresses(),
         cmd_line=
         "zmap -B 10M -f \"saddr,daddr\" -w /tmp/white -o /tmp/zmap_output -p 80 -i en0",
         scanned_networks=WsFaker.create_class_c_networks(),
         org_uuid=WsFaker.create_uuid(),
     )
示例#2
0
 def _populate_dummy(cls, to_populate):
     from lib import WsFaker, DatetimeHelper
     to_populate.start_time = WsFaker.get_time_in_past()
     to_populate.end_time = DatetimeHelper.now()
     to_populate.cmd_line = WsFaker.get_command_line()
     discovered_endpoints = WsFaker.create_ip_addresses()
     to_populate.discovered_endpoints = discovered_endpoints
     to_populate.live_service_count = len(discovered_endpoints)
     to_populate.port = WsFaker.get_port()
     to_populate.protocol = WsFaker.get_network_protocol()
     scanned_networks = WsFaker.get_networks()
     to_populate.scanned_networks = scanned_networks
     to_populate.scanned_networks_count = len(scanned_networks)
     return to_populate