cann3v / ApsafeFuzz

1 stars 0 forks source link

Launch fuzzing #7

Closed cann3v closed 4 months ago

cann3v commented 5 months ago

Create page where user can specify fuzzing options, fuzzing nodes and launch fuzzing.

cann3v commented 4 months ago

To initiate fuzzing, use SignalR:

  1. On the client side, JavaScript triggers the method of the FuzzingLaunch hub.
  2. The hub method initiates fuzzing, continuously reads the process output in a loop, and triggers a JavaScript function to update the page content every 1-2 seconds.
cann3v commented 4 months ago
  1. SSH: mkdir for tasks (e.g. /srv/nfs/task123-afl/, /srv/nfs/task123-afl/in, /srv/nfs/task123-afl/out);
  2. SSH: Put the build to the task directory (e.g. /srv/nfs/task123-afl/);
  3. SSH: launch fuzzing proccess and recv PID.