-Pn
This commit is contained in:
parent
bc04ce19a7
commit
0ac085a97e
@ -8,7 +8,7 @@
|
|||||||
<xsl:param name="site"/>
|
<xsl:param name="site"/>
|
||||||
|
|
||||||
<xsl:template match="lanScan">
|
<xsl:template match="lanScan">
|
||||||
<xsl:text>nmap -v -T4 -p </xsl:text>
|
<xsl:text>nmap -v -T4 -Pn -p </xsl:text>
|
||||||
<xsl:apply-templates select="//service[not(.=preceding::*)]" />
|
<xsl:apply-templates select="//service[not(.=preceding::*)]" />
|
||||||
<xsl:text> --script nse/ --datadir nse/ --script-args-file script-args.ini -oX "</xsl:text>
|
<xsl:text> --script nse/ --datadir nse/ --script-args-file script-args.ini -oX "</xsl:text>
|
||||||
<xsl:value-of select="@scanpath"/>
|
<xsl:value-of select="@scanpath"/>
|
||||||
@ -32,4 +32,4 @@
|
|||||||
</xsl:if>
|
</xsl:if>
|
||||||
</xsl:template>
|
</xsl:template>
|
||||||
|
|
||||||
</xsl:stylesheet>
|
</xsl:stylesheet>
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
local stdnse = require "stdnse"
|
local stdnse = require "stdnse"
|
||||||
local smb = require "smb"
|
local smb = require "smb"
|
||||||
|
local smb2 = require "smb2"
|
||||||
local msrpc = require "msrpc"
|
local msrpc = require "msrpc"
|
||||||
local bin = require "bin"
|
local bin = require "bin"
|
||||||
local shortport = require "shortport"
|
local shortport = require "shortport"
|
||||||
@ -146,7 +147,11 @@ function send_transaction2(smbstate, sub_command, function_parameters, function_
|
|||||||
stdnse.debug2("SMB: Sending SMB_COM_TRANSACTION2")
|
stdnse.debug2("SMB: Sending SMB_COM_TRANSACTION2")
|
||||||
local result, err = smb.smb_send(smbstate, header, parameters, data, overrides)
|
local result, err = smb.smb_send(smbstate, header, parameters, data, overrides)
|
||||||
if(result == false) then
|
if(result == false) then
|
||||||
return false, err
|
stdnse.debug1("SMB: Try SMBv2 connexion")
|
||||||
|
local result, err = smb2.smb2_send(smbstate, header, parameters, data, overrides)
|
||||||
|
if(result == false) then
|
||||||
|
return false, err
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
return true
|
return true
|
||||||
@ -157,7 +162,11 @@ function receive_transaction2(smbstate)
|
|||||||
-- Read the result
|
-- Read the result
|
||||||
local status, header, parameters, data = smb.smb_read(smbstate)
|
local status, header, parameters, data = smb.smb_read(smbstate)
|
||||||
if(status ~= true) then
|
if(status ~= true) then
|
||||||
return false, header
|
stdnse.debug1("SMB: Try SMBv2 connexion")
|
||||||
|
local status, header, parameters, data = smb2.smb2_read(smbstate)
|
||||||
|
if(status ~= true) then
|
||||||
|
return false, header
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Check if it worked
|
-- Check if it worked
|
||||||
|
Reference in New Issue
Block a user