Commit Graph

17 Commits

Author SHA1 Message Date
Jeffrey Martin f779f0f482 consolidate the config directory lookups
The user configuration directory can be overridden via environment
variables or configuration files.

In the current implementation `Msf::Config.config_directory` should be
utilized for consistent location reporting. `Msf::Config.get_config_root`
is reserved to generation of a default location and should be considered
`private` as it ignores some injected configuration options. Currently
autoloading does not allow application of the `private` keyword to this method,
requiring guidance during development that module writers should access the
full configured `user` value of `Msf::Config.config_directory`.
2022-07-25 15:27:21 -05:00
Green-m 3ff7a4a639 Fail nicely when load aggregator. 2019-03-21 17:16:03 +08:00
Brent Cook 24d323d4ed remove more instances of positive? 2017-08-02 12:47:34 -05:00
Jeffrey Martin f6f421afb7 remote id not suppressed based on local 2017-05-21 19:21:52 -05:00
Jeffrey Martin 04aa3f8daa address save for aggregator connect details 2017-05-09 11:20:49 -05:00
Jeffrey Martin 6c448d22b4 improve aggregator session listings
adjust session lists generated from a metasploit aggregator connection to be match calls to sessions and sessions -v against the local console
2017-04-19 14:12:21 -05:00
Brent Cook 394e7fd8be handle user mistakes more gracefully 2017-03-06 04:54:41 -05:00
Jeffrey Martin 3abd93d336 inverted conditional 2017-02-09 09:30:19 -06:00
Jeffrey Martin bf915c5527 cleanup code syntax and remove !# from plugins 2017-02-02 16:46:47 -06:00
Jeffrey Martin f8c2bd4f52 expand remote sessions list detail retrieval 2017-02-02 15:21:09 -06:00
Jeffrey Martin 1df0492827 updated aggregator module namespace 2017-02-02 14:31:28 -06:00
Jeffrey Martin eff0b2808d remove unused constant 2017-02-02 14:31:27 -06:00
Jeffrey Martin 6a6283ced2 improve disconnect logic and cleanup 2017-02-02 14:31:27 -06:00
Jeffrey Martin 8bd5a0ac68 move all aggregator communication to single socket 2017-02-02 14:31:26 -06:00
Jeffrey Martin bde4fe8b40 adjust aggregator plural methods 2017-02-02 14:31:26 -06:00
Jeffrey Martin 8d5c4a3282 parse add cable better 2017-02-02 14:31:26 -06:00
Jeffrey Martin 5bf54fef0f create aggregator connection as plugin 2017-02-02 14:31:21 -06:00