Usage Tips:
- Click on a keyword to enable inline editing.
- Click inside a code block to copy (excludes comments).
- Use the button to view examples.
- Click outside to collapse all examples.
Authentication Method
Enumeration
# Anonymous
davtest -url http://<TARGET>
Sample Output:
TO-DO# Password
davtest -url http://<TARGET> -auth '<USER>:<PASSWORD>'
Sample Output:
TO-DORef: davtest
# Password
nxc smb <TARGET> -d <DOMAIN> -u '<USER>' -p '<PASSWORD>' -M webdav
Sample Output:
TO-DO# NTLM
nxc smb <TARGET> -d <DOMAIN> -u '<USER>' -H '<HASH>' -M webdav
Sample Output:
TO-DO# Password-based Kerberos
nxc smb <TARGET> -d <DOMAIN> -u '<USER>' -p '<PASSWORD>' -k --kdcHost <DC> -M webdav
Sample Output:
TO-DO# NTLM-based Kerberos
nxc smb <TARGET> -d <DOMAIN> -u '<USER>' -H '<HASH>' -k --kdcHost <DC> -M webdav
Sample Output:
TO-DO# Ticket-based Kerberos
nxc smb <TARGET> -d <DOMAIN> -u '<USER>' -k --kdcHost <DC> --use-kcache -M webdav
Sample Output:
TO-DOGeneral
# Rename a remote file
curl -X MOVE -H 'Destination:http://<TARGET>/<NEW_FILENAME>' http://<TARGET>/<FILE>
Sample Output:
TO-DO