echotest.nse
来自「Ubuntu packages of security software。 相」· NSE 代码 · 共 30 行
NSE
30 行
id = "Echo"description = "Connects to the UDP echo service, sends a string, receives a string and if both\strings are equal reports success."author = "Diman Todorov <diman.todorov@gmail.com>"license = "See nmaps COPYING for licence"categories = {"demo"}require "shortport"portrule = shortport.port_or_service(7, "echo", "udp")action = function(host, port) local echostr = "hello there" local socket = nmap.new_socket() socket:connect(host.ip, port.number, "udp") socket:send(echostr) local status, result = socket:receive_lines(1); socket:close() if (result == echostr) then return "UDP Echo: correct response" end returnend
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?