From 02bb777aec3978a606fa490d5cc0dc17f126723f Mon Sep 17 00:00:00 2001 From: kingthorin Date: Wed, 26 Mar 2025 10:05:40 -0400 Subject: [PATCH] Update pscan rule handling Signed-off-by: kingthorin --- standalone/alertAndPluginDetails.js | 6 ++++-- standalone/scan_rule_list.js | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/standalone/alertAndPluginDetails.js b/standalone/alertAndPluginDetails.js index f02d1ea9..f469d8e3 100644 --- a/standalone/alertAndPluginDetails.js +++ b/standalone/alertAndPluginDetails.js @@ -11,7 +11,7 @@ extAlert = control extPscan = control .getExtensionLoader() - .getExtension(org.zaproxy.zap.extension.pscan.ExtensionPassiveScan.NAME); + .getExtension(org.zaproxy.addon.pscan.ExtensionPassiveScan2.NAME); var pf = Java.type("org.parosproxy.paros.core.scanner.PluginFactory"); @@ -43,7 +43,9 @@ function printAlert(alert) { } } if (alert.getSource() == Alert.Source.PASSIVE && extPscan != null) { - plugin = extPscan.getPluginPassiveScanner(alert.getPluginId()); + plugin = extPscan + .getPassiveScannersManager() + .getScanRule(alert.getPluginId()); if (plugin != null) { scanner = plugin.getName(); } diff --git a/standalone/scan_rule_list.js b/standalone/scan_rule_list.js index 08e3a5a3..666843f0 100644 --- a/standalone/scan_rule_list.js +++ b/standalone/scan_rule_list.js @@ -29,9 +29,9 @@ for (var i = 0; i < plugins.length; i++) { extPscan = control .getExtensionLoader() - .getExtension(org.zaproxy.zap.extension.pscan.ExtensionPassiveScan.NAME); + .getExtension(org.zaproxy.addon.pscan.ExtensionPassiveScan2.NAME); -plugins = extPscan.getPluginPassiveScanners().toArray(); +plugins = extPscan.getPassiveScannersManager().getScanRules(); for (var i = 0; i < plugins.length; i++) { try {