I'm testing out both Tenable's Nessus scanner as well as eEye's Retina for scanning network devices. I am trying to supply credentials to get deeper, more accurate results, however there seems to be no difference in the results whether I supply the credentials or not. I've read the documentation and it seems like I've tried all the logical settings in the Credential options. I've submit along with usernames and passwords for many different accounts and types of accounts (both SSH Credentials and Web Application Credentials) on the devices as well as their respective domain names (when applicable).

Is there possibly a good test for either (or both) scanners to tell where these credentials are being provided (if at all) and if any of them are successfully getting authentication?

link|improve this question
What OS is the client? – Scott Pack Sep 21 '10 at 23:26
The OS is Linux. – grossmae Sep 21 '10 at 23:34
unless you have a single pw for all the linux devices the authentication willl not perform well, the tennable version of nessus works fine against a windows based domain when you provide an account with admin privs on the devices your scanning – tony roth Sep 22 '10 at 0:35
I am only scanning one device at the moment, so the credentials are essentially all identical. – grossmae Sep 22 '10 at 1:24
so do you run the test with an account that has root? When we run nessus against our windows server it has admin privs on the device that we are scanning. Its unfair but does expose everything! Windows 08+ when scanned with admin privs show's no vuln's worth mentioning.. – tony roth Sep 23 '10 at 3:06
show 2 more comments
feedback

1 Answer

If you are scanning some windows systems you can check the security event log to see if the authentication attempts from the scanner were valid or not. If the connection attempts from the scanners were authenticated then the scanners had access provided by the credentials, now whether the scanners were configured properly to "scan deeper" is another issue.

link|improve this answer
I'm not scanning any windows systems. Network logs from the device are not easily reachable and probably won't provide very much information. I have been using wireshark to sniff for credentials being passed, but I cannot find any. Are there perhaps some techniques to find packets with credentials other than searching for string values? – grossmae Sep 22 '10 at 0:20
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.