Smb all — различия между версиями

Материал из InformationSecurity WIKI
Перейти к: навигация, поиск
м
м (Разведка)
Строка 5: Строка 5:
 
==Разведка==
 
==Разведка==
  
===Поиск===
+
===Все вместе===
 
 
 
 
 
 
  
 
====enum4linux====
 
====enum4linux====
Строка 15: Строка 12:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
 +
 +
===Сбор информации===
 
====nmblookup====
 
====nmblookup====
 
Входит в enum4linux
 
Входит в enum4linux
 
<syntaxhighlight lang="bash" line="1" enclose="div" style="overflow-x:scroll" >
 
<syntaxhighlight lang="bash" line="1" enclose="div" style="overflow-x:scroll" >
 
nmblookup -A target
 
nmblookup -A target
 +
</syntaxhighlight>
 +
 +
===Список сетевых хранилищ===
 +
 +
====smbmap====
 +
 +
<syntaxhighlight lang="bash" line="1" enclose="div" style="overflow-x:scroll" >
 +
smbmap -H target
 +
</syntaxhighlight>
 +
 +
====smbclient====
 +
 +
<syntaxhighlight lang="bash" line="1" enclose="div" style="overflow-x:scroll" >
 +
echo exit | smbclient -L \\\\target
 +
</syntaxhighlight>
 +
 +
====nmap====
 +
 +
<syntaxhighlight lang="bash" line="1" enclose="div" style="overflow-x:scroll" >
 +
nmap --script smb-enum-shares -p 139,445 target
 +
</syntaxhighlight>
 +
 +
 +
===Проверка на доступ с пустой сессией===
 +
 +
====smbmap====
 +
 +
<syntaxhighlight lang="bash" line="1" enclose="div" style="overflow-x:scroll" >
 +
smbmap -H target
 +
</syntaxhighlight>
 +
 +
 +
====rpcclient====
 +
 +
<syntaxhighlight lang="bash" line="1" enclose="div" style="overflow-x:scroll" >
 +
rpcclient -U "" -N target
 +
</syntaxhighlight>
 +
 +
====smbclient====
 +
 +
<syntaxhighlight lang="bash" line="1" enclose="div" style="overflow-x:scroll" >
 +
smbclient \\\\target\\share_name
 +
</syntaxhighlight>
 +
 +
===Поиск уязвимостей===
 +
 +
====nmap====
 +
 +
<syntaxhighlight lang="bash" line="1" enclose="div" style="overflow-x:scroll" >
 +
nmap --script smb-vuln* -p 139,445 target
 
</syntaxhighlight>
 
</syntaxhighlight>
  

Версия 12:13, 28 апреля 2020

Описание

Разведка

Все вместе

enum4linux

enum4linux -a  <ip>


Сбор информации

nmblookup

Входит в enum4linux

nmblookup -A target

Список сетевых хранилищ

smbmap

smbmap -H target

smbclient

echo exit | smbclient -L \\\\target

nmap

nmap --script smb-enum-shares -p 139,445 target


Проверка на доступ с пустой сессией

smbmap

smbmap -H target


rpcclient

rpcclient -U "" -N target

smbclient

smbclient \\\\target\\share_name

Поиск уязвимостей

nmap

nmap --script smb-vuln* -p 139,445 target

Атака

Техники

Уязвимости

Ссылки