#2689 Fixed .rst formatting issues and removed unnecessary comments.

This commit is contained in:
Archer Bowen
2024-08-13 16:47:40 +01:00
parent d6e2994d6b
commit 559f480062
2 changed files with 3 additions and 7 deletions

View File

@@ -253,7 +253,7 @@ It's worth noting that this may be useful option to bypass ACL rules.
This must be a string i.e ``udp``. Defaults to ``tcp``. This must be a string i.e ``udp``. Defaults to ``tcp``.
_Please refer to the ``IPProtocol`` class for further reference._ *Please refer to the ``IPProtocol`` class for further reference.*
``Masquerade Port`` ``Masquerade Port``
""""""""""""""""""" """""""""""""""""""
@@ -266,12 +266,12 @@ It's worth noting that this may be useful option to bypass ACL rules.
This must be a string i.e ``DNS``. Defaults to ``HTTP``. This must be a string i.e ``DNS``. Defaults to ``HTTP``.
_Please refer to the ``IPProtocol`` class for further reference._ *Please refer to the ``IPProtocol`` class for further reference.*
C2 Server Configuration C2 Server Configuration
======================= =======================
_The C2 Server does not currently offer any unique configuration options and will configure itself to match the C2 beacon's network behaviour._ *The C2 Server does not currently offer any unique configuration options and will configure itself to match the C2 beacon's network behaviour.*
.. include:: ../common/common_configuration.rst .. include:: ../common/common_configuration.rst

View File

@@ -183,15 +183,11 @@ class AbstractC2(Application, identifier="AbstractC2"):
) )
return False return False
# Abstract method
# Used in C2 server to parse and receive the output of commands sent to the c2 beacon.
@abstractmethod @abstractmethod
def _handle_command_output(payload): def _handle_command_output(payload):
"""Abstract Method: Used in C2 server to parse and receive the output of commands sent to the c2 beacon.""" """Abstract Method: Used in C2 server to parse and receive the output of commands sent to the c2 beacon."""
pass pass
# Abstract method
# Used in C2 beacon to parse and handle commands received from the c2 server.
@abstractmethod @abstractmethod
def _handle_command_input(payload): def _handle_command_input(payload):
"""Abstract Method: Used in C2 beacon to parse and handle commands received from the c2 server.""" """Abstract Method: Used in C2 beacon to parse and handle commands received from the c2 server."""