skelsec/jackdaw

Parsing issue when using password with question-mark

Opened this issue · 0 comments

If a password contains a question-mark (e.g. '?'), the argument parser treats it as a port number.

Example:
jackdaw --sql sqlite:///test.db enum 'ldap+ntlm-password://TEST\user:Password?@1.1.1.1' 'smb+ntlm-nt://TEST\user:Password?@1.1.1.1