OpenVAS 显示 $Revision: $ 而不是实际的服务版本

OpenVAS shows $Revision: $ instead of actual Service Version

我正在使用带有 nmap 7 的 OpenVAS-8。 在 OpenVAS 的报告中,您可以看到一个名为 "Version used" 的字段。在我的上它只显示 Version used: $Revision: 1369 $Version used: $Revision: 69 $ 而不是版本。

我认为美元符号存在误解。它是由nmap 7引起的吗? nmap -sV -Pn ... 的输出实际上与之前的版本相同,因此不应该有任何解析错误。 .. 有什么提示吗?

OpenVAS 使用 SVN-Revision 作为 NVT 的版本。

http://www.openvas.org/openvas-cr-56.html
"Version tag: The SVN "Revision" 标签用于版本。因此需要为 SVN 准备脚本文件,并且 NVT 中的 script_version() 命令必须存在并包含正确的 "Revision" SVN标签