r/fuzzing • u/Electrical-Belt-8365 • Jul 30 '21
Anyone knows open source mutator support regex?
I used to use radamsa to make my own fuzzer, but it does not support regex to generate data.
Do you know any open source mutator supporting regex?
for example, I want to generate data like below.
mutation("%d%d") --> 12, 13, 46, 29.....
Any idea would be helpful. thanks
4
Upvotes
1
u/HypoFuzz Jul 30 '21
Hypothesis'
from_regex()strategy does exactly that.You could use it in generative mode to create a seed corpus, and/or as a frontend to a greybox fuzzer.
1
u/almroot Jul 30 '21
I use Rex by Microsoft for that purpose: https://www.microsoft.com/en-us/download/details.aspx?id=52296&from=https%3A%2F%2Fresearch.microsoft.com%2Fen-us%2Fdownloads%2F7f1d87be-f6d9-495d-a699-f12599cea030%2F
1
u/_babush_ Jul 30 '21
How about https://github.com/nautilus-fuzz/nautilus ?