mirror of
https://github.com/nmap/nmap.git
synced 2026-01-03 13:19:04 +00:00
Re-indent some scripts. Whitespace-only commit
https://secwiki.org/w/Nmap/Code_Standards
This commit is contained in:
@@ -26,33 +26,33 @@ dependencies = {"netbus-version"}
|
||||
portrule = shortport.port_or_service (12345, "netbus", {"tcp"})
|
||||
|
||||
action = function( host, port )
|
||||
local try = nmap.new_try()
|
||||
local passwords = try(unpwdb.passwords())
|
||||
local socket = nmap.new_socket()
|
||||
local status, err = socket:connect(host.ip, port.number)
|
||||
if not status then
|
||||
return
|
||||
end
|
||||
local buffer, err = stdnse.make_buffer(socket, "\r")
|
||||
local _ = buffer() --skip the banner
|
||||
for password in passwords do
|
||||
local foo = string.format("Password;0;%s\r", password)
|
||||
socket:send(foo)
|
||||
local login = buffer()
|
||||
if login == "Access;1" then
|
||||
-- Store the password for other netbus scripts
|
||||
local key = string.format("%s:%d", host.ip, port.number)
|
||||
if not nmap.registry.netbuspasswords then
|
||||
nmap.registry.netbuspasswords = {}
|
||||
end
|
||||
nmap.registry.netbuspasswords[key] = password
|
||||
if password == "" then
|
||||
return "<empty>"
|
||||
end
|
||||
return string.format("%s", password)
|
||||
end
|
||||
end
|
||||
socket:close()
|
||||
local try = nmap.new_try()
|
||||
local passwords = try(unpwdb.passwords())
|
||||
local socket = nmap.new_socket()
|
||||
local status, err = socket:connect(host.ip, port.number)
|
||||
if not status then
|
||||
return
|
||||
end
|
||||
local buffer, err = stdnse.make_buffer(socket, "\r")
|
||||
local _ = buffer() --skip the banner
|
||||
for password in passwords do
|
||||
local foo = string.format("Password;0;%s\r", password)
|
||||
socket:send(foo)
|
||||
local login = buffer()
|
||||
if login == "Access;1" then
|
||||
-- Store the password for other netbus scripts
|
||||
local key = string.format("%s:%d", host.ip, port.number)
|
||||
if not nmap.registry.netbuspasswords then
|
||||
nmap.registry.netbuspasswords = {}
|
||||
end
|
||||
nmap.registry.netbuspasswords[key] = password
|
||||
if password == "" then
|
||||
return "<empty>"
|
||||
end
|
||||
return string.format("%s", password)
|
||||
end
|
||||
end
|
||||
socket:close()
|
||||
end
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user