Commit Graph
100 Commits
Author SHA1 Message Date
Justin Bollinger 793bae9114 Merge draft PR #63 2026-01-31 23:40:09 -05:00
Justin Bollinger 46e9b9546c Merge draft PR #62 2026-01-31 23:39:11 -05:00
Justin Bollinger 2063292937 CI: create uv venv before installing deps 2026-01-31 23:31:30 -05:00
Justin Bollinger 0fdb3005df CI: install project deps before pytest 2026-01-31 23:24:19 -05:00
Justin Bollinger e163e58f93 CI: install pytest 2026-01-31 23:22:04 -05:00
Justin Bollinger fbd8d7041f Add make test and update testing docs 2026-01-31 23:17:16 -05:00
Justin Bollinger 60db30eb83 Use Makefile in Docker test image 2026-01-31 23:08:50 -05:00
Justin Bollinger 1b01993a19 Expand Docker E2E tests with hashcat crack 2026-01-31 23:01:14 -05:00
Justin Bollinger 9863dcd201 Add GitHub Actions test workflow 2026-01-31 22:54:08 -05:00
Justin Bollinger 203afb3d82 Restore hate_crack package and add E2E install tests 2026-01-31 22:50:51 -05:00
Justin Bollinger c298008f8e added uv pytest 2026-01-30 16:47:05 -05:00
Justin Bollinger ea251904c9 fixed uv tool install 2026-01-30 16:39:03 -05:00
Justin Bollinger b3d7576e35 updated tests 2026-01-28 10:56:00 -05:00
Justin Bollinger fd293a75c6 updated tests 2026-01-27 20:04:45 -05:00
Justin Bollinger d788f31f84 updated hashview apis and tests. 2026-01-27 16:00:09 -05:00
Justin Bollinger 2dd8ca0029 updated pytests for hashview 2026-01-27 13:24:38 -05:00
Justin Bollinger 6899796da1 updated pytests for hashview 2026-01-27 13:22:55 -05:00
Justin BollingerandGitHub a1d7d9198a Update README with submodule initialization instructions
Added instructions for initializing submodules if not cloned recursively.
2026-01-27 13:07:03 -05:00
Justin BollingerandGitHub 8739d830ee Improve submodule initialization instructions in README
Updated README with clearer instructions for submodule initialization.
2026-01-27 13:06:21 -05:00
Justin BollingerandGitHub bc35662b83 Revise README for cloning, usage, and testing instructions
Updated README to reflect changes in cloning method, usage command, and test execution.
2026-01-27 13:05:32 -05:00
Justin BollingerandGitHub 1cedb74f13 Merge pull request #60 from trustedsec/expander
updated readme
2026-01-27 13:00:45 -05:00
Justin Bollinger 5034c75d8b updated configfile for hashmob_api_key 2026-01-27 12:54:48 -05:00
Justin Bollinger 8fc9d4323c test for hashcat_utils 2026-01-26 23:28:43 -05:00
Justin Bollinger 15540bd2d1 Merge remote-tracking branch 'refs/remotes/origin/main' 2026-01-26 23:28:09 -05:00
Justin Bollinger f6e459ade9 code cleanup 2026-01-26 23:27:55 -05:00
Justin Bollinger 248e8b8087 updated .gitignore 2026-01-26 23:11:27 -05:00
Justin Bollinger 7975d47c67 updated readme 2026-01-26 23:02:31 -05:00
Justin BollingerandGitHub 0c162904bd Merge pull request #59 from trustedsec/rules
automatic rules
2026-01-26 22:58:09 -05:00
Justin Bollinger 4091780a11 automatic rules 2026-01-26 22:57:46 -05:00
Justin BollingerandGitHub b8583c5fff Merge pull request #58 from trustedsec/pipal
Pipal
2026-01-26 22:13:10 -05:00
Justin Bollinger a53719cfe1 pipal print 2026-01-26 22:10:11 -05:00
Justin Bollinger a0d3286d28 pipal tests 2026-01-26 22:05:19 -05:00
Justin Bollinger 78056b6d1f moved comments back to top 2026-01-26 21:54:39 -05:00
Justin BollingerandGitHub cac60cac9e Merge pull request #57 from trustedsec/filter_customers
Filter customers
2026-01-26 21:28:52 -05:00
Justin Bollinger de349b5c85 updated wordlists downloading 2026-01-26 21:28:17 -05:00
Justin Bollinger e795bbbf6b added new tests 2026-01-26 21:08:04 -05:00
Justin Bollinger 9bdd8bcbb1 updated wordlist downloading functions 2026-01-26 21:06:12 -05:00
Justin BollingerandGitHub b2a1d6a61f Merge pull request #56 from trustedsec/wordlist_downloaders
Wordlist downloaders
2026-01-26 16:12:27 -05:00
Justin Bollinger a46ea5897a weakpass tests and migration to api.py 2026-01-26 16:10:58 -05:00
Justin Bollinger 544ee2dba3 cleanup of modules 2026-01-26 14:29:39 -05:00
Justin Bollinger 17e8298f07 Version2 initial commits 2026-01-26 13:44:02 -05:00
Justin BollingerandGitHub b1dc328314 Merge pull request #55 from trustedsec/wordlist_downloaders
Version 2.0 initial commits
2026-01-26 13:38:14 -05:00
Justin BollingerandGitHub 1cc8c46e65 Merge pull request #54 from trustedsec/hashview
Hashview
2026-01-26 13:37:56 -05:00
Justin Bollinger 83f21f9351 update README for version 2 2026-01-26 13:35:08 -05:00
Justin Bollinger 0b978a6324 major refactor and version change to 2.0 2026-01-26 13:33:20 -05:00
Justin Bollinger 4a47848988 major refactor and version change to 2.0 2026-01-26 13:32:37 -05:00
Justin Bollinger 04f82e6651 removed failing automated tests 2026-01-25 19:52:50 -05:00
Justin Bollinger 4111e010d4 hashcat-util overhaul to automatically compile using make 2026-01-25 19:51:06 -05:00
Justin Bollinger ceca2b05df hashcat-util overhaul to automatically compile using make 2026-01-25 19:48:25 -05:00
Justin Bollinger 06f9477071 updated hashcat path 2026-01-25 19:23:37 -05:00
Justin Bollinger e5b5249ed6 actions try 2 2026-01-25 19:20:33 -05:00
Justin Bollinger fe4731753b temporary removed create option from menu 2026-01-25 19:16:58 -05:00
Justin Bollinger eb7079e468 github actions 2026-01-25 19:16:17 -05:00
Justin Bollinger e0ec4bf00a disabled create job feature until api is fixed 2026-01-25 15:13:00 -05:00
Justin Bollinger 38092c9613 updated bins. replaced the mac bins with arm mac bins. if you need intel bins you'll need to compile them yourself 2026-01-25 15:09:23 -05:00
Justin Bollinger 9186fca08a Testing README 2026-01-25 15:06:08 -05:00
Justin Bollinger de366ba3f8 hashlist download fix 2026-01-21 20:42:49 -05:00
Justin Bollinger b656e125d4 autocomplete for quickcrack/hybrid attack modes 2026-01-21 20:05:36 -05:00
Justin Bollinger ecb4b1c736 hashview additions 2026-01-21 15:08:42 -05:00
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