https://github.com/Patrowl/PatrowlEngines
PatrOwl - Open Source, Free and Scalable Security Operations Orchestration Platform
https://github.com/Patrowl/PatrowlEngines
api automation cortex incident-response ioc orchestration patrowl secops security-automation security-scanner security-tools thehive threat-hunting threat-intelligence vulnerability-detection vulnerability-management vulnerability-scanners
Last synced: 1 day ago
JSON representation
PatrOwl - Open Source, Free and Scalable Security Operations Orchestration Platform
- Host: GitHub
- URL: https://github.com/Patrowl/PatrowlEngines
- Owner: Patrowl
- License: agpl-3.0
- Created: 2018-06-29T22:01:46.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2026-03-05T16:06:54.000Z (4 months ago)
- Last Synced: 2026-03-05T19:25:03.662Z (4 months ago)
- Topics: api, automation, cortex, incident-response, ioc, orchestration, patrowl, secops, security-automation, security-scanner, security-tools, thehive, threat-hunting, threat-intelligence, vulnerability-detection, vulnerability-management, vulnerability-scanners
- Language: Python
- Homepage: https://www.patrowl.io
- Size: 3.82 MB
- Stars: 245
- Watchers: 15
- Forks: 70
- Open Issues: 174
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
- Authors: AUTHORS
Awesome Lists containing this project
README

[](https://gitter.im/Patrowl/Support)
[](https://travis-ci.com/Patrowl/PatrowlEngines)

[](https://www.codacy.com/app/MaKyOtOx/PatrowlEngines)
# **PatrOwl**
[PatrOwl](https://www.patrowl.io/) identifies and helps to harden your External Security Posture. Let us manage time-consuming tasks to let your teams focus on remediation. External Attack Surface Management (EASM) + Pentest-as-a-Service (PtaaS)
**PatrowlEngines** is the engine framework and the supported list of engines performing the operations (scans, searches, API calls, ...) on due time. The engines are managed by one or several instance of [PatrowlManager](https://github.com/Patrowl/PatrowlManager/).
# Architecture

# Installation and deployment
See the [Installation guide](https://github.com/Patrowl/PatrowlDocs/blob/master/installation/installation-guide.md)
# Usage
See the [User guide](https://github.com/Patrowl/PatrowlDocs/blob/master/installation/user-guide.md)
# License
PatrowlEngines is an open source and free software released under the [AGPL](https://github.com/Patrowl/PatrowlEngines/blob/master/LICENSE) (Affero General Public License). We are committed to ensure that PatrowlEngines will remain a free and open source project on the long-run.
# Updates
Information, news and updates are regularly posted on [Patrowl.io Twitter account](https://twitter.com/patrowl_io) and on [the blog](https://blog.patrowl.io/).
# Contributing
Please see our [Code of conduct](https://github.com/Patrowl/PatrowlDocs/blob/master/support/code_of_conduct.md). We welcome your contributions. Please feel free to fork the code, play with it, make some patches and send us pull requests via [issues](https://github.com/Patrowl/PatrowlEngines/issues).
# Support
Please [open an issue on GitHub](https://github.com/Patrowl/PatrowlEngines/issues) if you'd like to report a bug or request a feature. We are also available on [Gitter](https://gitter.im/Patrowl/Support) to help you out.
If you need to contact the project team, send an email to .
# Awesome engines from Community
- [PingCastle](https://github.com/vletoux/PingCastlePatrOwl) by @vletoux (see https://www.pingcastle.com/)
# Commercial Services
Looking for advanced support, training, integration, custom developments, dual-licensing ? Contact us at getsupport@patrowl.io
# Security contact
Please disclose any security-related issues or vulnerabilities by emailing security@patrowl.io, instead of using the public issue tracker.
# Copyright
Copyright (C) 2018-2022 Nicolas MATTIOCCO ([@MaKyOtOx](https://twitter.com/MaKyOtOx) - nicolas@patrowl.io)
# Travis (CI) build status
| Branch | Status |
|---|---|
| master | [](https://travis-ci.com/Patrowl/PatrowlEngines) |
| develop | [](https://travis-ci.com/Patrowl/PatrowlEngines) |
# Snyk (Vulnerabilities) status
| Engine | Status |
|---|---|
| apivoid | [](https://snyk.io/test/github/Patrowl/PatrowlEngines?targetFile=engines%2Farachni%2Frequirements.txt) |
| arachni | [](https://snyk.io/test/github/Patrowl/PatrowlEngines?targetFile=engines%2Farachni%2Frequirements.txt) |
| cortex | [](https://snyk.io/test/github/Patrowl/PatrowlEngines?targetFile=engines%2Fcortex%2Frequirements.txt) |
| nessus | [](https://snyk.io/test/github/Patrowl/PatrowlEngines?targetFile=engines%2Fnessus%2Frequirements.txt) |
| nmap | [](https://snyk.io/test/github/Patrowl/PatrowlEngines?targetFile=engines%2Fnmap%2Frequirements.txt) |
| openvas | [](https://snyk.io/test/github/Patrowl/PatrowlEngines?targetFile=engines%2Fopenvas%2Frequirements.txt) |
| owl_code | [](https://snyk.io/test/github/Patrowl/PatrowlEngines?targetFile=engines%2Fowl_code%2Frequirements.txt) |
| owl_dns | [](https://snyk.io/test/github/Patrowl/PatrowlEngines?targetFile=engines%2Fowl_dns%2Frequirements.txt) |
| owl_leaks | [](https://snyk.io/test/github/Patrowl/PatrowlEngines?targetFile=engines%2Fowl_leaks%2Frequirements.txt) |
| ssllabs | [](https://snyk.io/test/github/Patrowl/PatrowlEngines?targetFile=engines%2Fssllabs%2Frequirements.txt) |
| urlvoid | [](https://snyk.io/test/github/Patrowl/PatrowlEngines?targetFile=engines%2Furlvoid%2Frequirements.txt) |
| virustotal | [](https://snyk.io/test/github/Patrowl/PatrowlEngines?targetFile=engines%2Fvirustotal%2Frequirements.txt) |
| wpscan | [](https://snyk.io/test/github/Patrowl/PatrowlEngines?targetFile=engines%2Fwpscan%2Frequirements.txt) |
| cybelangel | [](https://snyk.io/test/github/Patrowl/PatrowlEngines?targetFile=engines%2Fcybelangel%2Frequirements.txt) |
| shhgit | [](https://snyk.io/test/github/Patrowl/PatrowlEngines?targetFile=engines%2Fshhgit%2Frequirements.txt) |