sjanusz-r7
|
41d458f038
|
Allow selecting auxiliary modules in RPC
|
2024-03-05 17:55:05 +00:00 |
|
Dean Welch
|
2cf045d3c4
|
Leverage the module metadata cache in the module_sets
|
2024-01-15 14:56:46 +00:00 |
|
Lore
|
479190acf6
|
Update to HashWithIndifferentAccess
|
2023-12-07 09:23:13 -06:00 |
|
h00die
|
d64ed33cdf
|
code spell for a bunch of modules
|
2023-09-24 17:42:00 -04:00 |
|
dwelch-r7
|
f40e843b4e
|
Land #17833, Add check metadata to rpc module info
|
2023-03-30 17:08:04 +01:00 |
|
adfoster-r7
|
c926f4961b
|
Add check metadata to rpc module info
|
2023-03-30 10:24:31 +01:00 |
|
adfoster-r7
|
5f382cedba
|
Fix crash in rpc job info command
|
2023-03-24 12:08:58 +00:00 |
|
adfoster-r7
|
239bc02db4
|
Fix broken payload selection for metasploit rpc
|
2023-02-21 11:04:11 +00:00 |
|
cgranleese-r7
|
4e539df3c3
|
Adds support to find default payloads
|
2022-12-05 11:52:11 +00:00 |
|
Grant Willcox
|
4ae42f9a7c
|
Update YARD documentation to use proper @return instead of @returns
|
2022-11-04 11:30:45 -05:00 |
|
cgranleese-r7
|
55119aaac7
|
Land #16940, Rewrite datastore, and add support for option fallback lookups
|
2022-09-16 14:19:19 +01:00 |
|
adfoster-r7
|
3a281234df
|
Add feature flagged datastore rewrite, with support for option fallback lookups
|
2022-09-16 12:59:02 +01:00 |
|
Emilio Panti
|
228e89497e
|
Update the RDoc
|
2022-09-13 09:05:22 +02:00 |
|
Emilio Panti
|
a0fbfff731
|
Update the RDoc
|
2022-09-13 09:01:04 +02:00 |
|
Emilio Panti
|
6650a8b852
|
Update rpc_core.rb
|
2022-09-12 15:16:00 +02:00 |
|
Jeffrey Martin
|
8356b3cc1c
|
refactor analyze rpc interface & output format
|
2022-04-07 11:06:42 -05:00 |
|
Jeffrey Martin
|
d35137ed3a
|
initial Msf::Analyze::Result top level states
|
2022-04-05 14:06:40 -05:00 |
|
Jeffrey Martin
|
fd809d49ea
|
expose detailed results for each module match
|
2022-04-04 13:10:48 -05:00 |
|
Jeffrey Martin
|
b4075dc288
|
exclude full json rpc path from zeitwerk
eventmachine fails to load on Windows, this is a temporary
workaround until a more complete solution can be identified.
|
2021-08-31 14:29:03 -05:00 |
|
Alan Foster
|
2c73c14931
|
Update rpc analyze command to support latest functionality
|
2021-08-05 20:18:31 +01:00 |
|
Alan Foster
|
7fe97cfda2
|
Add health check functionality
|
2021-04-16 01:59:22 +01:00 |
|
dwelch-r7
|
fce10b8b76
|
fix autoloading when using the rpc client
|
2021-03-11 16:42:34 +00:00 |
|
agalway-r7
|
275e9c5454
|
Land #14696, Further Zeitwerk lands to improve boot speed
Zeitwerk rex folder
|
2021-02-19 10:33:37 +00:00 |
|
Alan Foster
|
bed7ae2c78
|
Add latest rubocop rules
|
2021-02-12 13:31:51 +00:00 |
|
dwelch-r7
|
7fbbe23426
|
Remove more requires that were missed before
|
2021-02-08 14:51:58 +00:00 |
|
dwelch-r7
|
b95be3ed10
|
Zeitwerk rex folder
|
2021-02-08 12:24:12 +00:00 |
|
dwelch-r7
|
d437a32374
|
remove msf/util requires
|
2021-01-18 14:21:54 +00:00 |
|
dwelch-r7
|
b816373b94
|
remove msf/ui requires
|
2021-01-18 14:21:54 +00:00 |
|
dwelch-r7
|
1617b3ec9b
|
Use zeitwerk for lib/msf/core folder
|
2020-12-07 10:31:45 +00:00 |
|
Alan Foster
|
893707a352
|
Synchronize access to job status tracker
|
2020-11-10 19:50:17 +00:00 |
|
Adam Cammack
|
d5d100ebb9
|
Allow local exploits for RPC compatible_sessions
|
2020-10-23 12:38:13 -05:00 |
|
The Zero Day Initiative Team
|
eb49949639
|
simple typo fix in comment (in the YARD)
changes # ...actioin to action
|
2020-09-16 10:18:03 -05:00 |
|
Jeffrey Martin
|
07cbe426e2
|
Rails 5, all models inherit from ApplicationRecord
ApplicationRecord is a new superclass for all app models, analogous to app controllers subclassing ApplicationController instead of ActionController::Base. This gives apps a single spot to configure app-wide model behavior.
https://edgeguides.rubyonrails.org/upgrading_ruby_on_rails.html#active-record-models-now-inherit-from-applicationrecord-by-default
Deprecated Relation#uniq use Relation#distinct instead.
https://edgeguides.rubyonrails.org/5_0_release_notes.html#active-record-deprecations
|
2020-07-31 11:56:49 -05:00 |
|
Alan Foster
|
632f1a1205
|
Update json rpc process request error handling
|
2020-07-21 18:39:02 +01:00 |
|
Adam Galway
|
1a2bf98222
|
creates standard elog & updates exisiting usages
|
2020-06-22 12:48:39 +01:00 |
|
dwelch-r7
|
f9410054ea
|
Add validation for rpc module selection
|
2020-04-06 13:51:24 +01:00 |
|
Auxilus
|
26b2ec3d84
|
remove spaces at EOL
|
2020-03-24 18:08:34 +05:30 |
|
dwelch-r7
|
682653e9d9
|
PR comments
|
2020-03-13 13:32:59 +00:00 |
|
Alan Foster
|
1137036ecb
|
Tidy up results tracking
|
2020-03-13 13:32:59 +00:00 |
|
dwelch-r7
|
754b42f9f2
|
run rubocop -a on new files
|
2020-03-13 13:32:58 +00:00 |
|
dwelch-r7
|
6762a7b147
|
Fix all the tests
|
2020-03-13 13:32:58 +00:00 |
|
dwelch-r7
|
e6aa840e64
|
Store results as json to prevent keeping references around
|
2020-03-13 13:32:58 +00:00 |
|
dwelch-r7
|
54928c0e7b
|
fix tests
|
2020-03-13 13:32:58 +00:00 |
|
dwelch-r7
|
4705f9c2dc
|
Adds tests
|
2020-03-13 13:32:58 +00:00 |
|
dwelch-r7
|
e692edc3b4
|
Add error handling for writing to the cache
|
2020-03-13 13:32:58 +00:00 |
|
dwelch-r7
|
9f76f3ef08
|
Use rpc specific job status tracker and add default no op tracker
|
2020-03-13 13:32:57 +00:00 |
|
Alan Foster
|
1df297da4a
|
Fix incorrect method call when checking results
|
2020-03-13 13:32:57 +00:00 |
|
dwelch-r7
|
34fc7528dd
|
Re-add original job state tracker code
This reverts commit 908ce3d3
|
2020-03-13 13:32:57 +00:00 |
|
Adam Galway
|
dd12e65828
|
adds middleware and application error handlers
|
2020-03-04 11:56:32 +00:00 |
|
Jeffrey Martin
|
908ce3d36b
|
Revert "Land #12960, add ttl to job results instantiated from an RPC request"
This reverts commit ff8bb2e16f, reversing
changes made to ae28463ec6.
|
2020-03-02 15:58:13 -06:00 |
|