我们正在使用Nessus攻击脚本语言(NASL(进行一个项目,我们希望运行一个用C++编写的程序。我想问,是否有可能用NASL运行另一个脚本?
因此,我们希望运行NASL脚本,该脚本运行另一个C++程序,该程序与Zigbee一起工作到mqtt。
否。不符合手册要求。事实上,这是明确禁止的。
1.1什么是NASL?
NASL是一种为Nessus安全扫描程序设计的脚本语言。它的目的是允许任何人在几分钟内为给定的安全漏洞编写测试,允许人们在不必担心操作系统的情况下共享他们的测试,并向每个人保证,NASL脚本除了对给定的目标执行给定的安全测试外,不会做任何令人讨厌的事情。因此,NASL允许您轻松伪造IP数据包,或发送常规数据包。它为您提供了一些方便的功能,使web和ftp服务器的测试更易于编写。NASL向您保证,NASL脚本:
不会向目标主机以外的主机发送任何数据包
不会在本地系统上执行任何命令
http://student.ing-steen.se/java/javacoding/toys/more_toys/nessus/txtfilez/nasl.html