feroxfuzz

A structure-aware HTTP fuzzing library

APACHE-2.0 License

Downloads
6.8K
Stars
202
Committers
4
feroxfuzz - v1.0.0-rc.12 Latest Release

Published by epi052 about 1 year ago

  • libafl now an optional dependency, gated behind the havoc feature flag
  • new clippy checks
  • updated libafl
  • added libafl_bolts (also behind havoc)
  • some maintenance on ci/cd pipeline

What's Changed

New Contributors

Full Changelog: https://github.com/epi052/feroxfuzz/compare/v1.0.0-rc.10...v1.0.0-rc.12

feroxfuzz - v1.0.0-rc.10

Published by epi052 over 1 year ago

Replaced async fuzzer's mpsc with mpmc. This dramatically sped up processing time, since the pre-send loop could pretty easily overwhelm the post-send loop. As a result, overall scan time was dramatically reduced as well since we could get into situations where all requests/responses were complete but the single consumer was still processing responses

What's Changed

Full Changelog: https://github.com/epi052/feroxfuzz/compare/v1.0.0-rc.8...v1.0.0-rc.10

feroxfuzz - v1.0.0-rc.8

Published by epi052 almost 2 years ago

What's Changed

Full Changelog: https://github.com/epi052/feroxfuzz/compare/v1.0.0-rc.7...v1.0.0-rc.8

feroxfuzz - v1.0.0-rc.7

Published by epi052 almost 2 years ago

  • added UniqueProductScheduler (most robust for runtime corpus modifications/least efficient)
  • added .unique to wordlist builder
  • added .reset to fuzzer trait
  • added .set_(pre|post)_loop_hook methods to fuzzers
  • added .scheduler_mut method to fuzzers
  • fuzzers support being told to skip an item from the scheduler (used in UniqueProductScheduler)
  • added ability for AddToCorpus Action to add single|multiple Data items (used to only grab fuzzable fields from a Request)
  • added .total_corpora_len method to SharedState
feroxfuzz - v1.0.0-rc.6

Published by epi052 almost 2 years ago

What's Changed

  • fixed up type oversight in request processor

Full Changelog: https://github.com/epi052/feroxfuzz/compare/v1.0.0-rc.5...v1.0.0-rc.6

feroxfuzz - 1.0.0-rc.5

Published by epi052 almost 2 years ago

What's Changed

Full Changelog: https://github.com/epi052/feroxfuzz/compare/v1.0.0-rc.4...v1.0.0-rc.5

feroxfuzz - 1.0.0-rc.4

Published by epi052 almost 2 years ago

What's Changed

Full Changelog: https://github.com/epi052/feroxfuzz/compare/v1.0.0-rc.3...v1.0.0-rc.4

feroxfuzz - 1.0.0-rc.3

Published by epi052 almost 2 years ago

What's Changed

Full Changelog: https://github.com/epi052/feroxfuzz/compare/v1.0.0-rc.2...v1.0.0-rc.3

feroxfuzz - 1.0.0-rc.2

Published by epi052 about 2 years ago

What's Changed

Full Changelog: https://github.com/epi052/feroxfuzz/compare/v1.0.0-rc.1...v1.0.0-rc.2

feroxfuzz - 1.0.0-rc.1

Published by epi052 about 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/epi052/feroxfuzz/compare/v0.1.0-rc.0...1.0.0-rc.1

feroxfuzz - 0.1.0-rc.0

Published by epi052 about 2 years ago

initial release candidate 🎉