gnetscan-1.5
This is the 10th year I have been writing regularly in some fashion about
hacking around with Open Source systems and software. So to get things started
first off a quick digest recapping the history of how this thing
came to be, some of the great stuff along the way that resulted and of course the most important thing about the site....
Also to more or less celebrate the occasion I finally got around to
finishing a visual history of X11. I wish I had taken the time to go into
the material a bit deeper such as different development paths and actual
techniques: not just the surface material like when you click this
happens
but more along the lines of the concept of canvas, networked
canvas, graphic access and so on. In any case, this is the last part of the
series ... way overdue.
gnetscan-1.5
Made some improvements and found some new bugs in gnetscan; the
tiny C network scanner that could. Cut an interim release; I am using the
tradition of odd numbered releases are testing/unstable while even numbered
ones are stable. This release has some bug fixes, better input handling and
still has some unresolved issues. In any case for those tracking it
enjoy.
Been delaying this one for awhile because, it is not in print yet but
- wanted to let readers know (because you will figure it out):
sent some material to 2600 and it has been picked up for publication.
The word is within the next few issues which is great for
readers here: why you ask?
2600's awesome policy of you may
reprint after we printed as you see fit
- in other words
your going to get the content license free one way or the other and you can
get it in immortalized print ... or just wait for the reprint here -
whatever floats your boat.
As promised in a previous posting, the ckport utility lives on;
I have been working on yet another introductory tiny series about
programming (here is part 1 and part 2) - specifically a single port
single host port check program in C. Since I had demonstration code
(derived from ckport) I decided to make a program for those
who just want to cut to the chase. In addition to the portcheck
program is some concept code from IBM's developerworks and (several months
after writing the article :) a micro packet sniffer. So - a few new
tiny programs for the bored...
gnetscan-1.4 & Portcheck Program Part II
gnetscan 1.4I did a lot of work on gnetscan for version 1.4. Some
options have changed while others were completely swapped around. Following
is the ChangeLog summary from the distribution:
Here is the new usage message which makes things a lot more clear:
ns [[option][arguments]][ipadxn-N|host]
ns [-C][-P][-p n-N][-ts n][-tu n][-u][-v][-x]
OPTIONS:
-C Connect for each port(not default, slower)
-P Is alive only check (ping select)
-p n|n-N Scan port number n or a range of n-N
Defaults are: 1-1024
-ts n Set the default scan timeout to n seconds
-tu n Set the default scan timeout to n useconds
-x Xtra thorough scan (slower non-strobe scan)
-u Print usage message
-v Be verbose
EXAMPLES:
ns -v -p 22-80 192.168.1.10
ns -ts 5 -p 22-80 192.168.1.2-254
ns -tu 50 -ts 2 -v -x somehost.domain.net
In part 1 an examination of creating an ultra
simple single port single host port check program was done. Part two
looks at initial code reorganizing, a simple Makefile then
addresses some of the potential problems with the bare bones version.
Following is a recap of what needs to be fixed:
additionally there are some features it could use:
or search
BSD, Linux & Seclists
systhread's
recommended reads (perused books etc ...)