Smb all — различия между версиями
Материал из InformationSecurity WIKI
Drakylar (обсуждение | вклад) м |
Drakylar (обсуждение | вклад) м (→Разведка) |
||
Строка 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