Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Either for win32 or Python. There are so many port scanner python scripts and NONE of them work without some python knowledge. If you're going to post a port scanner py script please test it.

Angry IP scanner does not do single hosts with large port ranges. Nmap does not seem to even find any OPEN ports on some of my remote hosts, which just isn't the case.

I dare someone to show me one that works. I have a number of VPS's with providers that offer hardware firewall services that I need to make sure work.

share|improve this question

migrated from Oct 18 '11 at 22:09

This question came from our site for information security professionals.

Nmap should just work, there is something wrong with your machine or perhaps your network is too secure. – Tom Wijsman Oct 18 '11 at 22:13
I think the assumption that "everything tried doesn't work as expected means that everything tried is broken" is less likely to be true than the expectation of what should happen being incorrect. Something in your environment is perhaps causing the problem. Perhaps expand your question with details about the server being tested, the expected results, and what you get - from nmap particularly as it is a familiar tool to many. – Paul Oct 18 '11 at 22:49
With respect to nmap and remote hosts, typically ICMP packets will be dropped by edge security devices such as firewalls. Try re-running nmap with the -Pn flag to skip host discovery (ping). – lew Oct 19 '11 at 0:05

Nmap is the best tool for this that I have found.
Lots of options, runs fast, and can do TCP, UDP, and ICMP scans.

EDIT: The problems you say you've had with Nmap may be because of a blocking router on your network. Try scanning localhost ( and see if it finds anything

share|improve this answer

I am beginning a new service that will allow people to scan open ports an IP ranges all online for free. Also it logs all of the open ports found allowing you and other to search by host name/IP or by open port number. I am adding new featuresas I think on them. Link:

share|improve this answer

You must log in to answer this question.