Commit Graph

119 Commits

Author SHA1 Message Date
Will d8b1dd5af3 for stage1 connector, auto task pwd if one doesn't exist
-for stage1 connector, auto task pwd if one doesn't exist
2024-01-25 16:01:59 -08:00
Will 718bae8b8b Stage1 connector work
-Implemented syncing of file listings
-Implemented reprocessing of downloads and file listings
2024-01-25 15:48:43 -08:00
Will a19b915d8f Small dashboard fixes
-Fix for when to display File Canaries tab
-Fix for Dashboard streamlit app for file monitoring ("inotify instance limit reached" error)
2024-01-24 13:48:51 -08:00
Will ce27603cbb Added Hasura with schema initialization
-Added Hasura with schema initialization
2024-01-22 15:54:26 -08:00
Will c0fc6b85b4 Crack-List mods
-Added page on the Dashboard to download custom cracklist
-Minor cleanup of cracklist code
-Added persistent storage for cracklists for non-dev
2024-01-22 12:53:29 -08:00
Will 7aeeb692aa Don't try to re-crack hashes that didn't crack previously
-Don't try to re-crack hashes that didn't crack previously
2024-01-22 10:46:38 -08:00
Will 31a400c93a Merge branch 'main' of github.com:SpecterOps/Nemesis 2024-01-22 10:24:43 -08:00
Will 2dad913590 Updated langchain to use langchain-community for HuggingFaceEmbeddings
-Updated langchain to use langchain-community for HuggingFaceEmbeddings
2024-01-22 10:16:29 -08:00
Will 8fd06aa7ca Don't re-crack already cracked hashes
-Check if a hash is already present and cracked in the database and use the cracked value instead of re-cracking the hash
2024-01-22 10:14:00 -08:00
Will 605d1ff9ce Ingest extracted hash into database immediately
-Ingest extracted hash into database immediately before cracking attempted
-Roll back JTR image to previous format due to speed issues
2024-01-19 15:26:15 -08:00
Will c60d094843 -Updated dotnet Poetry package dependencies with poetry lock
-Updated `dotnet` Poetry package dependencies with `poetry lock`
2024-01-19 13:08:59 -08:00
Will 0faad3a237 Updated passwordcracker Poetry package dependencies
-Updated `passwordcracker` Poetry package dependencies with `poetry lock`
2024-01-19 13:04:34 -08:00
Will 8d9fdcfc8c Changed Semantic Search result display in Dashboard
-Changed Semantic Search result display in Dashboard
2024-01-19 12:47:57 -08:00
Will 7f34ffd762 Changed embedding model for NLP container
-Changed embedding model for NLP container to one that has a proper context window
-Updated to ElasticsearchStore in NLP app
-No longer collapse all whitespace in indexing
2024-01-19 12:47:34 -08:00
Will 982b86ac79 Bumped versions for dependencies
-Bumped versions for langchain, tiktoken, and pytorch
2024-01-19 12:46:05 -08:00
Will 478192a286 Canary display tab in File Viewer
-Added a canary display tab in File Viewer
-`file_canary` tag in the file listing is now clickable
2024-01-18 13:47:08 -08:00
Will 16308b6e17 UTF-8/UTF-16 strings handling in Yara Matches
-UTF-8/UTF-16 strings handling in Yara Matches
2024-01-18 12:45:42 -08:00
Will 342ca28606 Revamp for Yara match display in File Viewer
-Revamp for Yara match display in File Viewer
-Now includes rule definition and string matches w/ offset + length
2024-01-18 00:05:39 -08:00
Will 67fdfc57a2 Expanded Yara rule context
-Expanded Yara rule context parsed by the file enrichment service, now includes matching strings as well as the rule definition itself
2024-01-17 23:29:10 -08:00
Will f8eb2cfecd Completed Yara Match JSON display tab in FileViewer
-Completed Yara Match JSON display tab in FileViewer
-Added link to the viewer in main file listing
2024-01-17 20:02:13 -08:00
Will f144c30751 Initial mods for more complex Yara rule context
-Initial mods for more complex Yara rule context
2024-01-17 19:30:32 -08:00
Will 4c3916d273 Updated tags
-Tag now clickable for parsed_credentials w/ object_id link
-Added links to tags in FileViewer
2024-01-17 12:48:26 -08:00
Will 6e1e8769a2 Fix for large files downloaded in Chromium
-Large files downloaded in Chromium now handled properly
-Added batching for Chromium downloads
2024-01-16 21:14:14 -08:00
Will 31cb411fa7 Fix for logic bug in processing Chromium history entries
-Fix for logic bug in processing Chromium history entries
2024-01-16 16:59:37 -08:00
Will 4d8752307a Made appropriate tag links clickable in File Viewer
- `noseyparker_results` and `parsed_creds` tag links in file viewer now link to the NoseyParker and Credentials pages respectively
- Color is slightly different for clickable links
2024-01-16 10:56:30 -08:00
Will a4b499fd39 Added "Last" page to paginated sections in Dashboard
-Added "Last" page to paginated sections in Dashboard
2024-01-11 18:47:30 -08:00
Will 60009c83d3 Fixes for Document Search page in dashboard
-Fixes for Document Search page in dashboard
2024-01-11 18:17:05 -08:00
Will 6127b598a9 Fix up source code and text search display
-Fix up source code and text search display
2024-01-11 16:31:10 -08:00
Will 2d42a5438c Updated query_params usage for Dashboard pages
-Updated query_params usage for Dashboard pages
2024-01-11 15:54:31 -08:00
Will aec54bb88e Fixed Document Search pagination in the dashboard
-Fixed Document Search pagination in the dashboard
2024-01-11 12:49:54 -08:00
Will 570ba0ab79 Modified landing page stat display
-Modified landing page stat display to a table instead of metrics
2024-01-11 12:21:05 -08:00
Will 4a7b2bf540 Updated Streamlit to 1.30.0
-Updated Streamlit to 1.30.0
2024-01-11 12:20:51 -08:00
Will 8fa33164c4 Gotenberg fixes
-Changed timeout for Gotenberg and the API call accessing it
-Upgraded Gotenberg to 8.0.1
-Added size check for files to be PDF converted
2024-01-10 17:35:06 -08:00
Will c4275b90f4 Excel documents now rendered in landscape in Gotenberg
-Excel documents now rendered in landscape in Gotenberg
2024-01-10 12:47:23 -08:00
Will 388006f895 Encrypted Office Doc fix
-Encrypted office document paths properly detected/handled
-Small cleanup in path regexes
2024-01-10 12:23:08 -08:00
Will 594a47f669 Use JTR base container for the PasswordCracker
-Use the JTR base container for the PasswordCracker to take advantage of any GPU acceleration
2024-01-10 11:41:08 -08:00
Will 16c0ab26e2 Better JSON display for archives
-Better JSON display for archives
2024-01-09 15:04:07 -08:00
Will 4bf5b859d7 Fix for archive contents display
-Fix for archive contents display
2024-01-09 13:14:09 -08:00
Will a2c40bc3bf Added note about wildcard for text search
- Added note about wildcard for text search
2024-01-09 12:08:35 -08:00
Will eb6064781c Merge branch 'main' of github.com:SpecterOps/Nemesis 2024-01-09 12:04:06 -08:00
Will bfa1f6978b Text search mods
-Don't fill in last term in search box to prevent value incorrectly re-populating on [enter]
- Changed text and code search to use wildcards (*s)
2024-01-09 12:03:39 -08:00
Lee Christensen 59bd0acb47 update stage1 docs 2024-01-08 22:13:28 -05:00
Lee Christensen 6366136af5 update deprecated settings 2024-01-08 22:04:41 -05:00
Will 637564d894 Added NoseyParker line numbers to FileView
-Added NoseyParker line numbers to FileView view
2024-01-08 16:10:57 -08:00
Will 8278f7133f Added image display in File Viewer
-Added image display in File Viewer
2024-01-08 16:06:37 -08:00
Will 8af39bce2a Text lines in display for NoseyParker matches
-Text lines in display for NoseyParker matches
2024-01-08 15:20:54 -08:00
Will 53e3fa5c9a Changed Dashboard tab text
-Changed Dashboard tab text to display DEV for dev env as well as showing the assessment ID
2024-01-02 15:21:06 -08:00
Will 6343395349 Removed dashboard auth
-Removed dashboard auth
2024-01-02 12:33:15 -08:00
Will 533cb55b58 Start of CSV file rendering
-Start of CSV file rendering
2023-12-15 16:17:17 -08:00
Will 943b983e76 Dashboard - Display archives as JSON file list
Dashboard - Display archives as JSON file list
2023-12-15 14:59:53 -08:00