Skip to content

Releases: cerdajasser/selenium_fuzzer

0.0.6

07 Dec 15:27
Compare
Choose a tag to compare
0.0.6 Pre-release
Pre-release
  • Artifact Collection: Automatically gather screenshots, console logs, and DOM snapshots upon encountering errors, facilitating detailed post-mortem analysis.
  • Comprehensive Reporting: Generate detailed HTML reports aggregating fuzzing activities, errors, JavaScript logs, actions performed, visited URLs, and collected artifacts.
fuzzer-0.0.6.mp4

Full Changelog: 0.0.5...0.0.6

0.0.5 release

01 Dec 21:45
3393310
Compare
Choose a tag to compare
0.0.5 release Pre-release
Pre-release

[0.0.5] - 2024-12-02

Added

  • Iframe Handling: Enhanced the fuzzer to detect and interact with input fields within iframes. This includes switching between iframes and collecting input elements for fuzzing, expanding coverage to web applications that utilize iframes for form inputs.
  • Extended DOM Traversal: Implemented deeper DOM traversal logic to detect and interact with dynamically loaded elements, hidden elements, and elements nested within complex page structures.
  • DOM Mutation Monitoring: Injected JavaScript using MutationObserver to track changes in the DOM during fuzzing, providing better insight into dynamic content changes.
  • Improved User Console Output: Console output during execution has been polished to provide a more readable, user-friendly summary of actions being taken by the fuzzer.

0.0.4

30 Nov 20:18
Compare
Choose a tag to compare
0.0.4 Pre-release
Pre-release

a lot of improvements to speed and error detection

0.0.3

28 Nov 23:22
Compare
Choose a tag to compare
0.0.3 Pre-release
Pre-release

New Improvements

  • Configurable Dropdown Selectors: You can now specify the CSS selector to locate dropdown elements, making the tool more flexible for different page structures.
  • Graceful Exit: Improved handling of exceptions to ensure the script quits gracefully and provides helpful debug information.
  • Detailed Logging: Added more detailed logging, including logging JavaScript changes and the status of dropdown interactions, making debugging easier.
  • Consistent Console Output: Both dropdown and input field interactions now provide consistent and human-readable console output to match logging standards.

Full Changelog: 0.0.2...0.0.3

0.0.2

26 Nov 22:19
Compare
Choose a tag to compare
0.0.2 Pre-release
Pre-release

Basic fuzzing of fields and dropdown menus work. Logging now goes to .log file and console - logging detects updates and errors on page and sends them to the python console

Full Changelog: 0.0.1...0.0.2

0.0.1

25 Nov 03:42
Compare
Choose a tag to compare
0.0.1 Pre-release
Pre-release

good base and basic fuzzing works - fields are found correctly on test website and fuzzed/inputted correctly -

Full Changelog: https://github.com/cerdajasser/selenium_fuzzer/commits/0.0.1