Archer Bowen
88cbb783bc
#2840 Fixed sphinx user guide formatting issues.
2024-09-20 13:54:13 +01:00
Archer Bowen
710a4d0e55
Merge remote-tracking branch 'origin/dev' into feature/2840_LOCAL_TERMINAL_COMMAND
2024-09-20 12:38:22 +01:00
Marek Wolan
08f1cf1fbd
Fix airspace and remaining port problems from refactor
2024-09-19 15:06:29 +01:00
Marek Wolan
dd931d900b
port refactor - eod commit, airspace still broken
2024-09-18 16:02:25 +01:00
Charlie Crane
ccb91869c4
#2871 - Minor wording change to description in agents.rst
2024-09-17 10:17:18 +01:00
Charlie Crane
c8f6459af6
#2871 - Changelog and documentation updates, corrected changes in Data manipulation demo notebook
2024-09-17 10:09:10 +01:00
Charlie Crane
78014cd54e
Merged PR 540: Sync User Guide updates back into Dev
...
## Summary
Syncing Dev with release/3.3.0 following changes to the User Guide after review.
## Test process
*How have you tested this (if applicable)?*
## Checklist
- [ ] PR is linked to a **work item**
- [ ] **acceptance criteria** of linked ticket are met
- [ ] performed **self-review** of the code
- [ ] written **tests** for any new functionality added with this PR
- [ ] updated the **documentation** if this PR changes or adds functionality
- [ ] written/updated **design docs** if this PR implements new functionality
- [ ] updated the **change log**
- [ ] ran **pre-commit** checks for code style
- [ ] attended to any **TO-DOs** left in the code
Related work items: #2837
2024-09-17 08:28:06 +00:00
Charlie Crane
f95501f2a8
#2775 - Purging of more instances where the ARP acl rule is set and no longer necessary. Added a new test to show ARP is unaffected by ACL rules and actioned review comments
2024-09-11 15:12:36 +01:00
Charlie Crane
e9531bc392
Merge branch 'dev' into feature/2775-Refactor_Networking_Nodes
2024-09-11 11:27:26 +01:00
Charlie Crane
a2005df9f0
#2775 - Documentation updates
2024-09-11 10:56:44 +01:00
Archer Bowen
7562f6fc5c
Merge remote-tracking branch 'origin/dev' into feature/2840_LOCAL_TERMINAL_COMMAND
2024-09-06 10:04:49 +01:00
Charlie Crane
f6d793196d
#2837 - Actioning review comments following second review [skip ci]
2024-09-05 16:44:29 +01:00
Charlie Crane
60e2225a2c
#2837 - Correcting formatting on action masking table [skip ci]
2024-09-05 12:03:20 +01:00
Charlie Crane
fcbde31dad
#2837 - Actioning review comments and fixing a bug with links to the common attributes within software documents
2024-09-05 11:23:52 +01:00
Charlie Crane
3feb908900
#2837 - Added a description of how some rewards can be made sticky/instantaneous. [skip ci]
2024-09-05 09:02:07 +01:00
Charlie Crane
0140982d5e
#2837 - Updating link to common attributes within Software components following Review comments. [skip ci]
2024-09-05 08:41:04 +01:00
Charlie Crane
ba737c57a8
#2837 - Minor structure reshuffle to address confusion around the listen_on_ports variable [skip ci]
2024-09-04 20:46:35 +01:00
Charlie Crane
16e0df5cfc
#2837 - Updates to some more documentation files to cover new features [skip ci]
2024-09-04 14:12:39 +01:00
Charlie Crane
f0cc821ff8
#2837 - Updates to some more documentation files to cover new features [skip ci]
2024-09-04 14:12:10 +01:00
Charlie Crane
b3080100fd
#2837 - Updating the User Guide as per review comments. [skip ci]
2024-09-04 12:08:12 +01:00
Charlie Crane
d282575467
#2837 - Updating the User Guide as per review comments. [skip ci]
2024-09-04 12:07:32 +01:00
Czar Echavez
1374a23e14
#2782 : fix spacing in data_manipulation yaml + documentation
2024-09-04 10:17:33 +01:00
Czar Echavez
26a56bf360
#2782 : documentation + adding example to data_manipulation.yaml
2024-09-03 12:37:39 +01:00
Archer Bowen
fd3d3812f6
#2840 Documentation and minor bug fixes found in terminal and session manager.
2024-09-02 16:55:43 +01:00
Marek Wolan
049f7b7647
Update action masking to inlcude new actions
2024-08-30 15:22:05 +01:00
Archer Bowen
9a6b1d374a
Fixed incorrect formatting on .rst and new priv esc notebook
2024-08-23 12:22:56 +01:00
Marek Wolan
fbbaf65aab
create doc page on rewards
2024-08-22 18:12:37 +01:00
Archer Bowen
87332873d2
#2689 Fixed issues with .rst (fixed terminal as well)
2024-08-16 15:47:41 +01:00
Archer Bowen
83b8206ce0
#2689 Added C2 Sequence diagram to docs and added additional ftp_client request tests.
2024-08-16 11:51:38 +01:00
Archer Bowen
849cb20f35
#2689 Addressed more PR comments & fixed an bug with command parsing in _command_terminal (c2 beacon)
2024-08-16 10:24:53 +01:00
Archer Bowen
e5be392ea8
#2689 Updated documentation and docustrings following PR comments.
2024-08-15 17:47:33 +01:00
Archer Bowen
f32b3a931f
#2689 Addressed failing tests + updated c2_suite.rst to include the Data exfil command.
2024-08-15 14:41:35 +01:00
Archer Bowen
192ca814e0
Apply suggestions from code review
2024-08-13 15:49:52 +00:00
Archer Bowen
559f480062
#2689 Fixed .rst formatting issues and removed unnecessary comments.
2024-08-13 16:47:40 +01:00
Archer Bowen
6c7376ab4b
#2681 Updated to include yaml file tests + include listening on multiports.
2024-08-13 09:37:11 +01:00
Archer Bowen
cbf02ebf32
#2689 Updated documentation and moved _craft_packet into abstract C2
2024-08-12 14:16:21 +01:00
Archer Bowen
53433ce7b6
#2689 General improvements.
...
1. Abstract TAP now handles .apply_timestep
2. Expanded tests
3. Added pydantic model for c2 configuration.
2024-08-09 17:53:47 +01:00
Archer Bowen
0e8e8c5681
Merge remote-tracking branch 'origin/dev' into feature/2689-command-and-control
2024-08-09 12:15:43 +01:00
Chris McCarthy
a3a9ca9963
#2768 - Fixed issue causing main port to not be included in list of open ports. documented the configuration of listen_on_ports. added test that tests listen_on_ports configuration from yaml.
2024-08-08 21:20:20 +01:00
Archer Bowen
9249447ea6
Merge branch 'dev' into feature/2689-command-and-control
2024-08-07 14:18:40 +01:00
Charlie Crane
457395baee
#2706 - Correcting wording on documentation titles
2024-08-06 09:33:41 +01:00
Charlie Crane
1e64e87798
#2706 - Actioning Review comments
2024-08-06 09:30:27 +01:00
Archer.Bowen
4ae0275dc9
#2689 Implemented initial agent actions and started on documentations. A few TODO's left to do such as validation and expanding unit tests.
2024-08-05 16:53:48 +01:00
Charlie Crane
4fe9753fcf
#2706 - Updated terminal.receive() to work with SSHPacket class, fixed some tests and updated RemoteTerminalConnection to hold Source_IP for easier reading
2024-08-05 15:44:52 +01:00
Charlie Crane
22c84d35d7
Merge branch 'dev' into feature/2706-Terminal_Sim_Component
2024-08-05 09:52:53 +01:00
Chris McCarthy
c2a19af6fa
#2735 - added documentation for users, usermanager and usersessionmanager. Added the ability to add additional users from config and documented this. also tested additional users from config.
2024-08-02 09:20:00 +01:00
Charlie Crane
0ed61ec79b
#2706 - Updates to terminal and host_node documentation, removal of redundant terminal unit test
2024-07-30 15:54:08 +01:00
Charlie Crane
a36e34ee1d
#2712 - Prepping ahead of raising PR.
2024-07-24 08:31:24 +01:00
Charlie Crane
9d5b58ce44
Merge branch 'dev' into feature/2712-Terminal_Login_Handling
2024-07-23 15:52:42 +01:00
Charlie Crane
a7f9e4502e
#2712 - Updates to the login logic and fixing resultant test failures. Updates to terminal.rst and ssh.py
2024-07-23 15:18:20 +01:00