I am looking for a way to defeat nmap OS-fingerprinting. This article describes a few approaches and mentions the tool IP Personality, which seems quite promising because it can trick nmap to detect a certain OS. However, the most recent version of this tool only works for the Linux 2.4 kernel.

I've been googling for a long time to find a tool that is capable of making nmap detect a different OS for more recent Linux kernels but couldn't find any.

Does anyone know of such a tool?

1 Answer 1


I too am looking for something similar to IP Personality.

I'm not sure if it meets your requirements, but honeyd can do similar. You can set a "personality" in the configuration such as:

set default personality "Linux 2.2.14"

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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