Easy to use
Use the built-in web UI to configure and monitor assessments, and access RESTful APIs for all core capabilities.
- Responsive management interface
- REST APIs for automation
OWASP OWTF makes security assessments as efficient as possible by automating the manual, uncreative part of penetration testing while still supporting OWASP, NIST, and PTES methodologies out of the box.
For current work, use the develop branch. The latest tagged release is v2.6.0 from March 2022.
Flagship project
Plugins and integrations
Reporting after every scan
git clone https://github.com/owtf/owtf.git
cd owtf
make compose-safe
# Open http://localhost:8019
Configure and monitor OWTF through the browser-based UI included with the project.
Extend OWTF by adding plugins that orchestrate your favourite assessment tools and workflows.
Use the project’s Docker Compose workflow to run OWTF’s services in a consistent local environment.
Capabilities
OWTF focuses on automating repetitive work while keeping analysts in control. The project is built around extensible plugins and tooling support maintained by the community.
Use the built-in web UI to configure and monitor assessments, and access RESTful APIs for all core capabilities.
OWTF scrubs plugin output to gather as many URLs as possible and lets you scan by aggression level across your toolkit.
Build and run the application stack with Docker Compose, keeping the required services and dependencies together.
Standards & workflow
From methodology alignment to evidence delivery, OWTF keeps the flow of a web security assessment organised without sacrificing the analyst’s judgement.
OWTF provides out-of-the-box support for the OWASP Web Security Testing Guide as well as NIST and PTES methodologies, helping teams align with recognised practices.
Gather URLs by scrubbing plugin output, trigger scans by aggression level, and extend coverage by adding new tools through plugins.
OWTF concludes each scan with a comprehensive interactive report so teams can explore evidence and prioritise remediation.
Get started
Clone the current source, start the local Docker Compose stack, and open the web UI. Only test systems you own or have explicit permission to assess.
git clone https://github.com/owtf/owtf.git
cd owtfClone the official repository and enter the owtf directory.
make compose-safeBuild and start the supported Docker Compose environment.
http://localhost:8019Open the web interface in your browser after the services are ready.