在我的linux系统中,命令运行时间告诉我800天。然而,命令nmap表示48天(在其输出的Uptime行中)。这两个UPTIME应该相同吗?如果不是每个真正的意思?linux命令运行时间的输出与命令nmap的不同
0
A
回答
1
nmap
打印Uptime guess
是有原因的。 nmap
通过发送多个连续的SYN/ACK TCP
来检测正常运行时间并检查是否存在时间戳选项或计数器值等。此外,增量率可能从OS
到OS
变化。最后,一些OS
-以随机值启动计数器,这使得正常运行时间检测算法复杂化。
最好是去阅读关于这个专题的文件上nmap
的网页:Nmap: Remote OS Detection
相关问题
- 1. Linux时间命令输出的差异
- 2. 与命令行不同的Bash输出
- 3. Linux命令行与Linux命令管道
- 4. IDE输出与命令行不同
- 5. 运行Linux命令
- 6. 从Symfony命令运行Linux命令
- 7. 命令行命令的执行时间
- 8. 运行powershell命令时没有输出
- 9. 与paramiko运行命令一段时间
- 10. Ruby不断输出长时间运行的shell命令的标准输出
- 11. 连续运行的Linux命令与Java运行时EXEC
- 12. 从python运行linux命令
- 13. 从Daemon运行Linux命令
- 14. 运行Linux命令 - runtime.exe
- 15. C#运行命令不执行命令
- 16. PHP:输出多行命令行输出为不同的行
- 17. 命令输出和perl输出不同
- 18. Java Pack200库输出与命令行工具输出不同
- 19. linux时间格式命令
- 20. 命令行* linux
- 21. 从命令行运行时,xcodebuild命令的结果与从Jenkins运行时的结果不同
- 22. Linux的PowerShell命令找不到命令
- 23. grep的时间命令输出
- 24. Linux ps命令 - 获取进程运行时间 - etime和时间参数不同
- 25. JMeter的命令行输出
- 26. 通过Java ProccesBuilder运行命令与在Shell中运行命令不同
- 27. 终端打开时运行命令(Linux)
- 28. 运行tracert命令在命令1 140次不同的主机
- 29. 从java运行Linux的命令行
- 30. NodeJS - 运行shell命令,退出,传输到shell命令
在http://nmap.org/book/osdetect-usage.html关于‘正常运行时间的猜测’的文档应该回答这个。 – nos 2014-10-31 09:19:52
因此,基于发布的帮助,答案可能如下所示: 不,这两个UPTIME不一定是相同的。前者报告主机的实际正常运行时间;而后者只是一个猜测。 对不对? – Donald 2014-10-31 14:11:35