Re: Restore Sessions vs. Manage Reports on Server
Renaud Deraison <[email protected]> Thu, 4 Nov 2004 15:38:40 +0100
| Newsgroups | gmane.comp.security.nessus.devel |
|---|---|
| Message-ID | <[email protected]> |
On Thu, Nov 04, 2004 at 10:07:48AM +0100, Jan-Oliver Wagner wrote: > But as far as I read the code of the client, all the current paramters > are send to the server for this "restoring". > Unfortunately there is no guarantee that these are the same parameters > used to initially start the scan. > So, I get the feeling that the design of this feature is somehow broken. > > I really need some discussion about this feature to improve the client! Session saving was some kind of attempt to protect the user against a connection loss and to change parameters "on the fly". Ie: you start to scan 10.0.0.0/16, and after 50mn of scanning you realize that things would be faster if you had not enabled three port scanners but one. Instead of stopping the scan, disabling two port scanners, and restarting from scratch, you can restore the session with the new parameters. So in that regard, the design is not really broken, but it does not prevent you from shooting yourself in the foot. That being said, I'm considering getting rid of session saving altogether. Not many people use them, it's an under-tested feature, session restoration is quite slow, and I'd like to simplify the source code of nessusd as much as possible. So I'd advise you to leave that part alone for the moment. At worse, I'll re-implement it "correctly" in the future, but at this time it just gets in the way. -- Renaud _______________________________________________ Nessus-devel mailing list [email protected] http://mail.nessus.org/mailman/listinfo/nessus-devel