FPF is a lkm for Linux which changes the TCP/IP stack in order to emulate other OS's TCP fingerprint. The package contains the lkm and a parser for the nmap file that let you choose directly the os you want.
bcc76c9851a69009bf74d505e657a312772e80b7ff657d12821a4290e44b1042