Windows

YAPS port scanner offers easy alternative to nmap

Keeping track of a network is no short order and there are plenty of tools to assist in this process. IT pro Rick Vanover shows how to use the YAPS tool to scan networks easily.

The de facto standard to scan networks has been nmap. But even with the graphical front-end, Zenmap, I still find myself willing to try other tools to perform port scans if they can do a good job and bring additional functionality to the task.

Recently, I came across Yet Another Port Scanner, or YAPS. YAPS does effectively all of the same nmap functionality except it is designed to scan all ports. Nmap does a good job of presuming the primary ports in use or allowing a range of ports to be scanned. I frequently scan all ports, and YAPS takes that approach in allowing a single fixed range of ports in the interactive scan. Figure A below shows YAPS scanning a Windows server running VMware vCenter Server with the expected ports open:

Figure A

Click to enlarge thumbnail.
YAPS offers additional options such as the continuous scan and the option to scan an entire range of IP addresses. These can be useful for scanning an entire network and continuously monitoring for presence changes. Figure B below shows this functionality for scanning my entire home lab:

Figure B

Click to enlarge thumbnail.

I don’t see this as a full replacement of nmap, but YAPS does offer a lightweight (132 KB) alternative to scanning within Windows in a graphical front end. Zenmap does provide a graphical interface, but I’ve never liked the interface as it is too busy. I would frequently go the scripted route if I want a complicated nmap run. Further, I’ve never liked the additional installation components either with Zenmap (such as winpcap). YAPS installs with no additional Windows components required.

YAPS version 1.2.1.46 was released in October 2010 and is a free download from the SteelBytes website. Have you used YAPS? Do you use other port scanning tools besides nmap or Zenmap? Share your comments below.

About

Rick Vanover is a software strategy specialist for Veeam Software, based in Columbus, Ohio. Rick has years of IT experience and focuses on virtualization, Windows-based server administration, and system hardware.

10 comments
b4real
b4real

This is not an actual virus. But if you look closely at most of these, they are the results of heuristic (fuzzylogic/AI/etc) scans ??? not signature matches. This is all because the tools use their own .exe compressor (exe32pack) that some of the AV companies consider to be suspicious.

b4real
b4real

One of my AV tools at home didn't catch it, one did. Looking into it. Rick Vanover

smason
smason

False positives on many different AV products, or real threat? Has anyone determined for sure?

pgit
pgit

You can almost always answer the question "will it run on win 7?" in the affirmative. Just run the thing in compatibility mode, I've had to use this feature numerous times and it's never failed so far as run time. The install is the only source of potential problems, so far as I have seen. The only thing to remember is to set the application's installer program to also run in the same compatibility mode as the app itself will be run in. Don't hesitate to search for "name of your app" +"windows 7" first, rather than guessing which mode to use. I was rather surprised the other day to see an app that insisted you run in vista SP1 mode. I never would have guessed that. I was all set to install/run in an XP SP2 environment, which seems to work well enough for a lot of older applications. I'll also add don't ignore any messages that arise if you find yourself rerunning an installer, say to try a different compatibility mode. (there will be a warning that the install didn't go quite right) I blew past the "you really should uninstall the usual way first" message a few times and wasted a lot of time. Don't overinstall 'dirty' if a given mode didn't install correctly...

Bill Lowell
Bill Lowell

AD-Watch Live says: Trojan WIN32.GenericIBT (got download from SteelBytes.)

andrew.roberts
andrew.roberts

Downloaded this from three separate sites, on each occasion when I try to unzip McAfee pops up and stops it claiming there is a virus within, Artemis! (or to be specific Artemis!F4839A6408CC) and goes ahead and deletes, not good !!!

BMaytum
BMaytum

The linked website for downloading YAPS does not list Windows 7 (any flavor). Anyone know if it runs properly under Win7 Pro x64?

todd.deason
todd.deason

McAfee detected it as a Trojan named Artemis!F

seanferd
seanferd

Yes, McAfee is not good.

b4real
b4real

W7 would also operate the same.

Editor's Picks