Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def convert_ports(ports):
- ports_text = ports.split(",")
- ports_numbers = []
- for p in ports_text:
- try:
- number = int(p)
- except ValueError as ex:
- print("[-] wrong number")
- print(ex)
- return None
- ports_numbers.append(number)
- return ports_numbers
- while True:
- print("[*] Enter Target Ports \n For scanning all ports press 'Enter' otherwise write target Ports which you like to scan \n example: 21, 80")
- try:
- ports = input(">: ")
- except KeyboardInterrupt:
- print("\n\n[*] User Requested An Interrupt")
- print("[*] Apllication Shutting Down")
- sys.exit(1)
- ports = ports.strip()
- print('[DEBUG] >{}<'.format(ports))
- # --- exit if no data ---
- if not ports:
- print('[DEBUG] no ports')
- break
- # --- check numbers ---
- ports = convert_ports(ports)
- if ports:
- print('[DEBUG] ports', ports)
- break
- if ports:
- for p in ports:
- print("conScan:", p)
- #connScan(host, port)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement