name: routersploit
category: exploit
description: Exploitation framework for embedded devices and routers.
keywords:
  - router
  - iot
  - embedded
  - exploit
  - firmware

parameters:
  module:
    type: string
    flag: "-m"
    description: Module to use

requires_root: false
timeout: 0
interactive: true

examples:
  - "rsf"
  - "rsf -m scanners/autopwn"
  - "rsf -m exploits/routers/dlink/dir_300_600_rce"

notes: |
  Module categories:
  - exploits/: Exploitation modules
  - creds/: Default credentials
  - scanners/: Vulnerability scanners
  - payloads/: Payload generators

  Common workflow:
  1. use scanner/autopwn
  2. set target IP
  3. run
  4. use exploit if found
  5. set target and run

  Targets:
  - Routers (D-Link, TP-Link, etc.)
  - IP cameras
  - Access points
  - NAS devices
  - IoT devices

  Default creds:
  - creds/routers/dlink
  - creds/cameras/hikvision
  - Check before exploiting
