Research Article

RDFuzz: Accelerating Directed Fuzzing with Intertwined Schedule and Optimized Mutation

Algorithm 2

The exploration process.
(1)for s in Seed Pool do
(2)F(s) GetFrequency(s);
(3) /∗ Assign testing energy by the exploration schedule ∗/
(4)E(s) GetEnergyByFreq(F(s));
(5) RandomMutation(s, E(s));
(6)end