#2734 User guide feedback core changes.

This commit is contained in:
Archer.Bowen
2024-07-19 11:54:10 +01:00
parent 538c9e1e42
commit 3ff0a37a71
5 changed files with 50 additions and 47 deletions

View File

@@ -8,6 +8,46 @@ Welcome to PrimAITE's documentation
What is PrimAITE? What is PrimAITE?
----------------- -----------------
.. toctree::
:maxdepth: 8
:caption: About PrimAITE:
:hidden:
source/about
source/dependencies
source/glossary
.. toctree::
:caption: Usage:
:hidden:
source/getting_started
source/game_layer
source/simulation
source/config
source/customising_scenarios
source/varying_config_files
source/environment
source/action_masking
.. toctree::
:caption: Notebooks:
:hidden:
source/example_notebooks
source/notebooks/executed_notebooks
.. toctree::
:caption: Developer information:
:hidden:
source/developer_tools
source/state_system
source/request_system
PrimAITE API <source/_autosummary/primaite>
PrimAITE Tests <source/_autosummary/tests>
Overview Overview
^^^^^^^^ ^^^^^^^^

View File

@@ -70,46 +70,6 @@ Getting Started with PrimAITE
Head over to the :ref:`getting-started` page to install and setup PrimAITE! Head over to the :ref:`getting-started` page to install and setup PrimAITE!
.. toctree::
:maxdepth: 8
:caption: About PrimAITE:
:hidden:
source/about
source/dependencies
source/glossary
.. toctree::
:caption: Usage:
:hidden:
source/getting_started
source/game_layer
source/simulation
source/config
source/customising_scenarios
source/varying_config_files
source/environment
source/action_masking
.. toctree::
:caption: Notebooks:
:hidden:
source/example_notebooks
source/notebooks/executed_notebooks
.. toctree::
:caption: Developer information:
:hidden:
source/developer_tools
source/state_system
source/request_system
PrimAITE API <source/_autosummary/primaite>
PrimAITE Tests <source/_autosummary/tests>
.. ..
Architecture - Nodes and Links Architecture - Nodes and Links
****************************** ******************************

View File

@@ -7,7 +7,10 @@
DoSBot DoSBot
###### ######
The ``DoSBot`` is an implementation of a Denial of Service attack within the PrimAITE simulation. This specifically simulates a `Slow Loris attack <https://en.wikipedia.org/wiki/Slowloris_(computer_security)>`. The ``DoSBot`` is an implementation of a Denial of Service attack within the PrimAITE simulation.
This specifically simulates a `Slow Loris attack`_.
.. _Slow Loris Attack: https://en.wikipedia.org/wiki/Slowloris_(computer_security)
Key features Key features
============ ============

View File

@@ -5,10 +5,10 @@
.. _NMAP: .. _NMAP:
NMAP NMAP
==== ####
Overview Overview
-------- ========
The NMAP application is used to simulate network scanning activities. NMAP is a powerful tool that helps in discovering The NMAP application is used to simulate network scanning activities. NMAP is a powerful tool that helps in discovering
hosts and services on a network. It provides functionalities such as ping scans to discover active hosts and port scans hosts and services on a network. It provides functionalities such as ping scans to discover active hosts and port scans
@@ -19,8 +19,8 @@ structure, identify active devices, and find potential vulnerabilities by discov
However, it is also a tool frequently used by attackers during the reconnaissance stage of a cyber attack to gather However, it is also a tool frequently used by attackers during the reconnaissance stage of a cyber attack to gather
information about the target network. information about the target network.
Scan Types Scan Type
---------- =========
Ping Scan Ping Scan
^^^^^^^^^ ^^^^^^^^^
@@ -46,7 +46,7 @@ identifying potential entry points for attacks. There are three types of port sc
It gives a comprehensive view of the network's service landscape. It gives a comprehensive view of the network's service landscape.
Example Usage Example Usage
------------- ^^^^^^^^^^^^^
The network we use for these examples is defined below: The network we use for these examples is defined below:

View File

@@ -23,7 +23,7 @@ Usage
===== =====
- Install on a Node via the ``SoftwareManager`` to start the ``WebBrowser``. - Install on a Node via the ``SoftwareManager`` to start the ``WebBrowser``.
- Service runs on HTTP port 80 by default. (TODO: HTTPS) - Service runs on HTTP port 80 by default.
- Execute sending an HTTP GET request with ``get_webpage`` - Execute sending an HTTP GET request with ``get_webpage``
Implementation Implementation