Quick Start
This guide walks you through the complete flow from creating a project to viewing your first penetration test results. You should be able to complete this in under 10 minutes.
Prerequisites
Before starting, make sure you have:
- A PAIStrike account (sign up here)
- An organization set up (create one here)
- A target to test (a web URL, IP address, or other asset)
Important: Only test systems you own or have explicit written permission to test. Unauthorized penetration testing is illegal.
Step 1: Create a Project
Projects are containers that organize related assets and tests.
- From the dashboard, click New Project.
- Enter a project name (e.g.,
ACME Corp Web App Assessment). - Optionally add a description to provide context for the engagement.
- Set the project status to
Active. - Click Create Project.
You will be redirected to the project detail page.
Step 2: Add an Asset
An asset is a specific target within your project — a URL, IP address, or application you want to test.
- Inside your project, click Add Asset.
- Choose an asset type:
- Web — for web applications (HTTP/HTTPS URLs)
- API — for REST or GraphQL APIs
- Mobile — for iOS/Android applications
- Network — for IP ranges, hosts, or subnets
- Cloud — for cloud service endpoints
- Other — for anything else
- Enter the asset name and target (URL or IP address).
- Add an optional description with any relevant notes about the target.
- Click Save Asset.
Step 3: Run Your First Job
A job is a single test execution against an asset.
- From the asset detail page, click New Job.
- Select the testing mode:
- Black Box — the AI has no prior knowledge of the system (simulates an external attacker)
- White Box — you provide application details, credentials, or source code to guide the test
- Configure any additional job settings as needed.
- Click Start Job.
The job will enter Pending status, then transition to Running as the AI begins testing.
Step 4: Monitor Progress
While the job runs:
- The job status updates in real time:
Pending→Running→Completed(orFailed) - You can navigate away — the job runs in the background
- Return to the job detail page to see intermediate findings as they are discovered
Typical job duration varies based on asset complexity and testing scope.
Step 5: View Results
Once the job status shows Completed:
- Click the job to open the results view.
- Review the list of vulnerabilities discovered, sorted by severity (Critical → High → Medium → Low → Info).
- Click any finding to see:
- Vulnerability description
- Steps to reproduce
- Evidence (screenshots, payloads, response data)
- Recommended remediation
Step 6: Generate a Report
To create a professional report from your findings:
- Navigate to the project Reports section.
- Click Generate Report.
- The report compiles all findings into a structured document with executive summary, methodology, and detailed findings.
- Click Export PDF to download the report.
See Generating a Report for full details.
What's Next?
- Add more assets to expand your test coverage
- Invite team members to collaborate
- Upload knowledge base content to improve AI accuracy
- Configure your organization