
Nmap Development mailing list archives
Stupid patch... autostat every x seconds
From: "Aleksandar Petrinic" <petrinic () gmail com>
Date: Tue, 6 Jan 2009 22:28:33 +0100
Hi. Just for fun I started to develop a graphical front end to nmap in qt4. All goes well, but I haved issue with nmap's stats (when you press i or space while it is running). My need is very simple, I had to bind a progress bar with nmap's stats. Unfortunately nmap can't receive stdin with a commonly used write() method (QProcess'). At the beginning I believe that the problem was in "nmap_tty.cc" with this checks: if (tty_fd && tcgetpgrp(tty_fd) == getpid()) {. So I tried to remove this checks, but still can't write to nmap's stdin to print out the stats. Now I have write a very little patch for nmap that enables another option... --auto-stats <seconds> that print a stats every <seconds> seconds. I don't know if it could be usefull for someone, but I have tried. The diff is in the attachment. Well, maybe it's not the cleaner, but works(it isn't much accurate too). One thing that confuse me it's where I have to put a temporary global variable, for now I put it in the NmapOps, even if I immagine that it's not properly the right place. With this patch I can syncronize a progress bar with nmap's stats fine. Thank you, and sorry for my really bad english.
Attachment:
nmap_autostats.patch
Description:
_______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://SecLists.Org
Current thread:
- Stupid patch... autostat every x seconds Aleksandar Petrinic (Jan 06)
- Re: Stupid patch... autostat every x seconds David Fifield (Jan 25)
- Re: Stupid patch... autostat every x seconds David Fifield (Feb 16)
- Re: Stupid patch... autostat every x seconds Arturo 'Buanzo' Busleiman (Feb 17)
- Re: Stupid patch... autostat every x seconds David Fifield (Feb 17)
- Message not available
- Re: Stupid patch... autostat every x seconds Aleksandar Petrinic (Feb 19)
- Re: Stupid patch... autostat every x seconds Arturo 'Buanzo' Busleiman (Feb 17)
- Re: Stupid patch... autostat every x seconds David Fifield (Feb 23)