Secator docs
  • GETTING STARTED
    • Introduction
    • Installation
    • CLI Usage
    • Library usage
    • Configuration
    • Examples
      • 5 minutes secator session
  • RUNNER OPTIONS
    • Global options
    • Meta options
    • Input formats
    • Output options
  • IN-DEPTH
    • Philosophy & design
    • Distributed runs with Celery
    • Concepts
      • Output types
      • Proxies
      • Exporters
      • Runners
      • Drivers
      • Profiles
    • Deployment
  • For developers
    • Development setup
    • Writing tasks
      • Integrating an external command
        • Parsing JSON lines
        • Parsing raw standard output
        • Parsing output files
        • Example: integrating ls
        • Example: cat hunters
      • Integrate custom Python code [WIP]
      • Advanced options
    • Writing workflows
    • Writing scans [WIP]
Powered by GitBook
On this page

Was this helpful?

  1. For developers

Writing tasks

... or how to integrate new tasks with secator.

Now that you have used secator for a while, you might regret that the scripts or CLI tools you use daily are not supported yet. No panic, just follow the guides to integrate them yourself !

To get started:

  • Read Integrating an external command if you plan on integrating a new external command.

  • Read Integrate custom Python code [WIP] if you plan on integrating embedded Python code.


PreviousDevelopment setupNextIntegrating an external command

Last updated 8 months ago

Was this helpful?