From d9422b6d05c1fb33b200392d0a13667f9eed3b22 Mon Sep 17 00:00:00 2001 From: dmiller Date: Mon, 31 Oct 2022 20:50:19 +0000 Subject: [PATCH] Enable UDP payloads for -PU, not only -sU --- scan_engine.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scan_engine.cc b/scan_engine.cc index f6cf03a95..2b82e212d 100644 --- a/scan_engine.cc +++ b/scan_engine.cc @@ -2747,7 +2747,7 @@ void ultra_scan(std::vector &Targets, const struct scan_lists *ports, UltraScanInfo USI(Targets, ports, scantype); /* Load up _all_ payloads into a mapped table. Only needed for raw scans. */ - if (USI.udp_scan) { + if (USI.udp_scan || (USI.ping_scan && USI.ptech.rawudpscan) ) { init_payloads(); }