microsoft / onefuzz

A self-hosted Fuzzing-As-A-Service platform

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Create a cli command to debug a job locally

tevoinea opened this issue · comments

We can already download all of the contents for a job. Using the local fuzzing feature, we can create a template based on the tasks submitted to onefuzz to be able to run the job locally.

High level summary of the steps required:

  1. Download all job containers
  2. Download onefuzz tools to get onefuzz-task
  3. Create a template, set the necessary inputs to the downloaded containers
  4. Update any other task options like target_options
  5. Tell the user to run onefuzz-task local template {newly-created-template}.yml

AB#166278