Commit Graph

42 Commits

Author SHA1 Message Date
Max Harley ea146a9907 Update README.md to documentation URL; Update setup.md; Add developer requirements 2024-04-25 16:47:50 -04:00
Max Harley a06e7a6525 Update nav; update links; create toc for setup.md 2024-04-25 15:43:43 -04:00
Max Harley 0436f37e5d Merge traefik 2024-04-25 15:33:15 -04:00
Max Harley f945e898d3 Merge branch 'main' of https://github.com/SpecterOps/Nemesis into traefik 2024-04-25 12:46:52 -04:00
Max Harley 59bcc5c2ee Update setup.md 2024-04-24 16:03:16 -04:00
Matt Ehrnschwender 9d51915540 Update rel links
Links outside of the docs/ directory will not get included
in the documentation site. This updates relative links outside
the docs/ directory to point to the Github repository
2024-04-12 17:36:34 -04:00
Max Harley 2379f5e332 Update setup.md 2024-04-10 17:20:00 -04:00
Lee Christensen 090341d5b0 docs: kubectl caps 2024-04-02 17:50:12 -04:00
Lee Christensen 47393e4976 detailed docs 2024-04-02 17:37:50 -04:00
Will d07cb96f89 fluentd logging mods
- The `elasticsearch` section of `values.yaml` now has a `fluentdLogsAge` that sets a policy for how long fluentd indexes are preserved before purging
- Creates a configmap for `fluentd` that modifies the default fluent.conf to exclude the vv noisy coredns logs (80%+ of fluentd logs)
2024-03-25 15:26:16 -07:00
Max Harley 901a8f5929 Update setup.md 2024-03-22 21:23:13 +01:00
Max Harley b9f06800cd Fix setup.md 2024-03-22 21:14:37 +01:00
Max Harley b14e7d5d59 Update documentation for new GH pages repo 2024-03-22 21:05:54 +01:00
Max Harley b5d84795db Add flags for setting default TLS certificate generated by quickstart 2024-03-22 20:41:05 +01:00
Will ab89e7c6d3 Moved quickstart docs
Moved quickstart docs
2024-03-20 09:58:36 -07:00
Will ad4c3e2ea6 Docs updates for Helm
- Docs updates for Helm
2024-03-12 11:05:58 -07:00
Will 1853a97309 Added metrics-server to Helm
- Added metrics-server to Helm
- Modified Helm deploy notes
2024-03-07 15:32:36 -08:00
Will 715a7e2091 SSL endpoint revamp for docs/connectors
- SSL endpoint revamp for docs/connectors
- Broke Jupyter's token into a separate secret
2024-03-06 20:38:43 -08:00
Will 8251d4788c Helm mods
- Updated Helm templates to reflect recent mods
- Changed default env to "production"
- Added ./script/minikube_port_forward.sh to forward the main port
2024-02-29 17:29:58 -08:00
Will 1fa0ea9301 Small link fix in docs
- Small link fix in docs
2024-02-23 15:50:02 -08:00
Max Harley 20bc35fb0b Update docs 2024-02-23 14:06:54 +01:00
Max Harley 5200bf435d Update docs 2024-02-22 16:40:37 +01:00
harmj0y acb437ad01 Added documentation
- Added Usage Guide
- Added Hasura endpoint documentation
- Misc fixups
2024-02-13 17:56:54 -08:00
Lee Christensen 104abc9ab8 update docs with new skaffold command 2023-10-27 10:23:54 -04:00
Lee Christensen 0c40ccbbf9 update skaffold command to not forward all services 2023-10-26 19:00:45 -04:00
Lee Christensen bb3d826178 add chrome extension to C2 docs 2023-10-03 02:04:12 -04:00
Lee Christensen cd1b2c11b0 docs: no prompt during "apt-get install", docs for running on lower port 2023-09-28 20:03:03 -04:00
Lee Christensen 8b6bcaa2e8 minor doc updates 2023-09-28 16:03:12 -04:00
Lee Christensen d0f019636d spelling 2023-09-28 15:58:44 -04:00
Lee Christensen 3fcfc9d209 :add submit_to_nemesis docs, slight updates to setup docs 2023-09-28 15:56:23 -04:00
Lee Christensen 36846fcae9 Merge pull request #12 from SpecterOps/doc_updates
Doc updates
2023-09-27 13:29:26 -07:00
Lee Christensen 8fbc390edf add links to connectors 2023-09-27 16:28:13 -04:00
Lee Christensen 624535db06 update docs, make CLI add end slash if not present 2023-09-27 16:21:17 -04:00
Lee Christensen d4f7b2c4a5 Remove unneeded header, change linked text 2023-09-27 11:27:18 -04:00
Lee Christensen 32b8f0711b update docs, minor CLI mods, added dev profile to infra_start.sh 2023-09-27 11:02:28 -04:00
Lee Christensen fe48499197 minor doc updates + formatting 2023-09-25 15:44:30 -04:00
Lee Christensen 1df94ff9d6 Many bug fixes and dashboard changes
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
2023-09-23 01:55:58 -04:00
Lee Christensen d8ce1bd057 Update minikube settings to use resources 2023-09-19 23:25:58 -04:00
HarmJ0y 714922f8a2 Update setup.md 2023-08-22 19:03:09 -07:00
HarmJ0y df97ff0901 Added check to ensure ./nemesis-cli.py is not run as root
-Added check to ensure `./nemesis-cli.py` is not run as root
2023-08-22 19:00:50 -07:00
Lee Christensen 2a04bc8a6b add/fix slack alerting settings+docs 2023-08-17 17:09:43 -07:00
Lee Christensen fe4e0d70a4 commited for life 2023-08-09 13:14:44 -07:00