What's Changed
- Added URL fuzzing support for query params by @Ice3man543 in #2679
- Added automatic http probing based on input (
httpx integration
) by @Ice3man543 in #2614 - Added ASN/CIDR input support (
asnmap integration
) by @ShubhamRasal in #2712 - Added search engine query suppport (
uncover integration
) by @ShubhamRasal in #2786 - Added support to scan all v4/v6 IPs of host by @Mzack9999 in #2709
- Added
attack-type
CLI option to override template option by @Ice3man543 in #2724 - Added
split
DSL function by @forgedhallpass in #2838 - Added automatic request condition handling by @Mzack9999 in #2707
- Added case insensitive matcher name support in workflows by @Mzack9999 in #2909
- Added client/server hello in SSL templates by @Mzack9999 in #2782
- Added connection refused error to skip with
-max-host-error
option by @ehsandeep in #2955 - Added custom cancel function by @Mzack9999 in #2697
- Added custom template download support from AWS bucket by @ShubhamRasal in #2825
- Added custom template download support from GitHub by @ShubhamRasal in #2630
- Added forced http2 connection option by @xm1k3 in #2919
- Added host with optional port type logic by @Mzack9999 in #2815
- Added chinese translation readme and typo fixes by @Xc1Ym in #2862
- Added indonesia translation README by @dwisiswant0 in #2896
- Added more filters in workflows by @parrasajad in #2741
- Added option to display template contents by @vzamanillo in #2906
- Added optional
-sandbox
option for payload files and requests by @Ice3man543 in #2856 - Added optional timestamp option insead of default by @Ice3man543 in #2962
- Added optional variable dump feature by @Ice3man543 in #2679
- Added race condition tests by @xm1k3 in #2884
- Added ratelimit support to dns protocol by @parrasajad in #2763
- Added targets number in output banner by @edoardottt in #2798
- Added templates-checksum & custom input support by @Ice3man543 in #2744
- Fixed docker build missing gcc binary by @Mzack9999 in #2704
- Fixed example code showcasing how to use nuclei as a library by @forgedhallpass in #2804
- Fixed GitHub workflow test with current code change by @ehsandeep in #2944
- Fixed invalid fields in jsonschema request structures by @Ice3man543 in #2788
- Fixed issue in ratelimit library by @LuitelSamikshya in #2716
- Fixed issue with aws signature in requests by @tarunKoyalwar in #2924
- Fixed issue with header truncation issue by @ShubhamRasal in #2897
- Fixed issue with sarif output format by @tarunKoyalwar in #2925
- Fixed issue with setting
content_length
aslen(body)
by @parrasajad in #2407 - Fixed nested expression replacement using fasttemplate by @Ice3man543 in #2790
- Fixed reported dialed ip by @Mzack9999 in #2950
- Fixed typo in the
-stop-at-first-match
flag by @forgedhallpass in #2850 - Fixed unit tests for replacer by @bertold in #2691
- Fixed URI issue with unsafe templates by @Mzack9999 in #2722
- Fixed issue in headless engine to wait for complete page load by @parthmalhotra in #2886
- Updated rdap library with fixed fork by @Mzack9999 in #2819
- Updated utils helpers libraries (#2809) by @edoardottt in #2810
Issues closed in release - https://github.com/projectdiscovery/nuclei/milestone/20?closed=1
New Contributors
- @edoardottt made their first contribution in #2810
- @parthmalhotra made their first contribution in #2886
- @S0obi made their first contribution in #2889
- @xm1k3 made their first contribution in #2884
- @tarunKoyalwar made their first contribution in #2925
Full Changelog: v2.7.9...v2.8.0