Tiago Sintra
a75e5480a1
Update nessus.rb - Fix issues reported on #7391
...
Fixes various functions which invoked scan_export_status and were not processing the result correctly.
The function now returns an array (from JSON.parse) instead of a string.
Also it takes in consideration the "loading" stage of the export procedure.
2016-10-04 01:03:38 +02:00
David Maloney
30d5b22914
Land #7093 , nessus_scan_workspace
...
lands sjcaldwell's pr for the nessus_scan_workspace
command
2016-09-30 15:15:57 -05:00
SJCaldwell
7144d2c96a
Put missing nessus_scanner_list command back where it's supposed to be.
...
Must have deleted the line by accident somehow.
2016-09-26 05:26:43 -04:00
Vlatko Kosturjak
46e4ee4c5b
Start using gem instead of obsolete library/tool
...
Rationale is following:
nessus-cli is obsolete
nessus is using json rest api instead of xmlrpc
xmlrpc name is therefore obsolete
Solution: with minimal changes start using nessus_rest gem.
2016-08-14 17:57:33 +02:00
David Maloney
eb73a6914d
replace old rex::ui::text::table refs
...
everywhere we called the class we have now rewritten it
to use the new namespace
MS-1875
2016-08-10 13:30:09 -05:00
SJCaldwell
e060eaca4a
Updated print status output
2016-07-11 22:03:35 -04:00
SJCaldwell
79f220d5cf
Adds command nessus_db_scan_workspace that allows user to choose
...
which workspace will be scanned.
2016-07-11 21:20:12 -04:00
Brent Cook
0edc7fb2c5
whitespace fixes
2016-03-15 22:08:25 -05:00
Brent Cook
c8ad1b6017
use the framework version in nessus plugin
2016-03-15 22:08:04 -05:00
RageLtMan
2b24e8363e
Fix nessus_family_list
...
The list must be iterated from the families key, or it will raise
a type error.
2016-02-13 15:36:04 -05:00
RageLtMan
95da031429
Remove vestigial conditional - thx Egypt
2016-02-13 14:45:25 -05:00
RageLtMan
ae38403bc2
Remove empty print_status() lines
...
Per Egypt's request and with Void-in's blessing, empty calls to
print_status() are now removed.
2016-02-04 02:36:19 -05:00
RageLtMan
2a71d32eec
Fix cmd_nessus_server_properties help text
...
cmd_nessus_server_properties help text was incorrect and referred
to nessus_server_feed. Fix the help text to correctly reflect
command name.
Thanks @void-in
2016-02-01 01:49:58 -05:00
RageLtMan
4992c5c3c5
Nessus plugin - add search to relevant commands
...
Utilize the SearchTerm param in Rex' Tables to filter scrolling
outputs.
Clean up argument parsing (implement one of the MSF standards).
Update help commands to reflect changes
Testing: basic functional tests only so far
2016-01-31 22:13:54 -05:00
Lluis Mora
1782e988d4
Fix mispelling in nessus plugin help
2015-12-22 13:42:49 +01:00
Brent Cook
9549d572cc
Land #5280 , update to Ruby on Rails 4.0
...
This upgrades a number of other gems as a side-effect.
2015-05-12 16:48:49 -05:00
wchen-r7
7b5da6f266
Land #5241 , sqlmap parsing fixes
2015-05-07 14:21:20 -05:00
darkbushido
0b608e139a
Merge branch 'upstream' into staging/rails-4.0
2015-05-01 11:26:24 -05:00
wchen-r7
89d026c900
Fix merge conflict
2015-04-30 12:33:45 -05:00
Matt Buck
8163c3cdda
Merge branch 'master' into staging/rails-4.0
...
Conflicts:
Gemfile.lock
plugins/nessus.rb
2015-04-28 15:33:46 -05:00
Matt Buck
6a4d63ca4f
Drop explicit IPAddr to String coercion
...
MSP-12611
2015-04-27 10:48:13 -05:00
William Vu
655e819838
Fix indentation
2015-04-24 11:03:31 -05:00
root
62cb0c8749
Take out irrelevant files (nessus)
2015-04-24 12:06:04 +05:00
root
624adbaaca
Consistent downcase comparison
2015-04-23 12:07:59 +05:00
root
19beafe009
scan_export_status patch for issue 5217
2015-04-23 12:04:02 +05:00
root
93dc809e74
Correct the quotes
2015-04-22 11:06:59 +05:00
root
40107577a0
Case insensitive plugin unload
2015-04-22 11:04:46 +05:00
Matt Buck
5e2d6c27c3
Merge branch 'master' into staging/rails-4.0
...
Conflicts:
Gemfile.lock
db/schema.rb
lib/msf/core/db_manager/session.rb
metasploit-framework-db.gemspec
2015-04-06 11:27:00 -05:00
sekritskwurl
d1c6db5e4e
Update nessus.rb
...
updated as per wchen-r7's comment's, Thank you wchen-r7!
2015-03-27 19:44:11 -04:00
sekritskwurl
bb929d416d
Update nessus.rb
...
Add support for imported nessus scan results to be imported with nessus_db_import.
2015-03-27 14:32:01 -04:00
Matt Buck
c26dfa263d
Ensure IP addresses are explicitly converted to strings
...
MSP-12113
2015-03-24 16:26:00 -05:00
William Vu
c3e91c263f
Fix NoMethodError in plugins/nessus.rb
...
Triggered by @port.length in nessus_login from YAML.
2015-03-07 17:56:12 -06:00
sinn3r
bbf5fa881d
Fix help again
2015-02-13 12:06:56 -06:00
sinn3r
c78c40df78
Extra nessus_login in help
2015-02-13 12:00:54 -06:00
sinn3r
56454674f2
Fix nessus_help
...
Columns are arrays
2015-02-13 11:55:46 -06:00
sinn3r
b55fd0572d
Use print_status
2015-02-13 11:51:32 -06:00
sinn3r
9a56e5c4f9
Extra space
2015-02-13 11:40:49 -06:00
sinn3r
2f5fad4806
Share plugin name
2015-02-13 11:38:36 -06:00
root
199dca75a6
Implement db_import and finalize plugin
2015-02-12 13:32:49 +05:00
root
64b69d597a
Add report_download and db_scan APIs
2015-02-11 14:11:10 +05:00
root
e5fd9e70eb
clean plugin/nessus.rb implement additional APIs
2015-02-10 12:40:20 +05:00
sinn3r
e8ba0b7c31
Fix broken commands
2015-02-06 19:07:43 -06:00
root
2744db4d11
Add nessus_scan_export and nessus_scan_export_status methods
2015-02-05 22:18:22 +05:00
root
23af5f8c82
Nessus plugin for REST API
2015-02-01 13:54:35 +05:00
Tab Assassin
2e8d19edcf
Retab all the things (except external/)
2013-09-30 13:47:53 -05:00
Nicholas Davis
5da714f748
fixed bug #8296 where help table was not displaying properly
2013-08-16 15:10:38 -04:00
sinn3r
0589b65afb
Makes some small changes based on bperry's feedback
2012-11-27 00:31:31 -06:00
Vlatko Kosturjak
11a44bb9f5
Remove spaces at EOL
2012-11-24 00:05:35 +01:00
Vlatko Kosturjak
288002211e
Display status because command can take some time
2012-11-22 12:26:56 +01:00
Vlatko Kosturjak
0a772749d0
Add new nessus command to list all vulns in report
2012-11-22 12:16:27 +01:00