What's Changed
🎉 New Features
- Added
-ai
option to generate and run nuclei templates on the fly in natural langauge by @parthmalhotra in #6041
$ nuclei -list h1.txt -ai "extract page titles"
[extract-page-titles] [http] [info] https://api.hackerone.com ["HackerOne API"]
More in docs at https://docs.projectdiscovery.io/tools/nuclei/running#ai-powered-template-generation
- Added initial Live DAST Server API implementation (experimental) by @Ice3man543 in #5772
$ nuclei -dts
__ _
____ __ _______/ /__ (_)
/ __ \/ / / / ___/ / _ \/ /
/ / / / /_/ / /__/ / __/ /
/_/ /_/\__,_/\___/_/\___/_/ v3.3.9
projectdiscovery.io
[INF] DAST Server API: http://localhost:9055/fuzz
[INF] DAST Server Stats URL: http://localhost:9055/stats
⇨ http server started on 127.0.0.1:9055
- Added support for DSL expression evaluation in headless args by @dwisiswant0 in #6017
🐞 Bug Fixes
- Fixed issue with hosterrorscache by @dwisiswant0 in #5984
- Fixed issue in multiproto for missing previous event by @dwisiswant0 in #5967
- Fixed issue with variable dump by @dogancanbakir in #5921
- Fixed missing event for multi protocol by @ShubhamRasal in #5995
- Fixed issue to handle removal of deleted templates during update by @dwisiswant0 in #5998
- Fixed issue with filename length with
-sr
/-srd
option by @Lercas in #5931 - Fixed issue with tcp dialer for MySQL by @doug-threatmate in #5681
- Fixed issue in headless protocol with flow variable access by @dogancanbakir in #6003
Other Changes
- Replaced
encoding/json
withsonic
orgo-json
(fallback) by @dwisiswant0 in #6019 - Removed the use of deprecated mholt/archiver by @AdallomRoy in #5951
- Added new
govulncheck
(CI) workflow by @dwisiswant0 in #5964 - Add flamegraph job (CI) by @dwisiswant0 in #5966
- Added
WithResponseReadSize
function for SDK usages by @meme-lord in #5961 - Added Portuguese translation of README by @Jarro01X in #6033
Issues closed in this release - https://github.com/projectdiscovery/nuclei/milestone/68?closed=1
New Contributors
- @1hehaq made their first contribution in #5974
- @piguagua made their first contribution in #5986
- @kilavvy made their first contribution in #6027
- @Jarro01X made their first contribution in #6033
- @Lercas made their first contribution in #5931
Full Changelog: v3.3.8...v3.3.9