add helper for cmedb dpapi

main
famos0 2023-03-21 10:41:10 +01:00
parent 9b16a5bd4e
commit 3980362dd1
2 changed files with 18 additions and 1 deletions

View File

@ -415,6 +415,23 @@ class navigator(DatabaseNavigator):
secrets.insert(0, ["ID", "Host", "DPAPI Type", "Windows User", "Username", "Password", "URL"])
print_table(secrets, title='DPAPI Secrets')
def help_dpapi(self):
help_string = """
dpapi [browser|chrome|msedge|credentials|iex|firefox|filter_term]
By default prints all dpapi dumped secrets
Table format:
| 'ID', 'Host', 'DPAPI Type', 'Windows User', 'Username', 'Password', 'URL' |
Subcommands:
browser - list all secrets dumped from browser
chrome - list all secrets dumped from chrome
msedge - list all secrets dumped from microsoft edge
credentials - list all secrets dumped from credential manager (user and system)
iex - list all secrets dumped from Internet Explorer
firefox - list all secrets dumped from Firefox
filter_term - filters dpapi secrets with filter_term
"""
print_help(help_string)
def do_creds(self, line):
filter_term = line.strip()

View File

@ -43,7 +43,7 @@ aioconsole = "^0.3.3"
pywerview = "^0.3.3"
minikerberos = "0.3.5"
aardwolf = "0.2.5"
dploot = "^2.1.16"
dploot = "^2.1.20"
bloodhound = "^1.6.1"
asyauth = "^0.0.12"
masky = "^0.2.0"