Eu modifico o /etc/sysctl.conf
e adicione a seguinte linha:
net.ipv4.ip_default_ttl = 199
salvar / sair
Como eu escondo a versão do Linux que estou executando quando faço a varredura das portas do servidor?
Quando eu nmap'ed (nmap -A -T4 192.168.40.12) ip do servidor do lado de fora, este é o resultado:
Starting Nmap 4.62 ( http://nmap.org ) at 2009-11-07 11:27 IRST
LUA INTERPRETER in nse_init.cc:763: /usr/share/nmap/scripts/robots.nse:4: module 'http' not found:
no field package.preload['http']
no file '/usr/share/nmap/nselib/http.lua'
no file './http.lua'
no file '/usr/local/share/lua/5.1/http.lua'
no file '/usr/local/share/lua/5.1/http/init.lua'
no file '/usr/local/lib/lua/5.1/http.lua'
no file '/usr/local/lib/lua/5.1/http/init.lua'
no file '/usr/lib/nmap/nselib-bin/http.so'
no file './http.so'
no file '/usr/local/lib/lua/5.1/http.so'
no file '/usr/local/lib/lua/5.1/loadall.so'
SCRIPT ENGINE: Aborting script scan.
Interesting ports on 192.168.40.12:
Not shown: 1710 closed ports
PORT STATE SERVICE VERSION
22/tcp open ssh OpenSSH 3.9p1 (protocol 1.99)
53/tcp open domain dnsmasq 2.47
80/tcp open http Apache httpd
222/tcp open ssh OpenSSH 3.9p1 (protocol 1.99)
8081/tcp open http CherryPy httpd 2.3.0
MAC Address: 00:10:F3:0F:59:B7 (Nexcom International Co.)
Device type: firewall
Running: IPCop Linux 2.4.X
OS details: IPCop firewall 1.4.10 - 1.4.15 (Linux 2.4.31 - 2.4.34)
Network Distance: 1 hop
OS and Service detection performed. Please report any incorrect results at http://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 8.180 seconds
Eu não quero que os detalhes do sistema operacional sejam exibidos. Estou usando um firewall IPCop.
Obrigado.
nmap adivinha o sistema operacional em execução no host de destino usando (entre outras coisas) as características da pilha TCP / IP. Você não pode evitar isso, a não ser que você mude a maneira como a pilha TCP / IP do Linux funciona.
Detalhes da detecção do SO do nmap:
Além disso, o arquivo README da ferramenta passiva de fingerprinting do sistema operacional (p0f) também pode lhe dar uma pista de como isso funciona .