Esempio n. 1
0
def main():
  """CLI"""

  system_args = sys.argv[1:] # ignore program name
  optlist = []
  args = []

  if len(args) < 1:
    usage()

  try:
    optlist, args = getopt.getopt(system_args, None, ["help"])
  except getopt.GetoptError:
    usage()

  for option, value in optlist:
    if option == "--help":
      usage()

  numbers = makerange(args[0], 1, 10 ** 25)

  print("Factoring")

  for n in numbers:
    print(" ".join(get_all_factors(n)))
Esempio n. 2
0
def main():
    '''CLI'''

    system_args = sys.argv[1:]  # ignore program name
    optlist = []
    args = []

    if len(args) < 1:
        usage()

    try:
        optlist, args = getopt.getopt(system_args, None, ['help'])
    except getopt.GetoptError:
        usage()

    for option, value in optlist:
        if option == '--help':
            usage()

    numbers = makerange(args[0], 1, 10 ** 25)

    print('Factoring')

    for n in numbers:
        print(' '.join(get_all_factors(n)))
Esempio n. 3
0
def main():
  """CLI"""

  family = FAMILIES["inet"]
  t = TYPES["tcp"]
  hosts = []
  ports = range(0, 300 + 1)
  v = False

  system_args = sys.argv[1:] # ignore program name
  optlist = []
  args = []

  try:
    optlist, args = getopt.getopt(
      system_args,
      "",
      ["family=", "type=", "port=", "verbose", "help"]
    )
  except getopt.GetoptError:
    usage()

  if len(args)<1:
    usage()

  for option, value in optlist:
    if option == "--help":
      usage()
    elif option == "--family":
      if FAMILIES.has_key(value):
        family = FAMILIES[value]
      else:
        raise TypeError, "Family not valid"
    elif option == "--type":
      if TYPES.has_key(value):
        t = TYPES[value]
      else:
        raise TypeError, "Type not valid"
    elif option == "--port":
      try:
        ports = makerange(value)
      except Exception, e:
        usage()
    elif option == "--verbose":
      v = True
Esempio n. 4
0
def main():
	systemArgs=sys.argv[1:] # ignore program name
	optlist=[]
	args=[]

	if len(args)<1:
		usage()

	try:
		optlist, args=getopt(systemArgs, None, ["help"])
	except Exception:
		usage()

	for option, value in optlist:
		if option=="--help":
			usage()

	numbers=makerange(args[0], 1, 10**25)

	print "Factoring"

	for n in numbers:
		print " ".join(getAllFactors(n))
Esempio n. 5
0
def main():
	global LISTEN_MODE
	global CONNECT_MODE
	global SCAN_MODE

	mode=CONNECT_MODE
	host="localhost"
	family=FAMILIES["inet"]
	t=TYPES["tcp"]
	ports=range(0, 300+1)
	command=""
	sslkey=None
	sslcert=None

	systemArgs=sys.argv[1:] # ignore program name
	optlist=[]
	args=[]

	try:
		optlist, args=getopt(
			systemArgs,
			"",
			[
				"connect",
				"listen",
				"scan",
				"family=",
				"type=",
				"port=",
				"execute=",
				"sslkey=",
				"sslcert=",
				"help"
			]
		)
	except Exception:
		usage()

	if len(optlist)<1 and len(args)<1:
		usage()

	for option, value in optlist:
		if option=="--help":
			usage()
		elif option=="--connect":
			mode=CONNECT_MODE
		elif option=="--family":
			if FAMILIES.has_key(value):
				family=FAMILIES[value]
			else:
				raise TypeError, "Family not valid"
		elif option=="--type":
			if TYPES.has_key(value):
				t=TYPES[value]
			else:
				raise TypeError, "Type not valid"
		elif option=="--port":
			try:
				ports=makerange(value)
			except Exception, e:
				usage()
		elif option=="--listen":
			mode=LISTEN_MODE
Esempio n. 6
0
def main():
  """CLI"""

  family = FAMILIES["inet"]
  t = TYPES["tcp"]
  hosts = []
  ports = range(0, 300 + 1)
  v = False

  system_args = sys.argv[1:] # ignore program name
  optlist = []
  args = []

  try:
    optlist, args = getopt.getopt(
      system_args,
      "",
      ["family=", "type=", "port=", "verbose", "help"]
    )
  except getopt.GetoptError:
    usage()

  if len(args) < 1:
    usage()

  for option, value in optlist:
    if option == "--help":
      usage()
    elif option == "--family":
      if value in FAMILIES:
        family = FAMILIES[value]
      else:
        raise new TypeError("Family not valid")
    elif option == "--type":
      if value in TYPES:
        t = TYPES[value]
      else:
        raise new TypeError("Type not valid")
    elif option == "--port":
      try:
        ports = makerange(value)
      except Exception as e:
        usage()
    elif option == "--verbose":
      v = True

  hosts = args

  print "Scanning"

  for host in hosts:
    print "%s:" % (host)

    portinfo = scan(family, t, host, ports, v)

    if len(portinfo) < 1:
      print "no open ports found"
    else:
      for port in portinfo:
        print "%d open" % (port)

    print ""
Esempio n. 7
0
	for option, value in optlist:
		if option=="--help":
			usage()
		elif option=="--family":
			if FAMILIES.has_key(value):
				family=FAMILIES[value]
			else:
				raise TypeError, "Family not valid"
		elif option=="--type":
			if TYPES.has_key(value):
				t=TYPES[value]
			else:
				raise TypeError, "Type not valid"
		elif option=="--port":
			try:
				ports=makerange(value)
			except Exception, e:
				raise e
				usage()
		elif option=="--verbose":
			v=True

	hosts=args

	print "Scanning"

	for host in hosts:
		print "%s:" % (host)

		portinfo=scan(family, t, host, ports, v)
Esempio n. 8
0
def main():
    '''CLI'''

    family = FAMILIES['inet']
    t = TYPES['tcp']
    hosts = []
    ports = range(0, 300 + 1)
    v = False

    system_args = sys.argv[1:]  # ignore program name
    optlist = []
    args = []

    try:
        optlist, args = getopt.getopt(
            system_args,
            '',
            ['family=', 'type=', 'port=', 'verbose', 'help']
        )
    except getopt.GetoptError:
        usage()

    if len(args) < 1:
        usage()

    for option, value in optlist:
        if option == '--help':
            usage()
        elif option == '--family':
            if value in FAMILIES:
                family = FAMILIES[value]
            else:
                raise TypeError('Family not valid')
        elif option == '--type':
            if value in TYPES:
                t = TYPES[value]
            else:
                raise TypeError('Type not valid')
        elif option == '--port':
            try:
                ports = makerange(value)
            except Exception:
                usage()
        elif option == '--verbose':
            v = True

    hosts = args

    print('Scanning')

    for host in hosts:
        print('%s:' % (host))

        portinfo = scan(family, t, host, ports, v)

        if len(portinfo) < 1:
            print('no open ports found')
        else:
            for port in portinfo:
                print('%d open' % (port))

        print('')