Skip to content
Frank Breedijk edited this page Jun 27, 2016 · 2 revisions

Transforms specification

  • Status: proposal
  • Estimate: ?
  • Milestone: here

Front end

On the front end we will need a screen to manage transforms (CRUD).

  • System transforms (id<100) will be read only

  • Should be able to create/edit simple transform https://github.com/schubergphilis/Seccubus_v2/issues/304

    • Field to match on:
      • Host
      • Port
      • Plugin
      • Status
      • Severity
      • Finding - if text in, if text not in, case insensitive
      • Remark - if text in, if text not in, case insensitive
    • Action:
      • Change status
      • Add remark
  • Could be able to create/edit a more advanced transform

    • Action:
      • Change severity
  • Even more advanced

    • Action: create issue with matching findings attached
  • Notifications screen to be edited/changed to allow transforms to run pre/post scan

  • Allow transforms to be run manually from the runs screen?

Back end

Run scan API call needs to be extended to run a transform before or after a scan An API needs to be created to run a scan.