Hello Micha,

I get 457,

grep -r "script_require_keys.*,.*" scripts/* |wc -l

I think there are very few in that list that need AND behavior. 

Chandra.

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Michael
Meyer
Sent: Wednesday, February 01, 2012 8:05 PM
To: [email protected]
Subject: Re: [Openvas-plugins] script_require_keys behaviour

*** Jan-Oliver Wagner <[email protected]> wrote:

> Note: I did not yet do a careful count of NVTs assuming AND. In case 
> we would opt for this change, we should count first to see wether it 
> is really only a small number.

~99.

grep "script_require_keys.*,.*," scripts/*

scripts/cisco_vpn_client_detect.nasl: script_require_keys("SMB/login",
"SMB/password", "SMB/name", "SMB/transport");
scripts/cisco_vpn_client_win_37077.nasl: script_require_keys("SMB/login",
"SMB/password", "SMB/name", "SMB/transport");
scripts/gator.nasl: script_require_keys("SMB/name", "SMB/login",
"SMB/password",
scripts/gb_adobe_prdts_arbitrary_code_exec_vuln_nov10_win.nasl:
script_require_keys("Adobe/Reader/Win/Ver", "Adobe/Acrobat/Win/Ver",
scripts/gb_adobe_prdts_code_execution_vuln_apr11_win.nasl:
script_require_keys("Adobe/Reader/Win/Ver", "Adobe/Acrobat/Win/Ver",
scripts/gb_adobe_prdts_code_exec_vuln_win_jun10.nasl:
script_require_keys("AdobeFlashPlayer/Win/Ver", "Adobe/Acrobat/Win/Ver",
scripts/gb_adobe_prdts_xss_vuln_win_jun11.nasl:
script_require_keys("AdobeFlashPlayer/Win/Ver", "Adobe/Reader/Win/Ver",
"Adobe/Acrobat/Win/Ver");
scripts/gb_ca_hips_activex_ctrl_code_exec_vuln.nasl:
script_require_keys("CA/ISS/Win/Ver", "CA/HIPS/Engine/Win/Ver",
"CA/HIPS/Server/Win/Ver");
scripts/gb_intel_desktop_board_smm_local_prv_esc_lin.nasl:
script_require_keys("DesktopBoards/BIOS/Vendor","DesktopBoards/BaseBoard/Pro
dName",
scripts/gb_investintech_prdts_dos_vuln.nasl:
script_require_keys("SlimPDF/Reader/Ver", "Able2Doc/Ver",
"Able2Doc/Pro/Ver",
scripts/gb_kaspersky_prdts_priv_escalation_vuln_jan10.nasl:
script_require_keys("Kaspersky/AV/Ver", "Kaspersky/AV-Workstation/Ver",
scripts/gb_mozilla_prdts_bof_vuln_win_mar11.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
"Thunderbird/Win/Ver");
scripts/gb_mozilla_prdts_browser_engine_mult_vuln_win.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
scripts/gb_mozilla_prdts_dialog_bypass_n_use_after_free_mem_crptn_vuln_win.n
asl:  script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
scripts/gb_mozilla_prdts_dos_vuln_jul09_lin.nasl:
script_require_keys("Firefox/Linux/Ver", "Seamonkey/Linux/Ver",
scripts/gb_mozilla_prdts_dos_vuln_jul09_win.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
scripts/gb_mozilla_prdts_js_uri_xss_vuln_sep09_lin.nasl:
script_require_keys("Firefox/Linux/Ver", "Seamonkey/Linux/Ver",
scripts/gb_mozilla_prdts_js_uri_xss_vuln_sep09_win.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
scripts/gb_mozilla_prdts_mult_info_disc_vuln_win.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
scripts/gb_mozilla_prdts_mult_unspecified_vuln_win01.nasl:
script_require_keys("Firefox/Win/Ver", "Thunderbird/Win/Ver",
"Seamonkey/Win/Ver");
scripts/gb_mozilla_prdts_mult_unspecified_vuln_win_mar11.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
"Thunderbird/Win/Ver");
scripts/gb_mozilla_prdts_mult_vuln_sep11_win01.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
scripts/gb_mozilla_prdts_mult_vuln_sep11_win02.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
scripts/gb_mozilla_prdts_mult_vuln_sep11_win.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
scripts/gb_mozilla_prdts_mult_vuln_win01_apr10.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
"Thunderbird/Win/Ver");
scripts/gb_mozilla_prdts_mult_vuln_win01_jul11.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
"Thunderbird/Win/Ver");
scripts/gb_mozilla_prdts_mult_vuln_win01_may11.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
"Thunderbird/Win/Ver");
scripts/gb_mozilla_prdts_mult_vuln_win02_may11.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
"Thunderbird/Win/Ver");
scripts/gb_mozilla_prdts_mult_vuln_win_apr10.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
"Thunderbird/Win/Ver");
scripts/gb_mozilla_prdts_mult_vuln_win_dec10.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
"Thunderbird/Win/Ver");
scripts/gb_mozilla_prdts_mult_vuln_win_jul10.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
"Thunderbird/Win/Ver");
scripts/gb_mozilla_prdts_mult_vuln_win_jul11.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
"Thunderbird/Win/Ver");
scripts/gb_mozilla_prdts_mult_vuln_win_oct10.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
"Thunderbird/Win/Ver");
scripts/gb_mozilla_prdts_mult_vuln_win_oct11.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
scripts/gb_mozilla_prdts_mult_vuln_win_sep10.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
"Thunderbird/Win/Ver");
scripts/gb_mozilla_prdts_ns_tree_code_exec_vuln_win.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
"Thunderbird/Win/Ver");
scripts/gb_mozilla_prdts_sec_bypass_vuln_win.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
scripts/gb_mozilla_prdts_sjow_mult_vuln_win.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
"Thunderbird/Win/Ver");
scripts/gb_mozilla_prdts_svg_code_exec_vuln_win.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
scripts/gb_mozilla_prdts_unspecified_vuln_win.nasl:
script_require_keys("Firefox/Win/Ver", "Thunderbird/Win/Ver",
"Seamonkey/Win/Ver");
scripts/gb_mozilla_prdts_yarr_code_exec_vuln_win.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
scripts/gb_ms_asp_dotnet_xss_vuln.nasl:
script_require_keys("dotNET/install", "aspNET/installed", "aspNET/version");
scripts/gb_ms_dotnet_viewstate_xss_vuln.nasl:
script_require_keys("dotNET/install", "aspNET/installed", "dotNet/version");
scripts/gb_ms_dotnet_xss_vuln.nasl:  script_require_keys("dotNET/install",
"aspNET/installed", "dotNet/version");
scripts/gb_panda_prdts_priv_esc_vuln.nasl:
script_require_keys("Panda/InternetSecurity/Ver",
"Panda/GlobalProtection/Ver",
scripts/gb_slysoft_prdts_code_exec_vuln.nasl:
script_require_keys("AnyDVD/Ver", "CloneCD/Ver", "CloneDVD/Ver",
scripts/gb_sun_java_jre_int_overflow_vuln_aug09.nasl:
script_require_keys("Sun/Java/JRE/Win/Ver", "Sun/Java/JRE/Linux/Ver",
scripts/gb_sun_java_jre_mult_vuln_aug09.nasl:
script_require_keys("Sun/Java/JRE/Win/Ver", "Sun/Java/JRE/Linux/Ver",
scripts/gb_sun_java_sys_web_proxy_server_dos_vuln_win.nasl:
script_require_keys("Sun/JavaWebProxyServ/Ver", "Sun/JavaWebProxyServ/Port",
scripts/gb_sun_java_sys_web_serv_dos_vuln_win.nasl:
script_require_keys("Sun/Java/SysWebServ/Ver", "Sun/JavaSysWebServ/Port",
scripts/gb_sun_java_sys_web_serv_mult_vuln_win.nasl:
script_require_keys("Sun/Java/SysWebServ/Ver", "Sun/JavaSysWebServ/Port",
scripts/gb_vmware_authorization_service_dos_vuln_win.nasl:
script_require_keys("VMware/Win/Installed", "VMware/Player/Win/Ver",
scripts/gb_vmware_prdts_mult_vuln_lin_jun11.nasl:
script_require_keys("VMware/Linux/Installed", "VMware/Player/Linux/Ver",
scripts/gb_vmware_prdts_mult_vuln_win_jun11.nasl:
script_require_keys("VMware/Win/Installed", "VMware/Player/Win/Ver",
scripts/icq_installed.nasl: script_require_keys("SMB/name", "SMB/login",
"SMB/password",
scripts/iplanet_perf.nasl: script_require_keys("www/netscape-commerce",
"www/netscape-fasttrack", "www/iplanet");
scripts/java_jre_jdk_dos.nasl: script_require_keys("SMB/name", "SMB/login",
"SMB/password",
scripts/js.scob.trojan.nasl: script_require_keys("SMB/name", "SMB/login",
"SMB/password",
scripts/kazaa_installed.nasl: script_require_keys("SMB/name", "SMB/login",
"SMB/password",
scripts/limewire_installed.nasl: script_require_keys("SMB/name",
"SMB/login", "SMB/password",
scripts/mssql_version.nasl: script_require_keys("SMB/transport", "SMB/name",
"SMB/login",
scripts/panda_av_update_detect.nasl:  script_require_keys("SMB/name",
"SMB/login", "SMB/password", "SMB/registry_access");
scripts/remote-ApacheOfbiz-htmlInjection.nasl:script_require_keys("ApacheOFB
iz/installed","ApacheOFBiz/version", "ApacheOFBiz/port");
scripts/remote-Leap_CMS_multi.nasl:script_require_keys("LeapCMS/installed","
LeapCMS/version", "LeapCMS/port");
scripts/remote-Opentaps-htmlIjection.nasl:script_require_keys("OpentapsERP/i
nstalled","OpentapsERP/version", "OpentapsERP/port");
scripts/ris_detect.nasl: script_require_keys("SMB/name", "SMB/login",
"SMB/password", "SMB/registry_access", "SMB/transport");
scripts/secpod_adobe_prdts_code_exec_vuln_jul09_win.nasl:
script_require_keys("AdobeFlashPlayer/Win/Ver", "Adobe/Acrobat/Win/Ver",
scripts/secpod_adobe_prdts_content_code_execution_vuln_win.nasl:
script_require_keys("Adobe/Reader/Win/Ver", "Adobe/Acrobat/Win/Ver",
scripts/secpod_adobe_prdts_mem_crptn_vuln_win.nasl:
script_require_keys("Adobe/Reader/Win/Ver", "Adobe/Acrobat/Win/Ver",
scripts/secpod_ca_mult_prdts_arclib_dos_vuln_win.nasl:
script_require_keys("CA/eTrust-EZ-AV/Win/Ver", "CA/AV/Win/Ver",
scripts/secpod_ibm_db2_8_udb_mult_vuln_lin_900216.nasl:
script_require_keys("ssh/login/uname", "Linux/IBM_db2/Ver",
scripts/secpod_mozilla_prdts_domattr_modified_mem_crptn_vuln_win.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
scripts/secpod_mozilla_prdts_insecure_lib_load_vuln_win.nasl:
script_require_keys("Firefox/Win/Ver", "Thunderbird/Win/Ver",
scripts/secpod_mozilla_prdts_mult_vuln_feb10_lin.nasl:
script_require_keys("Firefox/Linux/Ver", "Seamonkey/Linux/Ver",
scripts/secpod_mozilla_prdts_mult_vuln_feb10_win.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
scripts/secpod_mozilla_prdts_mult_vuln_mar10_lin.nasl:
script_require_keys("Firefox/Linux/Ver", "Seamonkey/Linux/Ver",
scripts/secpod_mozilla_prdts_mult_vuln_mar10_win.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
scripts/secpod_mozilla_prdts_mult_vuln_win_dec11.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
scripts/secpod_mozilla_prdts_mult_vuln_win_jun10.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
"Thunderbird/Win/Ver");
scripts/secpod_mozilla_prdts_unspecified_vuln_win_jun10.nasl:
script_require_keys("Firefox/Win/Ver", "Seamonkey/Win/Ver",
"Thunderbird/Win/Ver");
scripts/secpod_ms10-056.nasl:
script_require_keys("SMB/Office/Word/Version",
"SMB/Office/WordView/Version",
scripts/secpod_ms10-079.nasl:
script_require_keys("SMB/Office/Word/Version",
"SMB/Office/WordView/Version",
scripts/secpod_ms11-072.nasl:
script_require_keys("SMB/Office/Excel/Version", "MS/Office/Ver",
scripts/secpod_reg_enum.nasl: script_require_keys("SMB/name", "SMB/login",
"SMB/password",
scripts/secpod_sun_java_se_mult_unspecified_vuln.nasl:
script_require_keys("Sun/Java/JRE/Win/Ver", "Sun/Java/JRE/Linux/Ver",
scripts/secpod_vmware_prdts_dos_vuln_win_apr10.nasl:
script_require_keys("VMware/Win/Installed", "VMware/Player/Win/Ver",
scripts/secpod_vmware_prdts_sec_bypass_vuln_win_sep10.nasl:
script_require_keys("VMware/Win/Installed", "VMware/Player/Win/Ver",
scripts/smbcl_mozilla.nasl:  script_require_keys("Firefox/Win/Ver",
"Seamonkey/Win/Ver",
scripts/smb_enum_services.nasl:  script_require_keys('SMB/transport',
'SMB/name', 'SMB/login', 'SMB/password');
scripts/smb_mssql7.nasl: script_require_keys("SMB/transport", "SMB/name",
"SMB/login", "SMB/password", "SMB/registry_access");
scripts/smb_nt_ms03-009.nasl: script_require_keys("SMB/name", "SMB/login",
"SMB/password",
scripts/smb_registry_access.nasl: script_require_keys("SMB/transport",
"SMB/name", "SMB/login", "SMB/password");
scripts/sonicwall_vpn_client_detect.nasl: script_require_keys("SMB/login",
"SMB/password", "SMB/name", "SMB/transport");
scripts/spybot_detection.nasl: script_require_keys("SMB/name", "SMB/login",
"SMB/password", "SMB/transport");
scripts/winmessenger_installed.nasl: script_require_keys("SMB/name",
"SMB/login", "SMB/password",
scripts/winmx_installed.nasl: script_require_keys("SMB/name", "SMB/login",
"SMB/password",
scripts/xolox_installed.nasl: script_require_keys("SMB/name", "SMB/login",
"SMB/password",
scripts/yahoo_installed.nasl: script_require_keys("SMB/name", "SMB/login",
"SMB/password",
scripts/zone_alarm_fw_p67.nasl: script_require_keys("SMB/name", "SMB/login",
"SMB/password",

Micha

-- 
Michael Meyer                            OpenPGP Key: 52A6EFA6
http://www.greenbone.net/
Greenbone Networks GmbH, Neuer Graben 17, 49074 Osnabrück | AG Osnabrück, HR
B 202460
Geschäftsführer: Lukas Grunwald, Dr. Jan-Oliver Wagner
_______________________________________________
Openvas-plugins mailing list
[email protected]
http://lists.wald.intevation.org/cgi-bin/mailman/listinfo/openvas-plugins

_______________________________________________
Openvas-plugins mailing list
[email protected]
http://lists.wald.intevation.org/cgi-bin/mailman/listinfo/openvas-plugins

Reply via email to