## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-PSC4RE-NSE-SCRIPTS
# Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ NSE-ΡΠΊΡΠΈΠΏΡΡ
# CVE-2020-0796
NSE-ΡΠΊΡΠΈΠΏΡ Π΄Π»Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ CVE-2020-0796, ΡΠ²ΡΠ·Π°Π½Π½ΠΎΠΉ ΡΠΎ ΡΠΆΠ°ΡΠΈΠ΅ΠΌ Microsoft SMBv3 (ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠΉ ΠΊΠ°ΠΊ coronablue, SMBGhost)
Π‘ΠΊΡΠΈΠΏΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ Π²Π΅ΡΡΠΈΡ ΡΠΊΡΠΈΠΏΡΠ° smb-protocols.nse Ρ ΠΈΠ·ΠΌΠ΅Π½ΡΠ½Π½ΡΠΌΠΈ Π²ΡΡ
ΠΎΠ΄Π½ΡΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ Π΄Π»Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ v3.11 ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ CVE-2020-0796.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: ΡΡΠΎΡ ΡΠΊΡΠΈΠΏΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ CVE-2020-0796 Π² SMBv3 ΠΈ Π½Π΅ ΠΏΡΠ΅Π΄ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π½ΠΈΡΠ΅Π³ΠΎ ΡΠ²Π΅ΡΡ
ΡΡΠΎΠ³ΠΎ.
# Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΈ Π·Π°ΠΏΡΡΠΊ
Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΡΠ°ΠΉΠ» .nse Π² ΠΏΠ°ΠΏΠΊΡ nmap/scripts/ ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅
`cp cve-2020-0796.nse /usr/share/nmap/scripts/`
`nmap --script-updatedb`
ΠΠ°ΠΏΡΡΠΊ:
`nmap -p445 --script cve-2020-0796 <<target>>`
`-- @output`
`-- | smb-protocols:`
`-- | dialects:`
`-- | NT LM 0.12 (SMBv1) [dangerous, but default]`
`-- | 2.02`
`-- | 2.10`
`-- | 3.00`
`-- | 3.02`
`-- |_ 3.11 (SMBv3.11) LZNT1 compression algorithm - Vulnerable to CVE-2020-0796 SMBGhost`
ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΡΠΆΠ°ΡΠΈΡ ΠΎΡΠ½ΠΎΠ²Π°Π½Π° Π½Π° https://github.com/ollypwn/SMBGhost/. ΠΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π±Ρ ΡΠ΄Π΅Π»Π°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ smb.lua Π² nselib, Π½ΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°Π»ΠΎ Π±Ρ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΠΏΡΠ°Π²ΠΊΠΈ ΡΡΠ½ΠΊΡΠΈΠΉ, ΠΏΠΎΡΡΠΎΠΌΡ Π±ΡΠ» Π²ΡΠ±ΡΠ°Π½ Π²Π°ΡΠΈΠ°Π½Ρ Ρ ΡΠΎΠΊΠ΅ΡΠ°ΠΌΠΈ.
# CVE-2020-1350
NSE-ΡΠΊΡΠΈΠΏΡ Π΄Π»Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ CVE-2020-1350 Π² Microsoft DNS-ΡΠ΅ΡΠ²Π΅ΡΠ΅ (ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠΉ ΠΊΠ°ΠΊ SIGRed)
Π‘ΠΊΡΠΈΠΏΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΠΊΠΎΠ΄Π° ΡΠΊΡΠΈΠΏΡΠ° dns-nsid.nse Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°ΠΌΠΈ Π½Π° CVE-2020-1350.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: ΡΡΠΎΡ ΡΠΊΡΠΈΠΏΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ CVE-2020-1350 Π½Π° Microsoft DNS-ΡΠ΅ΡΠ²Π΅ΡΠ°Ρ
ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π² ΡΠ΅Π»ΡΡ
ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΈ Π½Π΅ ΠΏΡΠ΅Π΄ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π½ΠΈΡΠ΅Π³ΠΎ ΡΠ²Π΅ΡΡ
ΡΡΠΎΠ³ΠΎ. Π‘ΠΊΡΠΈΠΏΡ Π½Π΅ ΠΈΠ΄Π΅Π°Π»Π΅Π½ ΠΈ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π²ΡΠ²ΠΎΠ΄Π° dig CH TXT bind.version @target, ΠΈ Π½Π΅ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ, ΠΊΠΎΠ³Π΄Π° Π½ΠΎΠΌΠ΅Ρ Π²Π΅ΡΡΠΈΠΈ DNS ΡΠΊΡΡΡ
# Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΈ Π·Π°ΠΏΡΡΠΊ
Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΡΠ°ΠΉΠ» .nse Π² ΠΏΠ°ΠΏΠΊΡ nmap/scripts/ ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅
`cp cve-2020-1350.nse /usr/share/nmap/scripts/`
`nmap --script-updatedb`
ΠΠ°ΠΏΡΡΠΊ:
`sudo nmap -sSU -p53 --script cve-2020-1350 <<target>> `
`sudo nmap -sSU -p53 --script cve-2020-1350 <<target>> --script-args output=<outputfile.txt>`
# http-custom-title
NSE-ΡΠΊΡΠΈΠΏΡ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ
Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² (title) HTTP-ΡΡΡΠ°Π½ΠΈΡ, Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡΡ
Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠ² ΡΠΊΡΠΈΠΏΡΠ°. ΠΡΠΎΡ ΡΠΊΡΠΈΠΏΡ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΈΡΠΊΠ°ΡΡ ΠΈ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ, Π³Π΄Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ (title) ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΡΡΠ΅Π±ΡΠ΅ΠΌΠΎΠΌΡ.
# Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΈ Π·Π°ΠΏΡΡΠΊ
Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΡΠ°ΠΉΠ» .nse Π² ΠΏΠ°ΠΏΠΊΡ nmap/scripts/ ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅
`cp http-custom-title.nse /usr/share/nmap/scripts/`
`nmap --script-updatedb`
ΠΠ°ΠΏΡΡΠΊ:
`nmap --script ./http-custom-title.nse -p80 scanme.nmap.org --script-args customtitle='ScanMe'`
`nmap --script ./http-custom-title.nse <<target>> --script-args customtitle='Apache'`
# ΠΡΠΎΠ²Π΅ΡΠΊΠ° vCenter RCE CVE-2021-21972
ΠΠ»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠ΅ΠΉ CVE-2021-21972, CVE-2021-21973 Π² vCenter. Π‘ΠΊΡΠΈΠΏΡ ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²ΡΠ²ΠΎΠ΄ΠΈΡ Π²Π΅ΡΡΠΈΡ vSphere ΠΈ Π½ΠΎΠΌΠ΅Ρ ΡΠ±ΠΎΡΠΊΠΈ
Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΡΠ°ΠΉΠ» .nse Π² ΠΏΠ°ΠΏΠΊΡ nmap/scripts/ ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅
`cp cve-2021-21972.nse /usr/share/nmap/scripts/`
`nmap --script-updatedb`
ΠΠ°ΠΏΡΡΠΊ:
`nmap --script cve-2021-21972.nse -p443 <host> (optional: --script-args output=report.txt)`