From ec0dac6f0a8be77eb6ec2f928f8ce10667cebe96 Mon Sep 17 00:00:00 2001 From: epascua Date: Wed, 9 Sep 2026 13:47:51 -0700 Subject: [PATCH 1/2] issue #531 - Add security note for ait-seq-send --- doc/source/command_intro.rst | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/doc/source/command_intro.rst b/doc/source/command_intro.rst index baf72b6c..f773601e 100644 --- a/doc/source/command_intro.rst +++ b/doc/source/command_intro.rst @@ -115,11 +115,17 @@ AIT supports relative time sequences that can be executed as ground sequences or .. code-block:: text + %echo 'first' 1.5 NO_OP + %echo 'second' 5 NO_op + %echo 'third' 0.5 NO_OP -The above sequence will send a NO_OP command 1.5 seconds after invocation of the sequence, then wait 5 seconds and send another NO_OP command, and finally wait 0.5 second and send a final NO_OP command. +The above sequence will echo the number of each command in between every NO_OPT; a shell command can be added in the sequence by supplying `%` before it. It will send a NO_OP command 1.5 seconds after invocation of the sequence, then wait 5 seconds and send another NO_OP command, and finally wait 0.5 second and send a final NO_OP command. + +.. note:: + **Security Note:** Users are responsible of restricting access of operational locations where these sequences live and whom can execute them. Users should thoroughly review sequences and the shell commands embedded in those sequences. AIT Sequences can be used as ground sequences to automate common tasks during testing and operations or they can be encoded for upload to your payload. Ground sequences can be run via the Sequences component in the UI or via the CLI. From c822a66c1a6c27eef08bb7cf964dce37f73564f6 Mon Sep 17 00:00:00 2001 From: epascua Date: Wed, 9 Sep 2026 13:50:28 -0700 Subject: [PATCH 2/2] Issue #531 - Removing note header --- doc/source/command_intro.rst | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/doc/source/command_intro.rst b/doc/source/command_intro.rst index f773601e..7fe59996 100644 --- a/doc/source/command_intro.rst +++ b/doc/source/command_intro.rst @@ -124,8 +124,7 @@ AIT supports relative time sequences that can be executed as ground sequences or The above sequence will echo the number of each command in between every NO_OPT; a shell command can be added in the sequence by supplying `%` before it. It will send a NO_OP command 1.5 seconds after invocation of the sequence, then wait 5 seconds and send another NO_OP command, and finally wait 0.5 second and send a final NO_OP command. -.. note:: - **Security Note:** Users are responsible of restricting access of operational locations where these sequences live and whom can execute them. Users should thoroughly review sequences and the shell commands embedded in those sequences. +**Security Note:** Users are responsible of restricting access of operational locations where these sequences live and whom can execute them. Users should thoroughly review sequences and the shell commands embedded in those sequences. AIT Sequences can be used as ground sequences to automate common tasks during testing and operations or they can be encoded for upload to your payload. Ground sequences can be run via the Sequences component in the UI or via the CLI.