cStatus a portable network scan and monitoring tool

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Message
Author
hugonabais
Posts: 63
Joined: Sat Dec 24, 2016 6:00 am

cStatus a portable network scan and monitoring tool

#1 Post by hugonabais »

Application NamecStatus
Version 1.0.2.0
Short Description cStatus is a software that has two main functions: to monitor and to scan a network.
Supported OSes .net4 Windows (XP/Vista/7,8,10,server 2008, server 2012, etc)
Web Page http://www.hnsoft.pt/cstatus
Download Link http://www.hnsoft.pt/Downloads_cstatus
System Requirements Any Windows with .net4 framework installed
Author Hugo Nabais
Donations Lots of hours have been spent making cStatus, please consider making a donation, especially if using for commercial purposes

Description
cStatus is a software that has two main functions: to monitor and to scan a network.
Comments and suggestions are welcome.

Features
- A monitoring system with:
- ICMP ping monitoring
- TCP port monitoring (TCP ping)
- Statistical informations
- Charting
- Simple alarm system
- Allows opening a host with several tools: RDP, http, FTP, etc.
- Host display filtering system

- An IP scanner:
- MAC information and MAC vender detection
- Hostname retrieval with the possiblitly to change DNS query server
- Port scanner
- Allows to add to the monitoring, one of the IPs that has been detected
- Host display filtering system

- A graphical Trace Route:
- Shows the route (hops) through the network between your computer and a specified destination computer.
- Calculates and displays the amount of time each hop took
- Hostname retrieval with the possiblitly to change DNS query server
- Allows to add to the monitoring one of the IPs that has been detected

Planned Features
Waiting for feedback.


Screenshots
Main monitoring:
Image

Adding monitoring entry:
Image

IP Scanner:
Image

Trace Route:
Image

Charting:
Image

Usage & Installation
Run it from anywhere, portable!

Using the Application
Self explanatory.

Download Link
http://www.hnsoft.pt/Downloads_cstatus
Last edited by hugonabais on Sat Sep 22, 2018 2:01 am, edited 4 times in total.

User avatar
__philippe
Posts: 687
Joined: Wed Jun 26, 2013 2:09 am

Re: cStatus a portable network scan and monitoring tool

#2 Post by __philippe »

Hello Hugo,

Thanks for submitting your brand new cStatus tool

Since you asked for feedback, allow me a few off-the-cuff suggestions... :wink:

IP-Scanner

I compared cStatus to my standard touchstone IP scan utility, namely Angry IP-Scanner 221
and find the following lacking from cStatus:

For IP-Range selection, add an option to select an IP Class,
so the user would only need to enter the IP range Start, such as
200.0.16.0, then by clicking a "Class C" button, for instance, cStatus would fill in
200.0.16.255 in the IP range End box.

Traceroute

1. Could you possibly add the relevant ASN (Autonomous System Number) for each hop traversed by the trace ?
(The ASN is used to identify each network carrier along the trace.)
This probably would require querying a DB such as Team Cymru, which provides IP to ASN free lookup service,
and seems to be well regarded in sysadmin circles.

2. How does one activate the "Graphical" feature of cStatus Traceroute ?

One (petty) remark
cStatus name sounds a trifle too generic; perhaps you might want to consider a more specific label, such as
cScanStatus | cNetScan | cStatusIP | cSIPmon | cScanIP or the like?


All in all,
cStatus does stand as an unexpectedly well polished tool, considering its 1.0.0.0 version... 8)

Voting for inclusion in TPFC's DB... :D

hugonabais
Posts: 63
Joined: Sat Dec 24, 2016 6:00 am

Re: cStatus a portable network scan and monitoring tool

#3 Post by hugonabais »

Hi Philippe,

Thank you for your words and your feedback.

Your idea about the "Class C" button on the IP Scanner is good and It's now on my TO DO list.

The Autonomous System Number suggestion also seems relevant and I will see how can I incorporate it.

cStatus does sound generic but choosing names is not my specialty :)
I'll think about it but changing a software name does require a lot of boring renaming work. Probably will stick with cStatus.

Graphical trace route was probably an exaggeration, meaning you have a graphical Windows form instead of a command line tool.
I probably now should do some real graphics on it :)

Regarding the polishing for a 1.0.0.0 version I agree, it's my first 1.0.0.0 that is so polished, but I admit I had lots of 0.9.X.X internal versions before release :)

User avatar
__philippe
Posts: 687
Joined: Wed Jun 26, 2013 2:09 am

Re: cStatus a portable network scan and monitoring tool

#4 Post by __philippe »

Hi Hugo,

Glad to hear you are willing to consider some of the above suggestions 8)
Will follow cStatus forthcoming releases with a keen eye :wink:

Cheers

hugonabais
Posts: 63
Joined: Sat Dec 24, 2016 6:00 am

Re: cStatus a portable network scan and monitoring tool

#5 Post by hugonabais »

Version 1.0.1.0 (September 12, 2018)
[new] C class button added to IP Scanner form
[alt] Disabled entries no longer have a colored row, indicating they are not running
[alt] Column Status renamed to Last Status to better give the idea that it is the last known state
[new] Option to limit maximum history period in memory
[new] Option to auto save and load history for each entry
[new] Two new sub folders, one for saving configs, and other for history auto save and load
[new] New tool for IP calculation, subnet range, first and last IP, etc.
[new] In the IP Scanner duplicate MACs will be highlighted in yellow
[fix] Fixed some layout bugs
[fix] Added some input validations
[fix] Fixed new version form information

Screenshots:
Image
Image

Downloads:
·http://www.hnsoft.pt/Repository/cstatus ... .0.1.0.zip Compressed archive.
·http://www.hnsoft.pt/Repository/cstatus ... .0.1.0.exe Self-Extracting file.

User avatar
__philippe
Posts: 687
Joined: Wed Jun 26, 2013 2:09 am

Re: cStatus a portable network scan and monitoring tool

#6 Post by __philippe »

Hi Hugo,

Thanks for a fast cStatus 1.0.1.0 release 8)

Few quick off-the-cuff remarks

IP scan
- Class C shortcut works fine, but it should generate n.n.n.255 instead of n.n.n.254
- When sorting RT column, perhaps you could discard the rows with blank RT, to retain only significant rows including actual numeric RT values

Traceroute
- Perhaps you could memorize the last 10-20 or so IP values entered for later easy re-run (see CountryTraceroute usage)

hugonabais
Posts: 63
Joined: Sat Dec 24, 2016 6:00 am

Re: cStatus a portable network scan and monitoring tool

#7 Post by hugonabais »

__philippe wrote: Wed Sep 12, 2018 10:52 am Hi Hugo,

Thanks for a fast cStatus 1.0.1.0 release 8)

Few quick off-the-cuff remarks

IP scan
- Class C shortcut works fine, but it should generate n.n.n.255 instead of n.n.n.254
- When sorting RT column, perhaps you could discard the rows with blank RT, to retain only significant rows including actual numeric RT values

Traceroute
- Perhaps you could memorize the last 10-20 or so IP values entered for later easy re-run (see CountryTraceroute usage)
I prefer n.n.n.254 because x.x.x.255 is the broadcast IP and does not make sense to scan it!
About discarding the rows with blank RT, you already have a filter for that, try enabling the option "show only active" checkbox. It does what you want.

I'm working on improving the trace route,with more information about each hop, like country etc
Saving the last 20 addresses is a good idea, also for the IP Scanner, I'll add it to my TO DO list :)

User avatar
__philippe
Posts: 687
Joined: Wed Jun 26, 2013 2:09 am

Re: cStatus a portable network scan and monitoring tool

#8 Post by __philippe »

Hi Hugo,

Discarding blank RT rows
The apt "Show only active" built-in option escaped my not so sharp eyesight, pls disregard the irrelevant remark... :roll:

TODO list
Will you consider adding the "ASN per hop" former suggestion in your TODO List as well ? :wink:

hugonabais
Posts: 63
Joined: Sat Dec 24, 2016 6:00 am

Re: cStatus a portable network scan and monitoring tool

#9 Post by hugonabais »

__philippe wrote: Fri Sep 14, 2018 5:27 am Hi Hugo,

Discarding blank RT rows
The apt "Show only active" built-in option escaped my not so sharp eyesight, pls disregard the irrelevant remark... :roll:

TODO list
Will you consider adding the "ASN per hop" former suggestion in your TODO List as well ? :wink:
When you talked about ASN per hop:

The server returned 2 line(s).
AS | IP | AS Name
15169 | 108.170.225.163 | GOOGLE - Google LLC, US

The information I think is relevant is the "GOOGLE - Google LLC, US". Is the number relevant to anything?

User avatar
__philippe
Posts: 687
Joined: Wed Jun 26, 2013 2:09 am

Re: cStatus a portable network scan and monitoring tool

#10 Post by __philippe »

Hugo,

Both the AS Number AND the AS Name are relevant.

One can easily derive the relevant AS Name from a specific AS Number, not the other way round,
because a specific network provider may own multiple AS Numbers.

If only one of those two items could be provided, AS Number [ASxxxxx] would be the preferred one.

hugonabais
Posts: 63
Joined: Sat Dec 24, 2016 6:00 am

Re: cStatus a portable network scan and monitoring tool

#11 Post by hugonabais »

New version, any comments and/or suggestions are welcome.
Enjoy:

Version 1.0.2.0 (September 21, 2018)
[fix] Fixed opening location of chart window
[fix] Fixed bug when auto loading history, every entry was defaulting to alive even if last state was failed
[fix] Fixed bug with autosave and load history (sometimes entry would not load and stay blocked)
[alt] Indications were added about the time scale used in timeout values ??(ms)
[alt] Asked for confirmation before resetting chart history
[alt] Entry maximum interval is increased to 600000 ms (10 minutes)
[new] Added new features on the Trace Route tool to get information about public IPs
[new] On IP Scanner and Trace Route tools, if an item is double clicked it's possible to copy its contents
[new] New tool that gets information about local IPs and public IP address (if connected to the Internet)
[new] New tool that gets information about public IPS
[new] New view options adds the possibility to hide the filter and tool bar
[new] New option to remove sorting
[new] New options when right clicking over entry that allow them to be moved up or down

New Screenshots:
Image
Image

Downloads:
·http://www.hnsoft.pt/Repository/cstatus ... .0.2.0.zip Compressed archive.
·http://www.hnsoft.pt/Repository/cstatus ... .0.2.0.exe Self-Extracting file.

User avatar
webfork
Posts: 10818
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: cStatus a portable network scan and monitoring tool

#12 Post by webfork »

I really wasn't paying attention to this thread because I don't do much with network tools lately, but this is a remarkably feature-rich tool that does the work of multiple programs here on the site (save for the chart item which I don't know where else I'd find that functionality). The screenshots are very telling: https://www.hnsoft.pt/Screenshots_cstatus

Neat.

User avatar
__philippe
Posts: 687
Joined: Wed Jun 26, 2013 2:09 am

Re: cStatus a portable network scan and monitoring tool

#13 Post by __philippe »

I'll be damned, Hugo, you've done it ! :o

cStatus v1.0.2.0 now stands out as a rare specimen among the Traceroute species:
One ASN-aware Traceroute running under WinXP / Win7 ! 8)
(as opposed to multiple variations of similar tools running excusively under Unix/Linux)

Do I dare offering further suggestions ?
You bet I do :wink:

1. Please split the current ASN#-ASNname single column in two distinct columns (for individual sorting purpose)
2. Would you consider making cStatus traceroute function a stand-alone utility ?
3. Was the IP-addresses history function implemented ? Can't seem to find it.

Enough with incessant questions already...
Thanks for developing this superb tool, and for updating it so quickly to match specific requests. :D

I'll dig into my Havana stash to present you with a most deserved cigar !

hugonabais
Posts: 63
Joined: Sat Dec 24, 2016 6:00 am

Re: cStatus a portable network scan and monitoring tool

#14 Post by hugonabais »

Thanks Philippe,

About your suggestions (they are all always welcome)

1º Splitting ASN and name I will put it in my to do list, probably not on the next release but maybe later on the road.
2º For now it does not make sense for me, I'm working on the cStatus and still have lots and lots of improvements and new features to work on. Maybe in the future when cStatus development settles down I will consider it.
3º It's still on the To Do list.

hugonabais
Posts: 63
Joined: Sat Dec 24, 2016 6:00 am

Re: cStatus a portable network scan and monitoring tool

#15 Post by hugonabais »

Version 1.0.2.1 (September 26, 2018)
[fix] Fixed a bug where autosave did not record the last period of a day
[fix] Fixed sorting bug when duplicate column values were present
[new] New button in the chart form that allows you to view recorded chart files without having to load them
[new] Trace route tool remembers up to last 20 traces
[alt] Improved chart form layout

Downloads:
·http://www.hnsoft.pt/Repository/cstatus ... .0.2.1.zip Compressed archive.
·http://www.hnsoft.pt/Repository/cstatus ... .0.2.1.exe Self-Extracting file.

Post Reply