From 98ea6a4c37ec294a9653943e0faa8a7027439008 Mon Sep 17 00:00:00 2001 From: Ninjeeter Date: Tue, 23 Dec 2025 10:49:34 -0700 Subject: [PATCH 1/2] Update list of guides in Getting Started Features Overview pages + bold all instances of 'click' --- .vitepress/sidebars/tutorials.ts | 10 ++++++---- src/concepts/workflow_flow.md | 2 +- src/concepts/workflows_intro.md | 2 +- src/concepts/workflows_nodes.md | 2 +- src/guides/automate_wordlists.md | 2 +- src/guides/dns_rewrites.md | 2 +- src/guides/foxyproxy.md | 4 ++-- src/guides/logs_viewing.md | 2 +- src/guides/preview_responses.md | 2 +- src/guides/upstream.md | 2 +- src/guides/workflows_references.md | 2 +- src/guides/workflows_shell.md | 4 ++-- src/guides/zeroomega.md | 4 ++-- src/quickstart/filters.md | 1 + src/quickstart/match_replace.md | 1 + src/quickstart/plugins.md | 10 +++++++++- src/quickstart/workflows.md | 2 ++ src/reference/workflow_data_types.md | 2 +- src/troubleshooting/report_bug.md | 4 ++-- src/tutorials/add_header.md | 2 +- src/tutorials/android_configuration.md | 4 ++-- src/tutorials/autorize.md | 4 ++-- src/tutorials/aws_signature.md | 2 +- src/tutorials/color_requests.md | 2 +- src/tutorials/decode_jwt.md | 2 +- src/tutorials/feature_flags.md | 2 +- src/tutorials/ios_configuration.md | 12 ++++++------ src/tutorials/litellm.md | 2 +- src/tutorials/md5_hash.md | 4 ++-- src/tutorials/refresh_authentication.md | 2 +- src/tutorials/scanner.md | 2 +- src/tutorials/shift.md | 2 +- 32 files changed, 58 insertions(+), 44 deletions(-) diff --git a/.vitepress/sidebars/tutorials.ts b/.vitepress/sidebars/tutorials.ts index 6354881f..43b34aa4 100644 --- a/.vitepress/sidebars/tutorials.ts +++ b/.vitepress/sidebars/tutorials.ts @@ -64,10 +64,12 @@ export const tutorialsSidebar: DefaultTheme.SidebarItem[] = [ { text: "Shift", link: "/tutorials/shift", - }, - { - text: "Using LiteLLM with Shift", - link: "/tutorials/litellm", + items: [ + { + text: "Using LiteLLM with Shift", + link: "/tutorials/litellm", + }, + ], }, ], }, diff --git a/src/concepts/workflow_flow.md b/src/concepts/workflow_flow.md index 08a8a740..69786100 100644 --- a/src/concepts/workflow_flow.md +++ b/src/concepts/workflow_flow.md @@ -35,7 +35,7 @@ $[node_alias].[output_alias] ``` ::: tip -You can view the data type by clicking on a node and viewing the value within the parenthesis next to the name of the object. +You can view the data type by **clicking** on a node and viewing the value within the parenthesis next to the name of the object. ::: Register command SDK. diff --git a/src/concepts/workflows_intro.md b/src/concepts/workflows_intro.md index ac0570c6..d8182ea8 100644 --- a/src/concepts/workflows_intro.md +++ b/src/concepts/workflows_intro.md @@ -26,7 +26,7 @@ Passive workflows are **automatically triggered** when their specifications/cond ## Active Workflows -`Active` workflows also take **requests** or **responses** as input. However, they are manually triggered, usually by right-clicking on a request/response in the HTTP History or Search pages. +`Active` workflows also take **requests** or **responses** as input. However, they are manually triggered, usually by **right-clicking** on a request/response in the HTTP History or Search pages. ## Convert Workflows diff --git a/src/concepts/workflows_nodes.md b/src/concepts/workflows_nodes.md index 15c52733..ff656427 100644 --- a/src/concepts/workflows_nodes.md +++ b/src/concepts/workflows_nodes.md @@ -19,7 +19,7 @@ Workflows use a top-down heirachical structure (_the node at the very top repres Workflow connections. 1. The down arrow within a circle icon represents a node's `socket`. -2. Click and drag a bottom socket to the top socket of the next/a subsequent node in the flow to create a `connection`. +2. **Click** and drag a bottom socket to the top socket of the next/a subsequent node in the flow to create a `connection`. ## Aliases diff --git a/src/guides/automate_wordlists.md b/src/guides/automate_wordlists.md index 2717e495..26dfff47 100644 --- a/src/guides/automate_wordlists.md +++ b/src/guides/automate_wordlists.md @@ -14,7 +14,7 @@ Once a placeholder has been marked, you will be presented with options in the `P Selecting an uploaded wordlist with Hosted File. -- `Simple List`: This option will present an input field that allows you to manually type in a wordlist, one payload per new line. You can also load a wordlist file directly by clicking on the `Load from file...` button. +- `Simple List`: This option will present an input field that allows you to manually type in a wordlist, one payload per new line. You can also load a wordlist file directly by **clicking** on the `Load from file...` button. Manually creating a wordlist with Simple List. diff --git a/src/guides/dns_rewrites.md b/src/guides/dns_rewrites.md index cec9ab43..ae6558a6 100644 --- a/src/guides/dns_rewrites.md +++ b/src/guides/dns_rewrites.md @@ -16,7 +16,7 @@ To resolve DNS queries using an alternative upstream DNS server, instead of your Google or Cloudflare DNS server options. -- Or the DNS server can be explicitly defined by clicking on the `+` button, providing the server's IP address along with an arbitrary name, and clicking `+ Create`. This will add the server as an option in the drop-down menu. +- Or the DNS server can be explicitly defined by **clicking** on the `+` button, providing the server's IP address along with an arbitrary name, and **clicking** `+ Create`. This will add the server as an option in the drop-down menu. Setting a custom upstream DNS server. diff --git a/src/guides/foxyproxy.md b/src/guides/foxyproxy.md index 408b2130..c27b9eab 100644 --- a/src/guides/foxyproxy.md +++ b/src/guides/foxyproxy.md @@ -15,7 +15,7 @@ The FoxyProxy browser extension gives you the ability to quickly enable/disable ## Chrome -To install the browser extension, launch the Chrome browser, navigate to [https://chromewebstore.google.com/detail/foxyproxy/gcknhkkoolaabfmlnjonogaaifnjlfnp](https://chromewebstore.google.com/detail/foxyproxy/gcknhkkoolaabfmlnjonogaaifnjlfnp), and click on the `Add to Chrome` button. +To install the browser extension, launch the Chrome browser, navigate to [https://chromewebstore.google.com/detail/foxyproxy/gcknhkkoolaabfmlnjonogaaifnjlfnp](https://chromewebstore.google.com/detail/foxyproxy/gcknhkkoolaabfmlnjonogaaifnjlfnp), and **click** on the `Add to Chrome` button. In the pop-up window, **click** on the `Add extension` button. @@ -31,7 +31,7 @@ Then, [continue to the configuration instructions](#configuring-foxyproxy). ## Firefox -To install the browser extension, launch the Firefox browser, navigate to [https://addons.mozilla.org/en-US/firefox/addon/foxyproxy-standard/](https://addons.mozilla.org/en-US/firefox/addon/foxyproxy-standard/), and click on the `Add to Firefox` button. +To install the browser extension, launch the Firefox browser, navigate to [https://addons.mozilla.org/en-US/firefox/addon/foxyproxy-standard/](https://addons.mozilla.org/en-US/firefox/addon/foxyproxy-standard/), and **click** on the `Add to Firefox` button. In the pop-up window, select `Allow extension to run in private windows`, and then **click** on the `Add` button. diff --git a/src/guides/logs_viewing.md b/src/guides/logs_viewing.md index bac7c741..3c6543d7 100644 --- a/src/guides/logs_viewing.md +++ b/src/guides/logs_viewing.md @@ -26,7 +26,7 @@ To view the backend log files of your instance, either: | MacOS | `~/Library/Application\ Support/io.caido.Caido/` | | Windows | `%APPDATA%\Caido\Caido\data` | -- Or, **click** on the Logs button in the desktop application user interface and click on the Record button to capture the backend logs for a certain interval of time. +- Or, **click** on the Logs button in the desktop application user interface and **click** on the Record button to capture the backend logs for a certain interval of time. The in-app log panel. diff --git a/src/guides/preview_responses.md b/src/guides/preview_responses.md index d4f4559b..d89b2dfe 100644 --- a/src/guides/preview_responses.md +++ b/src/guides/preview_responses.md @@ -10,6 +10,6 @@ To make use of this feature, **click** on the account button -Once the rendering engine is installed, you can click on the `Preview` or page button attached to a response pane to render the view. +Once the rendering engine is installed, you can **click** on the `Preview` or page button attached to a response pane to render the view. Previewing a response within Caido. diff --git a/src/guides/upstream.md b/src/guides/upstream.md index db54ecb8..6a8ff265 100644 --- a/src/guides/upstream.md +++ b/src/guides/upstream.md @@ -29,7 +29,7 @@ To ensure your configurations successfully forward traffic, you can test them by The upstream proxy configuration settings. -Once you have defined the upstream proxy settings, click on the `+ Create` button save the configuration. +Once you have defined the upstream proxy settings, **click** on the `+ Create` button save the configuration. ::: info diff --git a/src/guides/workflows_references.md b/src/guides/workflows_references.md index e47e464f..9c568b82 100644 --- a/src/guides/workflows_references.md +++ b/src/guides/workflows_references.md @@ -4,7 +4,7 @@ description: "A step-by-step guide to passing data between workflow nodes in Cai # Passing Data Between Nodes -To use the output of a workflow node as the input of a connected downstream node, click on the button in a node's editor and select the data alias from the drop-down menu: +To use the output of a workflow node as the input of a connected downstream node, **click** on the button in a node's editor and select the data alias from the drop-down menu: Selecting a reference. diff --git a/src/guides/workflows_shell.md b/src/guides/workflows_shell.md index 22818070..25459db1 100644 --- a/src/guides/workflows_shell.md +++ b/src/guides/workflows_shell.md @@ -44,7 +44,7 @@ View the [Passing Data Between Nodes](/guides/workflows_references.md) guide to ## Testing/Debugging Shell Node Workflows -To test the execution and debug your Shell node commands/scripts before using workflows against targets, provide mock requests and responses in the editors, and click on the **click** on the Run button. +To test the execution and debug your Shell node commands/scripts before using workflows against targets, provide mock requests and responses in the editors, and **click** on the Run button. ::: tip Monitor the [logs](/guides/logs_viewing.md) when debugging. @@ -52,7 +52,7 @@ Monitor the [logs](/guides/logs_viewing.md) when debugging. The test environment. -The details of each run will be listed in the `View` drop-down menu. To view the execution details of the Shell node, click on the **click** on its associated button. +The details of each run will be listed in the `View` drop-down menu. To view the execution details of the Shell node, **click** on its associated button. The test environment run details. diff --git a/src/guides/zeroomega.md b/src/guides/zeroomega.md index 44dd6ae6..617620a9 100644 --- a/src/guides/zeroomega.md +++ b/src/guides/zeroomega.md @@ -8,7 +8,7 @@ The ZeroOmega browser extension gives you the ability to quickly enable/disable ## Chrome -To install the browser extension, launch the Chrome browser, navigate to [https://chromewebstore.google.com/detail/proxy-switchyomega-3-zero/pfnededegaaopdmhkdmcofjmoldfiped](https://chromewebstore.google.com/detail/proxy-switchyomega-3-zero/pfnededegaaopdmhkdmcofjmoldfiped), and click on the `Add to Chrome` button. +To install the browser extension, launch the Chrome browser, navigate to [https://chromewebstore.google.com/detail/proxy-switchyomega-3-zero/pfnededegaaopdmhkdmcofjmoldfiped](https://chromewebstore.google.com/detail/proxy-switchyomega-3-zero/pfnededegaaopdmhkdmcofjmoldfiped), and **click** on the `Add to Chrome` button. In the pop-up window, **click** on the `Add extension` button. @@ -20,7 +20,7 @@ Then, [continue to the configuration instructions](#configuring-zeroomega). ## Firefox -To install the browser extension, launch the Firefox browser, navigate to [https://addons.mozilla.org/en-US/firefox/addon/zeroomega/](https://addons.mozilla.org/en-US/firefox/addon/zeroomega/), and click on the `Add to Firefox` button. +To install the browser extension, launch the Firefox browser, navigate to [https://addons.mozilla.org/en-US/firefox/addon/zeroomega/](https://addons.mozilla.org/en-US/firefox/addon/zeroomega/), and **click** on the `Add to Firefox` button. In the pop-up window, select `Allow extension to run in private windows`, and then **click** on the `Add` button. diff --git a/src/quickstart/filters.md b/src/quickstart/filters.md index d62f997c..01acfcbc 100644 --- a/src/quickstart/filters.md +++ b/src/quickstart/filters.md @@ -15,6 +15,7 @@ The `Filters` interface gives you the ability to define which requests or respon ::: tip HOW-TO GUIDES +- [Writing HTTPQL Queries](/guides/filters_httpql.md) - [Defining a Filter](/guides/filters_defining.md) - [Applying a Filter](/guides/filters_applying.md) ::: diff --git a/src/quickstart/match_replace.md b/src/quickstart/match_replace.md index 6a65af26..14f1620b 100644 --- a/src/quickstart/match_replace.md +++ b/src/quickstart/match_replace.md @@ -15,6 +15,7 @@ The `Match & Replace` interface gives you the ability to create rules that will ::: tip HOW-TO GUIDES +- [Selecting a Traffic Source](/guides/match_replace_sources.md) - [Adding a Header](/guides/match_replace_header.md) - [Using Capturing Groups](/guides/match_replace_capturing.md) - [Encoding Body Data](/guides/match_replace_encoding.md) diff --git a/src/quickstart/plugins.md b/src/quickstart/plugins.md index b531c767..23cd2349 100644 --- a/src/quickstart/plugins.md +++ b/src/quickstart/plugins.md @@ -13,9 +13,17 @@ The `Plugins` interface allows you to install and manage plugin packages in Caid ::: -::: tip HOW-TO GUIDE +::: tip HOW-TO GUIDES - [Installing Plugins](/guides/plugins_installing.md) +- [Enabling/Disabling Plugins](/guides/plugins_managing.md) +::: + +::: warning STEP-BY-STEP TUTORIALS + +- [Autorize](/tutorials/autorize.md) +- [Scanner](/tutorials/scanner.md) +- [Shift](/tutorials/shift.md) ::: The Plugins interface. diff --git a/src/quickstart/workflows.md b/src/quickstart/workflows.md index feb22950..ceb3272c 100644 --- a/src/quickstart/workflows.md +++ b/src/quickstart/workflows.md @@ -18,6 +18,8 @@ Within the `Workflows` interface, you can construct multi-step processes to exec - [Creating Workflows](/guides/workflows_creating.md) - [Creating Findings](/guides/workflows_findings.md) - [Passing Data Between Nodes](/guides/workflows_references.md) +- [Using the JavaScript Node](/guides/workflows_javascript.md) +- [Using the Shell Node](/guides/workflows_shell.md) ::: ::: warning STEP-BY-STEP TUTORIALS diff --git a/src/reference/workflow_data_types.md b/src/reference/workflow_data_types.md index 9ebdc802..58d8c49a 100644 --- a/src/reference/workflow_data_types.md +++ b/src/reference/workflow_data_types.md @@ -13,7 +13,7 @@ When referencing a node's data for use in another, the types must be compatible Data can be shared across nodes as long as the types are `Exact` (expected) or are `Compatible` based on the following conversions: ::: tip -You can view the data type by clicking on a node and viewing the value within the parenthesis. This will be above the reference data drop-down menu. +You can view the data type by **clicking** on a node and viewing the value within the parenthesis. This will be above the reference data drop-down menu. Node reference drop-down menu. ::: diff --git a/src/troubleshooting/report_bug.md b/src/troubleshooting/report_bug.md index 7e7072e4..c939db3d 100644 --- a/src/troubleshooting/report_bug.md +++ b/src/troubleshooting/report_bug.md @@ -72,11 +72,11 @@ In order to assist you, it is **critical** that you provide a detailed timeline To reproduce the bug, follow these steps: -1. In the `Intercept` interface, click on the `Response` button. +1. In the `Intercept` interface, **click** on the `Response` button. 2. Begin intercepting responses, by **clicking** on the Forwarding button to toggle it to Queuing. 3. In a terminal, execute `curl -x 127.0.0.1:8080 https://example.com`. 4. Modify status code of the intercepted response. -5. Click the `Forward` button. +5. **Click** the `Forward` button. 6. Confirm in terminal that the response was not modified. ::: diff --git a/src/tutorials/add_header.md b/src/tutorials/add_header.md index a8a137fb..9717c1e6 100644 --- a/src/tutorials/add_header.md +++ b/src/tutorials/add_header.md @@ -8,7 +8,7 @@ In this tutorial, we will create a passive workflow that will add a header to an ## Creating a Passive Workflow -To begin, navigate to the Workflows interface, select the `Passive` tab, and click the `+ New workflow` button. +To begin, navigate to the Workflows interface, select the `Passive` tab, and **click** the `+ New workflow` button. Creating a new passive workflow. diff --git a/src/tutorials/android_configuration.md b/src/tutorials/android_configuration.md index 5f8ccd67..49a8502b 100644 --- a/src/tutorials/android_configuration.md +++ b/src/tutorials/android_configuration.md @@ -46,7 +46,7 @@ For both physical and virtual devices: Android proxy settings. -4. Click `Save` to set the proxy configurations. +4. **Click** `Save` to set the proxy configurations. ### Port Forwarding @@ -68,7 +68,7 @@ Clients maintain two certificate stores: To proxy the HTTPS traffic that the device's mobile browser generates: 1. With Caido running, navigate to [http://127.0.0.1:8080/ca.crt](http://127.0.0.1:8080/ca.crt) in your device's browser to download Caido's CA certificate. -2. In the device's settings, search for and select `Install a certificate`, select `CA certificate`, click `INSTALL ANYWAY` on the warning screen to continue, and then select Caido's certificate. +2. In the device's settings, search for and select `Install a certificate`, select `CA certificate`, **click** `INSTALL ANYWAY` on the warning screen to continue, and then select Caido's certificate. You can also view the certificate addition in the device's interface. Navigate to your device's settings and search for and select `Trusted credentials`. In the `USER` tab, it will be included in the list. diff --git a/src/tutorials/autorize.md b/src/tutorials/autorize.md index fd137f35..292bd404 100644 --- a/src/tutorials/autorize.md +++ b/src/tutorials/autorize.md @@ -54,9 +54,9 @@ The mutation that will apply John's low-privilege session token to the high-priv To set the mutation for the low-privilege `Mutated` profile manually: 1. Copy the value of John's session token from the `token` parameter in the response to the `/autorize.php?action=login` POST request or from the `Authorization` header of subsequent API calls. -2. Navigate to the `Configuration` tab of the Autorize plugin interface, click on the `Mutations` tab, and select `Mutated` from the drop-down menu. +2. Navigate to the `Configuration` tab of the Autorize plugin interface, **click** on the `Mutations` tab, and select `Mutated` from the drop-down menu. -3. Next, select the `Header: Set` option from the `Add Mutation` drop-down menu, type in `Authorization` in the `Header name` input field, paste the token value into the `Value` input field, and click on the `+` button to update and save the configuration. +3. Next, select the `Header: Set` option from the `Add Mutation` drop-down menu, type in `Authorization` in the `Header name` input field, paste the token value into the `Value` input field, and **click** on the `+` button to update and save the configuration. The Header: Set mutation. diff --git a/src/tutorials/aws_signature.md b/src/tutorials/aws_signature.md index 6db2012b..7166bfc2 100644 --- a/src/tutorials/aws_signature.md +++ b/src/tutorials/aws_signature.md @@ -14,7 +14,7 @@ A similar method can be used for other cloud providers as many follow the same s ## Creating a Convert Workflow -To begin, navigate to the Workflows interface, select the `Convert` tab, and click the `+ New workflow` button. +To begin, navigate to the Workflows interface, select the `Convert` tab, and **click** the `+ New workflow` button. Creating a new convert workflow. diff --git a/src/tutorials/color_requests.md b/src/tutorials/color_requests.md index f1f405ab..1de2b12c 100644 --- a/src/tutorials/color_requests.md +++ b/src/tutorials/color_requests.md @@ -8,7 +8,7 @@ In this tutorial, we will create a passive workflow that will color highlight in ## Creating a Passive Workflow -To begin, navigate to the Workflows interface, select the `Passive` tab, and click the `+ New workflow` button. +To begin, navigate to the Workflows interface, select the `Passive` tab, and **click** the `+ New workflow` button. Creating a new passive workflow. diff --git a/src/tutorials/decode_jwt.md b/src/tutorials/decode_jwt.md index c25ef0e8..0e2b32d1 100644 --- a/src/tutorials/decode_jwt.md +++ b/src/tutorials/decode_jwt.md @@ -8,7 +8,7 @@ In this tutorial, we will create a convert workflow that will decode a [JSON Web ## Creating a Convert Workflow -To begin, navigate to the Workflows interface, select the `Convert` tab, and click the `+ New workflow` button. +To begin, navigate to the Workflows interface, select the `Convert` tab, and **click** the `+ New workflow` button. Creating a new convert workflow. diff --git a/src/tutorials/feature_flags.md b/src/tutorials/feature_flags.md index 998794c9..5edff7b4 100644 --- a/src/tutorials/feature_flags.md +++ b/src/tutorials/feature_flags.md @@ -150,7 +150,7 @@ To display the administrative panel: 1. Navigate to the Match & Replace interface and **click** on the `+ New Rule` button. ::: tip -Click on the button to rename the rule to a name that quickly identifies the rule's purpose such as "Change Role: basic to admin". +**Click** on the button to rename the rule to a name that quickly identifies the rule's purpose such as "Change Role: basic to admin". ::: 2. Select `Response Body` from the `Section` drop-down menu and `String` from the `Matcher` drop-down menu. diff --git a/src/tutorials/ios_configuration.md b/src/tutorials/ios_configuration.md index 2f05edb1..b1101d54 100644 --- a/src/tutorials/ios_configuration.md +++ b/src/tutorials/ios_configuration.md @@ -21,8 +21,8 @@ Caido is not liable for any malfunctions, failures, damages, loss/theft of data, To capture traffic from your Apple devices on your Wi-Fi network, you will need to edit the default settings of Caido. -1. In the launch window, click the vertical ellipsis button of your desired instance and select `Edit`. -2. Select `All interfaces (0.0.0.0)` and click the `Save` button in the bottom right corner. +1. In the launch window, **click** the vertical ellipsis button of your desired instance and select `Edit`. +2. Select `All interfaces (0.0.0.0)` and **click** the `Save` button in the bottom right corner. All interfaces (0.0.0.0). @@ -33,13 +33,13 @@ To capture traffic from your Apple devices on your Wi-Fi network, you will need 1. On your iOS device, navigate to `Settings` and select `Wi-Fi`. 2. Ensure your device is on the same network as your computer. 3. Select the network SSID and scroll down to select the `Configure Proxy` option, then select the `Manual` option. -4. In the `Server` field, enter the IP address of your computer running Caido (_run the terminal command `ipconfig` in Windows or `ifconfig` in macOS/Linux to discover your computer's IP address_). Then enter the listening port of Caido in the `Port` field. Once the values have been added, click `Save` in the upper left corner. +4. In the `Server` field, enter the IP address of your computer running Caido (_run the terminal command `ipconfig` in Windows or `ifconfig` in macOS/Linux to discover your computer's IP address_). Then enter the listening port of Caido in the `Port` field. Once the values have been added, **click** `Save` in the upper left corner. iOS proxy configuration. -5. In the Safari browser, visit `http://:8080/ca.crt` (_replace `` with the IP address of your computer_) to download Caido's CA certificate. Select `Allow` in the prompt. In the `Choose a Device` prompt, select the device you are currently using. Click `Close` in the `Profile Downloaded` notification. -6. Return to your device's `Settings`, click on the `Profile Downloaded` option, and then click `Install`. On the warning screen, click `Install` again and `Install` yet again at the bottom. Then select `Done`. -7. Click the `< Back` button in the upper left corner to return to the `General Settings` screen. Next, select the `About` option. At the bottom of this screen will be the `Certificate Trust Settings` option, select this and then enable Caido to be a trusted root certificate. In the warning prompt, select `Continue`. +5. In the Safari browser, visit `http://:8080/ca.crt` (_replace `` with the IP address of your computer_) to download Caido's CA certificate. Select `Allow` in the prompt. In the `Choose a Device` prompt, select the device you are currently using. **Click** `Close` in the `Profile Downloaded` notification. +6. Return to your device's `Settings`, **click** on the `Profile Downloaded` option, and then **click** `Install`. On the warning screen, **click** `Install` again and `Install` yet again at the bottom. Then select `Done`. +7. **Click** the `< Back` button in the upper left corner to return to the `General Settings` screen. Next, select the `About` option. At the bottom of this screen will be the `Certificate Trust Settings` option, select this and then enable Caido to be a trusted root certificate. In the warning prompt, select `Continue`. Trusting Caido's CA certificate in iOS. diff --git a/src/tutorials/litellm.md b/src/tutorials/litellm.md index 8f7cf2fa..0c357dc7 100644 --- a/src/tutorials/litellm.md +++ b/src/tutorials/litellm.md @@ -62,7 +62,7 @@ docker-compose up LiteLLM provider configuration. -5. Next, select `Virtual Keys`, click on the `+ Create New Key` button, configure the key, and click on the `Create Key` button to save the configuration. +5. Next, select `Virtual Keys`, **click** on the `+ Create New Key` button, configure the key, and **click** on the `Create Key` button to save the configuration. LiteLLM virtual key. diff --git a/src/tutorials/md5_hash.md b/src/tutorials/md5_hash.md index 86aaa820..a43e1dd3 100644 --- a/src/tutorials/md5_hash.md +++ b/src/tutorials/md5_hash.md @@ -8,7 +8,7 @@ In this tutorial, we will create a convert workflow that will MD5 hash input. ## Creating a Convert Workflow -To begin, navigate to the Workflows interface, select the `Convert` tab, and click the `+ New workflow` button. +To begin, navigate to the Workflows interface, select the `Convert` tab, and **click** the `+ New workflow` button. Creating a new convert workflow. @@ -28,7 +28,7 @@ For this workflow, the overall node layout will be: ## MD5 Hashing -1. Click on the `MD5 Hash` node to access its editor and ensure the `$convert_start.data` is [referenced as input data](/guides/workflows_references.md). +1. **Click** on the `MD5 Hash` node to access its editor and ensure the `$convert_start.data` is [referenced as input data](/guides/workflows_references.md). 2. Then, select an encoding type from the `Encoding (choice)` drop-down menu. diff --git a/src/tutorials/refresh_authentication.md b/src/tutorials/refresh_authentication.md index f3de9e7c..d7afae18 100644 --- a/src/tutorials/refresh_authentication.md +++ b/src/tutorials/refresh_authentication.md @@ -43,7 +43,7 @@ This specification will take precedence over the `global` flag. ## Creating a Passive Workflow -To begin, navigate to the Workflows interface, select the `Passive` tab, and click the `+ New workflow` button. +To begin, navigate to the Workflows interface, select the `Passive` tab, and **click** the `+ New workflow` button. Creating a new passive workflow. diff --git a/src/tutorials/scanner.md b/src/tutorials/scanner.md index 356adca4..dd9b786a 100644 --- a/src/tutorials/scanner.md +++ b/src/tutorials/scanner.md @@ -74,7 +74,7 @@ Once the active scan is configured, **click** on the diff --git a/src/tutorials/shift.md b/src/tutorials/shift.md index c9d9b082..1637a7d8 100644 --- a/src/tutorials/shift.md +++ b/src/tutorials/shift.md @@ -101,7 +101,7 @@ When writing custom prompts, provide detailed information and guidelines for the Adding a custom prompt. -To use a custom prompt, click on the `+` button within the message input field, select the prompt by name, and reference it in the message. +To use a custom prompt, **click** on the `+` button within the message input field, select the prompt by name, and reference it in the message. Using a custom prompt. From acbf86463b0780a3301bc61d0483443ada7556f0 Mon Sep 17 00:00:00 2001 From: Ninjeeter Date: Tue, 23 Dec 2025 10:51:52 -0700 Subject: [PATCH 2/2] Changed Exegol width banner. --- src/guides/exegol.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/guides/exegol.md b/src/guides/exegol.md index 3b54945c..fb4b62c1 100644 --- a/src/guides/exegol.md +++ b/src/guides/exegol.md @@ -6,7 +6,7 @@ description: "A step-by-step guide to using Caido on Exegol." --- -Exegol Banner +Exegol Banner [Exegol](https://exegol.com/) is a comprehensive cybersecurity environment designed by offensive security experts, for fellow hackers, in collaboration with its community. It solves the common pain points of traditional security distributions by providing a modular and reliable toolkit that's made for the field.