Skip to content

Commit ce202cb

Browse files
author
Dennis Herrmann
committed
Fix issue rapid7#7434 - nessus_db_scan_workspace: wrong number of arguments
1 parent f0dca7a commit ce202cb

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

plugins/nessus.rb

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1136,7 +1136,14 @@ def cmd_nessus_db_scan_workspace(*args)
11361136
end
11371137
targets.chop!
11381138
print_status("Creating scan from policy #{policy_id}, called \"#{name}\" and scanning all hosts in #{framework.db.workspace.name}")
1139-
scan = @n.scan_create(policy_id, name, desc, targets)
1139+
et=Hash.new
1140+
et['enabled']=false
1141+
et['launch']='ONETIME'
1142+
et['name']=name
1143+
et['text_targets']=targets
1144+
et['description']=desc
1145+
et['launch_now']=false
1146+
scan = @n.scan_create(policy_id, et)
11401147
if !scan["error"]
11411148
scan = scan["scan"]
11421149
print_status("Scan ID #{scan['id']} successfully created")

0 commit comments

Comments
 (0)