mirror of
https://github.com/SpecterOps/Nemesis
synced 2026-06-08 12:36:42 +00:00
1df94ff9d6
Dashboard: - Moved Nemesis logo to sidebar - Edited CSS to remove blank space at top File Viewer: - Removed PDF rendering due to Chrome iframe sandbox blocking embeds - All files now display as text in the Monaco viewer, irregardless of the type - Changed Monaco to dark theme - Add ".config" file type Chromium page: - Made all filters case insensitive - Refactored into smaller functions - Results ordered by timestamp File Triage page: - Refactored into smaller functions - Changed icons for for opening as plaintext and viewing file info - Do not hide files triaged as "unknown" - Fixed multiple bugs in search filters not applying - Refactored into smaller functions - Added a link to File Viewer when uploading files Credentials page: - "View File Details" link now goes to File Viewer - Fixed bug in triage not working for null values Nosey Parker page: "View File Details" link now goes to File Viewer Hashes page: - Fixed bug preventing anything from being displayed - "View Originating File" link now goes to the file viewer instead of Kibana - Increased number of rows - Added filtering by object_id using the URL parameters - Added a clear filters button Search page: - Link to File Viewer instead of Kibana Refactored a few of the frontend pages Centralized auth/display templates for frontend Fixed looping exception in Chrome history parsing (still an outstanding issue for long URLs and slow processing) Fixed path parsing for several file parsers to not require a "\" at the beginning so they can be processed via manual upload w/o a path Changed Chromium file parsing to account support additional Chromium profiles Added favicon Updated skaffold debugging settings to allow stepping into python libraries Updated recommended VS code extensions Add action=view_raw to the download API to render the file as text in the browser Fixed bug in extracted text processing when submitting text with BOM to elastic Fixed links pointing to internal API endpoints instead of public ones Changed hash alerts to point to Hashes/File Viewer page Allow the same credentials parsed from 2 different files to be added to the DB