Openvas NVTs: Unterschied zwischen den Versionen

Aus xinux.net
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „=Beispiel= <pre> if(description) { script_version ("1.0"); script_name("FTP Banner Retriever"); script_summary("Print the FTP Banner, if available"); s…“)
 
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
=Beispiel=
+
*[[NVT Sync]]
<pre>
+
*[[NVT Beispiel]]
if(description)
 
{
 
script_version ("1.0");
 
script_name("FTP Banner Retriever");
 
 
script_summary("Print the FTP Banner, if available");
 
 
script_copyright("This script is under GNU GPL v2+");
 
 
FTP_PORT = 21;
 
ftpsocket = open_sock_tcp(FTP_PORT);
 
if(ftpsocket)
 
{
 
data = recv_line(socket: ftpsocket, length:1024);
 
if(data)
 
{
 
  display("The server’s FTP Banner is: \n", data, "\n");
 
}
 
else
 
{
 
  display("The FTP server banner cannot be acquired\n");
 
}
 
close(ftpsocket);
 
}
 
exit(0);
 
}
 
</pre>
 
 
=Links=
 
=Links=
 
*http://www.marathon-studios.com/blog/how-to-add-custom-nvt-nasl-script-plugins-to-the-openvas-framework/
 
*http://www.marathon-studios.com/blog/how-to-add-custom-nvt-nasl-script-plugins-to-the-openvas-framework/
 +
*https://community.greenbone.net/t/vt-development/226

Aktuelle Version vom 17. Januar 2020, 12:04 Uhr