#2734 User guide feedback core changes.
This commit is contained in:
@@ -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
|
||||||
^^^^^^^^
|
^^^^^^^^
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
||||||
******************************
|
******************************
|
||||||
|
|||||||
@@ -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
|
||||||
============
|
============
|
||||||
|
|||||||
@@ -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:
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user