-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OS detection changes depending on -n flag #2370
Labels
Comments
The fingerprint shown is only off by 1 from the SEQ.ISR value in the reference fingerprint. I've expanded that fingerprint to be able to match this observation. I'm not sure why DNS resolution had anything to do with it, especially since Nmap didn't end up doing any reverse-DNS in either case. |
Could it be the DNS lookup does something to the network stack so it is in
a slightly different state when the module runs?
I've got access to the host till a week tomorrow so happy to rescan it if
you want any debug.
…On Thu, 16 Sep 2021, 17:21 Daniel Miller, ***@***.***> wrote:
The fingerprint shown is only off by 1 from the SEQ.ISR value in the
reference fingerprint. I've expanded that fingerprint to be able to match
this observation. I'm not sure why DNS resolution had anything to do with
it, especially since Nmap didn't end up doing any reverse-DNS in either
case.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#2370 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAA4SWIM7SML3YTXMG3TAGLUCIKO3ANCNFSM5ECGKUWA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
I did the patch and rescanned the host and nmap is now sure it is 2016 both
with and without DNS checks.
Thanks
…On Thu, 16 Sept 2021 at 18:09, Nmap Project SVN Sync < ***@***.***> wrote:
Closed #2370 <#2370> via ac4484e
<ac4484e>
.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#2370 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAA4SWKLOKYMMORJC3KQMLTUCIQEBANCNFSM5ECGKUWA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
mzet-
pushed a commit
to mzet-/Nmap-for-Pen-Testers
that referenced
this issue
Dec 20, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
When I run OS identification, if I use
-n
I get no matches for the OS, if I don't use it, I get a confident Server 2016.To Reproduce
With
-n
Without it:
Expected behavior
OS detection should not rely on whether I can get the name for the host from the DNS server.
Version info (please complete the following information):
OS is Kali just updated.
Additional context
I have all the nameservers disabled in resolv.conf as they are very slow to resolve addresses and that is causing a lot of tools to break or just take forever to run.
The text was updated successfully, but these errors were encountered: