diff --git a/content/docs/1.getting-started/08.troubleshoot.md b/content/docs/1.getting-started/08.troubleshoot.md index ffb35e5..8f3047d 100644 --- a/content/docs/1.getting-started/08.troubleshoot.md +++ b/content/docs/1.getting-started/08.troubleshoot.md @@ -9,6 +9,14 @@ seo.description : Get solutions for extension launch issues, token errors, brows When creating a new template in ZeroThreat, the extension automatically opens in a new tab alongside the target page. However, in some cases, this may not happen due to browser restrictions or unexpected behavior. If the extension does not launch as expected, Then we have an alternate method that you can use to manually open the extension. +::hint{ style="background-color:#fff4e6; color:#f97316; border:1px solid #f6d2b0;" icon="triangle-exclamation" iconClass="text-[#f97316]"} +###### For opening and using the chrome extension in ZeroThreat On-Prem version. Refer to [**ZeroThreat Extension**](/docs/on-prem/configuration/zerothreat-extension 'mention') +:: + +::hint{ style="background-color:#f7fcff; border:1px solid #07405a33; color:#1e6995;" icon="circle-info" iconClass="text-sky-600"} +###### Before continuing, make sure the **ZeroThreat Chrome Extension** is installed and enabled in your browser. +:: + ## Manually Opening the Extension If the extension does not open automatically, follow these steps to load it manually: @@ -43,16 +51,35 @@ If the extension does not open automatically, follow these steps to load it manu - - Click **Open Step Recorder** to complete the setup. + +::hint{ style="background-color:#fff4e6; color:#f97316; border:1px solid #f6d2b0;" icon="triangle-exclamation" iconClass="text-[#f97316]"} +###### When manually opening the ZeroThreat Extension, make sure you open it from the target application tab, not on the ZeroThreat portal itself. +###### The extension needs to attach to the target application page you want to record. Opening it from the ZeroThreat portal may prevent the recorder from loading correctly. +:: + +* Click **Open Step Recorder** to complete the setup. Your extension should open now and you can proceed with your recording normally. + +\ +Still doesn't open? Check out [**Further-fixes**](#further-fixes "mention") + + +> **Do Not Enter the Target URL in On-Prem Application URL** +> +> Inside the ZeroThreat Extension, you may see an **On-Prem Application URL** setting. +> Do **not** enter your target application URL in this field. The target application is the website you want to scan or record, not the ZeroThreat portal URL. +> +> For ZeroThreat Cloud usage, keep this field empty. Only ZeroThreat On-Prem users should configure this field with their actual On-Prem portal URL. +> +> ## Further Fixes ### The Extension Still Doesn’t Open -- Ensure the extension is installed and enabled in Chrome. +- Ensure the extension is **installed and enabled** in Chrome. - Try restarting the browser and retrying the steps. -- Check if any security policies or browser extensions are blocking it. +- Check if any **security policies or browser extensions** are blocking it. #### Popup Blocked: Third-Party Cookies Are Blocked diff --git a/content/docs/5.organization-settings/03.attack-templates.md b/content/docs/5.organization-settings/03.attack-templates.md index e759a0a..8cccc07 100644 --- a/content/docs/5.organization-settings/03.attack-templates.md +++ b/content/docs/5.organization-settings/03.attack-templates.md @@ -40,31 +40,31 @@ Use this method to connect your existing GitHub repository directly to ZeroThrea Follow these steps: 1. Click the ***Configure GitHub*** card. In the popup, click ***Connect GitHub**.* -2. Select the template type you want to import from either Nuclei or Burp Bchecks. + -::fiqure-img{source="/Images/attack-template-3.png"} +::fiqure-img{source="/Images/attack-template-12.png"} :: ::hint{style="background-color:#f7fcff; border:1px solid #07405a33; color:#1e6995;" icon="circle-info" iconClass="text-sky-600"} ###### Make sure you are logged in to GitHub in the same browser profile. If not, you can log in during the next step. :: -3. You will be redirected to the GitHub App access page. +2. You will be redirected to the GitHub App access page. ::fiqure-img{source="/Images/attack-template-4.png"} :: -4. Select the repository that contains your custom templates and grant access to the ZeroThreat AI GitHub App. Click ***Save*** to complete the GitHub App authorization. +3. Select the repository that contains your custom templates and grant access to the ZeroThreat AI GitHub App. Click ***Save*** to complete the GitHub App authorization. ::fiqure-img{source="/Images/attack-template-5.png"} :: -5. After the connection is successful, you will see a ***GitHub App installed*** confirmation page. +4. After the connection is successful, you will see a ***GitHub App installed*** confirmation page. ::fiqure-img{source="/Images/attack-template-6.png"} :: -6. Back in ZeroThreat, select: +5. Back in ZeroThreat, select: * your ***repository*** * the ***templates path*** @@ -73,10 +73,10 @@ Follow these steps: ::fiqure-img{source="/Images/attack-template-7.png"} :: -7. Click ***Save***. +6. Click ***Save***. -::fiqure-img{source="/Images/attack-template-8.png"} -:: + ::fiqure-img{source="/Images/attack-template-8.png"} + :: ZeroThreat will then fetch the templates from the selected repository. You can select which templates to use for scanning from the Scan Profile section. diff --git a/content/docs/6.plans/01.zerothreat-plans.md b/content/docs/6.plans/01.zerothreat-plans.md index 3a1526a..f22e607 100644 --- a/content/docs/6.plans/01.zerothreat-plans.md +++ b/content/docs/6.plans/01.zerothreat-plans.md @@ -14,7 +14,7 @@ description: ZeroThreat offers plans for individuals, security teams, enterprise ## Unified Plan Comparison
-
PlanPricingHostsParallel ScansRe-TestsCI/CDIssue TrackingNotificationsStatic IPProduction-Safe TestingAgentic AI PentestingComplex UI Flow Automation (Playwright)Custom Attack TemplatesWhite-Label ReportsTech Stack Based Vulnerability (Scan Profile)Prebuilt Attack Templates (Scan Profile)Popular CVE's (Scan Profile)Quick TestDelay Days for latest CVE's
Free Plan$0/month – 5 scans on signup with limited report view, then 1 scan/month with limited report viewUnlimited1 per hostNoNoNoNoNoNoYesNoNoNoNoNoNoNoNo
Professional Cloud$100/month for the first host, $75/month for each additional host up to 10. 20% off annual upfront payment1–101 per hostUnlimitedNoNoYesNoNoYesNoYes – Nuclei + BurpNoYesYesNoYes30
Professional Pay-Per-Scan$25 per scan. Minimum purchase: $125 for 5 creditsUnlimitedUsage-basedFree 1-week re-testNoNoNoNoNoYesNoNoNoNoNoYesNo30
Enterprise Cloud$12,000/year with 10 hosts included, then $1,000/year per additional host10+3 per hostUnlimitedYesYesYesYes – ExtraYesYesYesYes – Nuclei + Burp + Faster UpdatesYesYesYesNoYes0
Enterprise Pay-Per-Scan$35 per scan. Minimum purchase: $7,000 for 200 creditsUnlimitedUsage-basedFree 1-week re-testNoNoNoYes – ExtraNoYesYesYes – Nuclei + Burp + Faster UpdatesYesYesYesNoNo0
Enterprise On-Prem$20,000/year base, plus $1,500/year per extra parallel scanUnlimited2 per instanceUnlimitedYesYesYesNoYesYesYesYes – Nuclei + Burp + Faster UpdatesYesYesYesNoYes0
+
PlanPricingHostsParallel ScansRe-TestsCI/CD IntegrationIssue Tracking IntegrationNotification IntegrationStatic IPProduction-Safe TestingAgentic AI PentestingComplex UI Flow Automation (Playwright)Custom Attack TemplatesWhite-Label ReportsCVE Based Attack Coverage (Scan Profile)Open Attack Coverage (Scan Profile)Popular CVE's (Scan Profile)Quick TestDelay Days for latest CVE's
Free Plan$0/month – 5 scans on signup with limited report view, then 1 scan/month with limited report viewUnlimited1 per hostNoNoNoNoNoNoYesNoNoNoPreviewPreviewNoNoNot Applicable
Professional Cloud$100/month for the first host, $75/month for each additional host up to 10. 20% off annual upfront payment1–101 per hostUnlimitedNoNoYesNoNoYesNoNoNoYesPreviewNoYes30
Professional Pay-Per-Scan$25 per scan. Minimum purchase: $125 for 5 creditsUnlimitedUsage-basedFree 1-week Re-RestNoNoNoNoNoYesNoNoNoPreviewPreviewYesNo30
Enterprise CloudContact Sales10+3 per hostUnlimitedYesYesYesYes – ExtraYesYesYesYes – Nuclei + Burp + Faster UpdatesYesYesYesNoYes0
Enterprise Pay-Per-ScanContact SalesUnlimitedUsage-basedFree 1-week Re-TestNoNoYesYes – ExtraNoYesNoYes – Nuclei + Burp + Faster UpdatesYesYesYesNoNo0
Enterprise On-PremContact SalesUnlimited2 per instanceUnlimitedYesYesYesNot ApplicableYesYesYesYes – Nuclei + Burp + Faster UpdatesYesYesYesNoYes0
For simplicity in the comparison table: @@ -74,13 +74,13 @@ Small to mid-sized security teams running recurring scans with predictable prici * Unlimited re-tests * Notification integrations * Agentic AI Pentesting -* Custom attack templates using Nuclei and Burp * Access to scan profile based advanced coverage options **Not Included** * CI/CD integrations * Issue tracking integrations +* Custom attack templates using Nuclei and Burp * Static IP * Production-safe testing * Complex UI flow automation diff --git a/public/Images/attack-template-12.png b/public/Images/attack-template-12.png new file mode 100644 index 0000000..91f7b18 Binary files /dev/null and b/public/Images/attack-template-12.png differ diff --git a/public/Images/attack-template-7.png b/public/Images/attack-template-7.png index 78b5090..b4ad93b 100644 Binary files a/public/Images/attack-template-7.png and b/public/Images/attack-template-7.png differ diff --git a/public/Images/attack-template-8.png b/public/Images/attack-template-8.png index ec36f3f..dd64148 100644 Binary files a/public/Images/attack-template-8.png and b/public/Images/attack-template-8.png differ diff --git a/public/Images/image (500).png b/public/Images/image (500).png new file mode 100644 index 0000000..861f745 Binary files /dev/null and b/public/Images/image (500).png differ