Skip to content

v0.10.0

Latest
Compare
Choose a tag to compare
@evilsocket evilsocket released this 18 Dec 13:25
· 5 commits to main since this release

Changelog

New Features

REST API

  • Introduced a REST API via with /plugins and /sessions endpoints.

Plugins

  • DNS Plugin: Extracts subdomains from TLS alternate name records.
  • Port Scanner:
    • Unified TCP/UDP scanning under port.scanner.
    • Defaulted to common ports and added TLS certificate info.
  • MySQL Plugin: Added banner grabbing capability.

Other Features

  • Variables Interpolation: Implemented for HTTP success/failure strings.

Fixes

  • MacOS CI Workflow: Resolved dependency and build issues.
  • Oracle Plugin: Fixed compilation (closes #59).
  • Port Scanner: Fixed argument parsing.
  • General: Various API and plugin fixes.

Improvements

  • Plugin Registration: Simplified via macro refactoring.
  • Codebase Refactoring:
    • Removed ctors.
    • Removed lazy-static dependency.

Documentation

  • Updated README with plugin and API usage details.
  • Added test server documentation for XSS.

Maintenance

  • Ignored .DS_Store in .gitignore.
  • Updated dependencies for Cargo and RISC-V support.

Miscellaneous

  • Small fixes and refactorings for better maintainability.

Full Changelog: v0.9.0...v0.10.0