SMB(全称是Server Message Block)是一个协议名,可用于在计算机间共享文件、打印机、串口等,电脑上的网上邻居就是靠它实现的。
SMB 是一种客户机/服务器、请求/响应协议。通过 SMB 协议,客户端应用程序可以在各种网络环境下读、写服务器上的文件,以及对服务器程序提出服务请求。此外通过 SMB 协议,应用程序可以访问远程服务器端的文件、以及打印机等资源。
Task 1: What does the 3-letter acronym SMB stand for?
答案:Server Message Block
Task 2:What port does SMB use to operate at?
思路:用nmap扫描一下目标,即可得到端口号。
答案:445
Task 3
What is the service name for port 445 that came up in our Nmap scan?
在我们的 Nmap 扫描中出现的端口 445 的服务名称是什么?
答案:microsoft-ds
Task 4
What is the ‘flag’ or ‘switch’ we can use with the SMB tool to ‘list’ the contents of the share?
我们可以与 SMB 工具一起使用的“标志”或“交换机”是什么来“列出”共享的内容?
-L
Task 5
How many shares are there on Dancing?
跳舞有多少分享?
4
smbclient -L
Task 6
What is the name of the share we are able to access in the end with a blank password?
我们最终可以使用空白密码访问的共享的名称是什么?
workshares
TASK 7
What is the command we can use within the SMB shell to download the files we find?
我们可以在 SMB shell 中使用什么命令来下载我们找到的文件?
get
SUBMIT FLAG 提交标志
smbclient //10.129.1.12/Workshares
ls
cd James.P
dir