What's Changed
🎉 Features
- Added tls client hello (ja3) randomization by @Mzack9999 in #3844
-tlsi, -tls-impersonate enable experimental client hello (ja3) tls randomization
- Added query fuzzing support in headless protocol by @ShubhamRasal in #3790
- Added cookie reuse in workflow for headless template by @Mzack9999 in #3850
- Added
header
andstatus
matchers to headless protocol by @dogancanbakir in #3794 - Added
{{public_ip()}}
helper function by @Mzack9999 in #3853 - Added template option (
disable-path-automerge: true
) to disable path automerge in raw request by @RamanaReddy0M in #3799
🐞 Bugs
- Fixed issue with tls protocol causing scan to stuck by @ehsandeep in #3792
- Fixed
panic: runtime error
by @Mzack9999 in #3816 - Fixed issue in file protocol with matchers and condition by @Mzack9999 in #3820
- Fixed output path in unsafe mode by @ehsandeep in #3831
- Fixed rendering issues with markdown and jira exporter by @forgedhallpass in #3849
- Fixed issue custom client certificate input by @Mzack9999 in #3851
🔨 Maintenance
- Added better debug message formatting by @Mzack9999 in #3859
- Fixed
deprecatedProtocolNameTemplates
concurrent map writes by @cn-kali-team in #3785 - Enabled
-no-httpx
implicitly when-passive
scan is launched by @dogancanbakir in #3789
Issues closed in this release - https://github.com/projectdiscovery/nuclei/milestone/34?closed=1
New Contributors
Full Changelog: v2.9.6...v2.9.7