Scripting

Scripting

Install pyrmap from PyPI and control rmap workflows directly from Python. The pages in this section cover installation, target generation, scanning, working with results, and orchestration patterns for asynchronous jobs.

Start here

  • Install & Configure — set up the package and verify the runtime.
  • Generate Targets — train models, replay them, and mix CLI + Python pipelines.
  • Run Scans — launch local and remote probes from asyncio, capture CSVs, and manage rate limits.
  • Work With Results — convert streams to Pandas, interpret aliasing metadata, and export structured files.
  • Automation Patterns — schedule recurring jobs, shard across workers, and integrate with observability stacks.

All examples assume pip install pyrmap has been run in the active virtual environment.