Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os
- import argparse
- open_port=list()
- parser=argparse.ArgumentParser()
- parser.add_argument("-ip",help="Ip address")
- parser.add_argument("-name",help="name of the box to penetrate")
- #initial scan
- if args.ip:
- data=os.popen('nmap --min-rate 50000 -p- {}'.format(args.ip))
- services=data[6:]
- for service in services:
- print("\t\t"+service)
- open_port.append(service.split(" ")[0].split("/")[0])
- #advanced scan
- if args.ip and args.name:
- os.popen('nmap -sV -A -sC -p {} --min-rate 50000 -oN {} {}'.format(','.join(str(port) for port in open_port),args.name,args.ip))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement