zblurx / dploot

DPAPI looting remotely and locally in Python
MIT License
420 stars 55 forks source link

Kerberos auth errors: 'Namespace' object has no attribute 'aes' #5

Closed wsummerhill closed 1 year ago

wsummerhill commented 1 year ago

Error when using Kerberos ccache key file for authentication:

proxychains dploot triage -d 'domain.com' -u 'user' -no-pass -use-kcache -kdcHost FQDN.domain.com targetfqdn.domain.com -pvk DPAPI-backupkey.pvk -debug

[-] Got error: 'Namespace' object has no attribute 'aes'
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/dist-packages/dploot/entry.py", line 74, in main
    actions[options.action](options)
  File "/usr/local/lib/python3.10/dist-packages/dploot/action/triage.py", line 150, in entry
    a = TriageAction(options)
  File "/usr/local/lib/python3.10/dist-packages/dploot/action/triage.py", line 24, in __init__
    self.target = Target.from_options(options)
  File "/usr/local/lib/python3.10/dist-packages/dploot/lib/target.py", line 34, in from_options
    and options.aes is None
AttributeError: 'Namespace' object has no attribute 'aes'
zblurx commented 1 year ago

Thank you for the issue. Fixed in a79eb28b72df8db85d51051398f3d11977d8dddc