Czar Echavez
|
b277034e8b
|
#2257: temporarily commit changes - added startup and shut down durations to node config + adding routes
|
2024-02-13 13:02:24 +00:00 |
|
Czar Echavez
|
f4369a4fff
|
Merge remote-tracking branch 'origin/dev' into feature/2257-router-routes-cannot-be-represented-in-config-file
|
2024-02-13 10:50:45 +00:00 |
|
Nick Todd
|
fa08e53b15
|
2297: Convert NTP Client and Server to UDP
|
2024-02-12 17:01:53 +00:00 |
|
Czar Echavez
|
7beacfd95f
|
#2258: missing some configuration items + added more tests
|
2024-02-12 11:41:55 +00:00 |
|
Czar Echavez
|
da92d74236
|
#2258: remove unnecessary ntp server check
|
2024-02-12 09:01:30 +00:00 |
|
Czar Echavez
|
66a3e8d02c
|
Merge remote-tracking branch 'origin/dev' into feature/2258-dosbot-cannot-be-added-via-configuration-file
|
2024-02-12 08:57:47 +00:00 |
|
Czar Echavez
|
d1c3f891bf
|
#2258: moving applications to application types - more tests
|
2024-02-09 11:41:06 +00:00 |
|
Chris McCarthy
|
6b3829dc48
|
#2248 - Removed redundant Union from single type params
|
2024-02-09 11:37:47 +00:00 |
|
Chris McCarthy
|
cceb6208e0
|
#2248 - Reset the auto save pcap and syslog to False
|
2024-02-09 11:09:44 +00:00 |
|
Chris McCarthy
|
2518a42604
|
#2248 - Dropped old router_arp.py module. Fixed the ICMP codes as per IANA (https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml)
|
2024-02-09 11:03:48 +00:00 |
|
Chris McCarthy
|
0acd9a2938
|
#2248 - Removed redundant code and added more documentation from PR suggestions
|
2024-02-09 10:27:22 +00:00 |
|
Chris McCarthy
|
a036160515
|
#2248 - Enhances the PrimAITE documentation, covering the Node, network interfaces, Session Manager, Software Manager, PCAP service, SysLog functionality, and network devices like Routers, Switches, Computers, and Switch Nodes. It details their roles, workflows, and integration within the simulation, focusing on frame processing, software management, and logging. The documentation also clarifies the frame reception process, including port checks and application-level dispatching, ensuring a thorough understanding of network operations within the simulation
|
2024-02-08 22:37:21 +00:00 |
|
Czar Echavez
|
0590f956e3
|
#2258: ntp client should not request if ntp server is not set
|
2024-02-08 16:21:08 +00:00 |
|
Chris McCarthy
|
5eed467271
|
#2248 - synced wth dev
|
2024-02-08 16:15:57 +00:00 |
|
Czar Echavez
|
e1237625a5
|
Merge remote-tracking branch 'origin/dev' into feature/2258-dosbot-cannot-be-added-via-configuration-file
|
2024-02-08 16:03:41 +00:00 |
|
Czar Echavez
|
b31a9943d7
|
#2258: testing individual application install
|
2024-02-08 16:02:37 +00:00 |
|
Chris McCarthy
|
114fb8c077
|
#2248 - synced wth dev
|
2024-02-08 15:27:02 +00:00 |
|
Marek Wolan
|
9b350ddd6f
|
Apply suggestions from code review.
|
2024-02-08 13:20:32 +00:00 |
|
Czar Echavez
|
1dcb9214af
|
#2258: Added DoSBot to list of applications
|
2024-02-08 12:04:49 +00:00 |
|
Chris McCarthy
|
411f0a320f
|
#2248 - Final run over all the docstrings after running pre-commit. All tests now working. Updated CHANGELOG.md.
|
2024-02-08 10:53:30 +00:00 |
|
Czar Echavez
|
a4b7878604
|
#2258: added NTPClient to system software + testing all installable software on client1 in config
|
2024-02-08 10:36:07 +00:00 |
|
Chris McCarthy
|
0c96fef3ec
|
#2248 - All tests (bar the one config file test) now working. Still need to tidy up docstrings and some docs. Almost there
|
2024-02-07 23:05:34 +00:00 |
|
Chris McCarthy
|
5e25fefa14
|
#2248 - Further fixes. All router integration tests now passing.
|
2024-02-07 19:44:40 +00:00 |
|
Czar Echavez
|
f21ee857a7
|
#2258: setting up test that verifies game config parsing
|
2024-02-07 18:09:54 +00:00 |
|
Marek Wolan
|
c35c060448
|
Cosmetic changes based on PR feedback
|
2024-02-06 17:32:15 +00:00 |
|
Marek Wolan
|
e500eccaf7
|
Finish upgrading folder actions to work with names instead of uuids & get tests fixed
|
2024-02-06 16:58:08 +00:00 |
|
Marek Wolan
|
5b5b750d4d
|
Add second green agent and make rewards based on webbrowser
|
2024-02-06 14:42:59 +00:00 |
|
Chris McCarthy
|
7bbfd564fb
|
#2248 - Big refactor of base with all Network Interface subclasses created to allow for proper management of ports on devices as it was starting to get messy with the Router. Some routing tests still need fixing as ARP doesn't seem to be working properly
|
2024-02-05 08:44:10 +00:00 |
|
Chris McCarthy
|
a0253ce6c4
|
#2248 - TSome further fixess to ARP. Also refactored PCAP to log inbound and outbound frames separately
|
2024-02-02 17:14:34 +00:00 |
|
Chris McCarthy
|
cb002d644f
|
#2248 - Tidying up the tests so that they use updated networks
|
2024-02-02 16:55:43 +00:00 |
|
Chris McCarthy
|
dc5aeede33
|
#2248 - ICMP now working as a service using the session manager for transmission. Now started to comb through the tests to fix anything up.
|
2024-02-02 16:20:15 +00:00 |
|
Chris McCarthy
|
87d9d6da04
|
#2248 - Initial work has been done on moving ICMP into services. still tidying up to be done. Need to fix tests too.
|
2024-02-02 15:35:02 +00:00 |
|
Marek Wolan
|
4c6ae135cd
|
Fix typos
|
2024-02-02 14:48:49 +00:00 |
|
Chris McCarthy
|
1964ab4635
|
#2248 - Lots more progress. Can now use ARP as a service properly. Also integrated the new ARP into the old ICMP which works. Next step is to more ICMP into services.
|
2024-02-01 23:05:14 +00:00 |
|
Chris McCarthy
|
9577f212f8
|
#2248 - Initial crack at getting ARP into a Service. Lots of refactoring has been done. It's a mess at the minute, but I can successfully send an ARP request so committing as a successful point in time
|
2024-02-01 22:19:55 +00:00 |
|
Marek Wolan
|
83db5b1eb5
|
Fix node file delete action
|
2024-01-31 13:50:20 +00:00 |
|
Marek Wolan
|
41a7f83887
|
Add file scan test
|
2024-01-31 13:29:46 +00:00 |
|
Marek Wolan
|
d6a83fd1fb
|
Update action tests to use name, not uuid
|
2024-01-31 11:55:38 +00:00 |
|
Marek Wolan
|
9f993dda57
|
Fix test config discrepancies
|
2024-01-31 10:48:40 +00:00 |
|
Marek Wolan
|
0dbaa66aa3
|
Merge remote-tracking branch 'origin/dev' into feature/2137-refactor-request-api
|
2024-01-31 10:05:09 +00:00 |
|
Marek Wolan
|
def52f94e3
|
Add docstrings and update typos
|
2024-01-30 09:56:16 +00:00 |
|
Marek Wolan
|
bea72aa6a9
|
Fix ftp client connection list
|
2024-01-29 12:28:44 +00:00 |
|
Marek Wolan
|
555802baaa
|
Merge remote-tracking branch 'origin/dev' into dev-v3.0.0b6
|
2024-01-29 10:26:28 +00:00 |
|
Marek Wolan
|
2ba05e7348
|
Fixed being unable to specify all addresses in acl rule
|
2024-01-25 15:17:09 +00:00 |
|
Marek Wolan
|
0056bfddee
|
Bump version to 3.0.0b6
|
2024-01-25 14:59:24 +00:00 |
|
Marek Wolan
|
7f996ca16a
|
Make sure notebook images get copied
|
2024-01-25 14:52:48 +00:00 |
|
Marek Wolan
|
4b98c1f630
|
Update uc2 notebook
|
2024-01-25 14:43:49 +00:00 |
|
Marek Wolan
|
73a75c497b
|
Fix test
|
2024-01-25 13:13:50 +00:00 |
|
Marek Wolan
|
99723b6578
|
Update notebook with more images.
|
2024-01-25 12:33:18 +00:00 |
|
Marek Wolan
|
28acb5dcae
|
Populate step info in environment, and finish notebook
|
2024-01-25 12:04:09 +00:00 |
|