Commit Graph
100 Commits
Author SHA1 Message Date
Justin Bollinger c32a35bca0 updated hashview pytest runners and updated config example 2026-01-21 13:25:45 -05:00
Justin BollingerandGitHub d1031ff171 Merge pull request #52 from trustedsec/adduv
Added pyproject.toml
2025-01-30 12:55:25 -05:00
Justin Bollinger ddf7fe0b78 Added pyproject.toml 2025-01-30 12:53:37 -05:00
Justin Bollinger 375a359f4f added logic for checking for format of username:hash 2025-01-30 12:42:43 -05:00
Justin BollingerandGitHub 1551b7e88d Merge pull request #44 from rybaz/master
Swapped reference equality checks and value equality checks
2025-01-30 11:48:22 -05:00
Justin BollingerandGitHub c92f38de23 Merge branch 'master' into master 2025-01-30 11:48:08 -05:00
Justin Bollinger 5285ada177 fixed NTLM issues when not using pwdump format 2025-01-30 11:14:55 -05:00
Justin Bollinger 2837058fc8 utils executable by default 2024-11-13 10:07:38 -05:00
Justin BollingerandGitHub bc4c97bf60 Merge pull request #39 from df-sec/master
Update config.json.example
2024-10-10 10:36:00 -04:00
Justin Bollinger cffdeca3c8 added variable for rules back in 2024-09-28 15:39:28 -04:00
Justin BollingerandGitHub 93e27097d9 Merge pull request #50 from trustedsec/quickcrack
Quickcrack wordlist and rule directory enumeration and choice.
2024-09-28 15:30:28 -04:00
Justin BollingerandGitHub a54e38b36b removed the rule section of the config parser 2024-09-28 15:29:48 -04:00
Justin BollingerandGitHub 4a276f4dbd Update readme.md 2023-08-07 14:28:02 -04:00
Justin BollingerandGitHub 1e2cbe86a4 Update readme.md 2023-08-07 14:18:28 -04:00
Justin BollingerandGitHub 36cef54648 Merge pull request #45 from trustedsec/dev-1.9
Dev 1.9
2023-08-07 14:15:18 -04:00
Justin Bollinger 13f77d4832 removed an accidental extra character in the mask 2021-10-13 16:42:03 -04:00
Justin Bollinger 23213fd5b6 Additional check for potfile entries 2020-09-01 11:15:04 -04:00
Justin Bollinger 689337acf6 removed space between colons and password to remain consistent with previous versions.
Fixed bug that added all hashes to the output instead of just cracked hashes
2020-09-01 10:56:14 -04:00
Justin Bollinger e9e7cfcced updates to pipal to output customizable top basewords for bandrel methodology 2020-08-06 15:36:50 -04:00
Justin Bollinger 02d9edab5e updates to pipal to output customizable top basewords for bandrel methodology 2020-08-06 15:35:46 -04:00
Justin Bollinger eb14e14666 Merge branch 'bandrel_methodology' into speedup
# Conflicts:
#	hate_crack.py
2020-08-05 17:16:57 -04:00
Justin Bollinger 23ccc078cf redesigned for increased performance in large datasets 2020-08-05 11:41:47 -04:00
Justin Bollinger 7fc4defd6e additional common basewords and spelling correction 2020-08-03 17:30:02 -04:00
Justin Bollinger 0723aaf7ac Added a common baseword component 2020-07-31 12:58:07 -04:00
Justin Bollinger 6fa14b4873 Changed company name to bandrel methodology. Added a max runtime component 2020-07-31 12:30:58 -04:00
Justin Bollinger c8770515eb added ability to put multiple company names 2020-07-30 20:28:30 -04:00
Justin Bollinger 0a127ccbbc Added new attack that takes a company name from input and appends six random characters and toggles the first letter. 2020-07-30 18:24:46 -04:00
Justin BollingerandGitHub 298fae631b Merge pull request #36 from trustedsec/custom_wordlist
Added option to specify wordlist/wordlist directory for quick crack.
2020-01-30 11:11:33 -05:00
bandrel 3cda714c32 Added option to specify wordlist/wordlist directory for quick crack. 2020-01-17 12:33:37 -05:00
Justin BollingerandGitHub f6a8177127 Fixed Broken Bio links 2020-01-17 11:58:17 -05:00
Justin BollingerandGitHub 2f71b04807 Minor bug fix for Python3
Converted print statement to function for Python3 compatibility.
2020-01-17 11:56:36 -05:00
bandrel c401e18397 update UTF-8 to iso-8859-9 for unhexify to excel 2019-02-01 14:25:09 -05:00
bandrel 64beb2f9b1 updated regex for pwdump format checks 2019-01-29 17:29:01 -05:00
bandrel 3b2981916f updated regex for pwdump format checks 2019-01-29 17:09:01 -05:00
bandrel 9f964b26ae Updated readme and version number 2019-01-29 17:04:30 -05:00
bandrel dec9e29a3c Updated regex for pwdump format with data in extra fields
Updated lmhash check to remove case sensitivity
2019-01-29 17:00:58 -05:00
bandrel 6ac8189b48 Moved to iso-8859-9 from UTF-8 for unhexify function.
Less errors when trying to recycle non ASCII passwords
2019-01-29 16:54:06 -05:00
bandrel e5d43788c5 Added file handling logic to create new folders if needed 2019-01-02 10:12:10 -05:00
bandrel b32a0b886c moved --remove to config file in tuning setting. 2018-12-14 11:14:46 -05:00
bandrel 27d5f43563 quick fix for unicode errors on recycling 2018-10-30 14:26:44 -04:00
bandrel ea3a4d05f3 removed typo 2018-10-29 19:55:36 -04:00
bandrel b10ca994ee corrected output string with single rules 2018-10-29 19:55:00 -04:00
bandrel 2a327e76ce corrected zero choice logic in rules 2018-10-26 17:07:04 -04:00
bandrel e557de7f36 Removed unused code 2018-10-26 16:03:50 -04:00
bandrel 7542aecd29 corrected rule choice logic to allow for a 0. 2018-10-26 10:57:33 -04:00
bandrel 040272d78b updated version number 2018-10-26 10:00:16 -04:00
bandrel 69b80e778d Updated version information in readme 2018-10-26 09:22:08 -04:00
bandrel 64295a80e8 removed invalid rule attack from readme 2018-10-26 09:12:33 -04:00
bandrel 5c12104dcb Updated version number 2018-10-26 09:12:03 -04:00
bandrel a1a1811824 updated examples in quickcrack rule selection and introduced all rules into the recycle function 2018-10-26 09:04:18 -04:00
bandrel b1c5fb086c Updated rules example in quickcrack 2018-10-26 09:02:10 -04:00
bandrel add5affa04 added best64 to default rules list 2018-10-25 18:05:47 -04:00
bandrel d30b54034f Updated readme for updated quickcrack 2018-10-25 18:05:12 -04:00
bandrel 9bacee25d2 corrected logic if 99 is chosen for rules in quickcrack 2018-10-25 17:54:45 -04:00
bandrel 7c57dea700 Removed Rules Attack and updated Quickcrack allow for additional rules other than best64 2018-10-25 17:49:48 -04:00
bandrel 3bede38106 New Attack Mode : Rules
Introduces menu driven rule selection against optimized wordlists
2018-10-25 17:02:35 -04:00
bandrel 93d23c4409 New Attack Mode : Rules
Introduces menu driven rule selection against optimized wordlists
2018-10-25 16:40:29 -04:00
bandrel f3c54cb96b New Attack Mode : Rules
Introduces menu driven rule selection against optimized wordlists
2018-10-25 16:34:29 -04:00
bandrel 03b244926e New Attack Mode : Rules
Introduces menu driven rule selection against optimized wordlists
2018-10-25 16:32:01 -04:00
bandrel 447cf8147f Updated to include the ability to use multiple characters in masks 2018-09-27 13:10:27 -04:00
bandrel 9a8ca02f83 removed unnecessary file 2018-07-21 15:04:57 -04:00
bandrel cba244cdf6 Moved config.json to a non tracked file 2018-05-09 12:59:57 -04:00
bandrel 4a5e0014fe Moved config.json to config.json.example and included checks for missing
items that fall back to default if not set in config.json
2018-05-09 12:55:54 -04:00
bandrel e39464adda Revert "Moved config.json to example and added gitignore"
This reverts commit 382cbe5891.
2018-05-09 11:55:47 -04:00
bandrel 382cbe5891 Moved config.json to example and added gitignore 2018-05-09 11:43:06 -04:00
bandrel 8536f25e89 Updated version number 2018-05-08 12:10:53 -04:00
bandrel b03d4a25b7 Changed default for quickcrack back to 1 2018-05-08 12:10:19 -04:00
bandrel 2d46aa6229 Abstracted the wordlists and masks and put them in the configfile 2018-05-08 12:09:48 -04:00
bandrel 48f1ceb54f Abstracted the wordlists and masks and put them in the configfile 2018-05-08 12:09:31 -04:00
bandrel b9d3cc47ed Abstracted the wordlists and masks and put them in the configfile 2018-05-08 12:01:09 -04:00
bandrel e19048d4ef Abstracted the wordlists and masks and put them in the configfile 2018-05-08 10:58:04 -04:00
bandrel c9c5981077 Added missing menu items accidentally removed 2018-05-08 09:46:53 -04:00
bandrel bfd2b03c25 Updating branch to include recent additions 2018-05-08 09:44:41 -04:00
bandrel 1ba083d115 Printing additional information about PID during keyboard interupt 2018-05-07 17:37:57 -04:00
bandrel 937a317804 Changed default quickcrack to 0 and changed logic to allow 0 2018-05-07 17:25:37 -04:00
bandrel 075e21a572 Removed endless loop in Yolo combination attack 2018-05-07 17:22:29 -04:00
bandrel 3d502fc786 Removing accidental commit 2018-05-07 17:19:09 -04:00
bandrel 132550fd0d miscellaneous fixes with sessioning and change in keyboard interrupts 2018-05-07 17:14:38 -04:00
bandrel c0536ed8d3 miscellaneous fixes with sessioning and change in keyboard interrupts 2018-05-07 17:13:24 -04:00
bandrel ac72a0b93c Added sessions to new attacks 2018-05-07 16:56:27 -04:00
bandrel b54575bbd2 Merge remote-tracking branch 'remotes/origin/master' into local_fork 2018-05-07 14:25:03 -04:00
bandrel 2a5827bcc8 automated check for OSX vs Linux 2018-05-04 16:59:49 -04:00
bandrel 163f845728 automated check for OSX vs Linux 2018-05-04 16:02:15 -04:00
bandrel 12bf18ceb5 Update to readme and file version information 2018-04-27 16:22:48 -04:00
bandrel 505046248e Update to readme and file version information 2018-04-27 16:22:24 -04:00
bandrel 199235f39c New feature to include session files for multiple concurrent sessions 2018-04-27 16:17:32 -04:00
bandrel b3e9399087 spelling error 2018-04-27 15:45:45 -04:00
bandrel 467d50f574 updated readme to reflect changes 2018-04-27 14:24:55 -04:00
bandrel 039f11ec19 Introduced new feature to export output from pwdformat output to excel format 2018-04-27 14:22:01 -04:00
bandrel b15631cf2f introduction of hex conversion for recycling 2018-02-06 12:55:59 -05:00
bandrel 02e72f8c8c minor bug fixed that affected potfile for bruteforce attack 2018-02-06 09:27:47 -05:00
bandrel 7a90baa60f corrected {tuning} in extensive methodology option 2018-02-06 09:23:08 -05:00
bandrel bdfdaa30d9 update string formating in usage() 2018-02-05 11:08:18 -05:00
bandrel ae6698c093 string formatting and bin checks
updated string formating to use format()
introduced checks for hashcat binaries in other directories and updates to allow explicit paths to hashcat binary while maintaining backwards compatability
2018-02-03 11:32:44 -05:00
bandrelandJustin Bollinger 2f02661339 verifies that rockyou.txt is in the passwords folder for prince attack 2018-01-27 13:38:56 -05:00
bandrelandJustin Bollinger c45e1fc266 minor update to readme 2018-01-27 13:38:56 -05:00
bandrelandJustin Bollinger 80b9f4950e replaced submodules 2018-01-27 13:38:56 -05:00
bandrelandJustin Bollinger 243f3e4119 replaced file open method and minor formatting changes 2018-01-27 13:38:56 -05:00
bandrel d4f5eaf062 changed to use json instead of .ini 2018-01-26 18:40:25 -05:00
bandrel 58218a03e5 replaced file open method and minor formatting changes 2018-01-26 18:03:11 -05:00