![]() System : Linux absol.cf 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, Directory : /usr/share/nmap/scripts/ |
Upload File : |
local shortport = require "shortport" local sslcert = require "sslcert" local sslv2 = require "sslv2" description = [[ Determines whether the server supports obsolete and less secure SSLv2, and discovers which ciphers it supports. ]] --- --@output -- 443/tcp open https syn-ack -- | sslv2: -- | SSLv2 supported -- | ciphers: -- | SSL2_DES_192_EDE3_CBC_WITH_MD5 -- | SSL2_IDEA_128_CBC_WITH_MD5 -- | SSL2_RC2_128_CBC_WITH_MD5 -- | SSL2_RC4_128_WITH_MD5 -- | SSL2_DES_64_CBC_WITH_MD5 -- | SSL2_RC2_128_CBC_EXPORT40_WITH_MD5 -- |_ SSL2_RC4_128_EXPORT40_WITH_MD5 --@xmloutput --<elem>SSLv2 supported</elem> --<table key="ciphers"> -- <elem>SSL2_DES_192_EDE3_CBC_WITH_MD5</elem> -- <elem>SSL2_IDEA_128_CBC_WITH_MD5</elem> -- <elem>SSL2_RC2_128_CBC_WITH_MD5</elem> -- <elem>SSL2_RC4_128_WITH_MD5</elem> -- <elem>SSL2_DES_64_CBC_WITH_MD5</elem> -- <elem>SSL2_RC2_128_CBC_EXPORT40_WITH_MD5</elem> -- <elem>SSL2_RC4_128_EXPORT40_WITH_MD5</elem> --</table> author = {"Matthew Boyle", "Daniel Miller"} license = "Same as Nmap--See https://nmap.org/book/man-legal.html" categories = {"default", "safe"} portrule = function(host, port) return shortport.ssl(host, port) or sslcert.getPrepareTLSWithoutReconnect(port) end action = function(host, port) local ciphers = sslv2.test_sslv2(host, port) if ciphers then host.registry.sslv2 = host.registry.sslv2 or {} host.registry.sslv2[port.number .. port.protocol] = ciphers return { "SSLv2 supported", ciphers = #ciphers > 0 and ciphers or "none" } end end