Commit Graph

367 Commits

Author SHA1 Message Date
adfoster-r7 28eab4d871 Add Meterpreter compatibility metadata 2021-10-06 13:54:51 +01:00
Grant Willcox cec3a4bc46 Land #15601, Add Geutebruck Post Exploitation Module 2021-09-14 10:03:21 -05:00
adfoster-r7 1499b1988e Land #15609, Add Meterpreter compatibility commands 2021-09-13 15:21:03 +01:00
adfoster-r7 46718e3390 Run Rubocop layout rules on modules 2021-09-10 12:53:39 +01:00
adfoster-r7 059e39a6f0 Specify meterpreter compatibility command requirements 2021-09-08 22:59:25 +01:00
Your Name ad2cc6a1fe Fixed Module logic 2021-09-03 12:55:52 -05:00
Grant Willcox e62f5e3011 Update documentation to reflect latest changes and update module to check files exist and bail if they don't, including when uploading a custom image 2021-09-03 12:55:45 -05:00
Grant Willcox 059198095a First round of edits to module from review process 2021-09-03 12:55:44 -05:00
Your Name 817904a916 Add Geutebruck Post Exploitation Module 2021-09-03 12:55:39 -05:00
adfoster-r7 4a9a15e638 Run Rubocop layout rules on modules 2021-08-27 17:19:43 +01:00
pingport80 bc23658123 minor sytling changes 2021-08-09 15:53:58 +05:30
pingport80 815ecd27c3 minor changes 2021-08-06 22:35:05 +05:30
pingport80 d2c2f66374 fix localization issue in linux_enum_network 2021-08-06 22:13:25 +05:30
cgranleese-r7 9e7859ed25 Reformats some modules so they can be run with new meterpreter_commands_dependencies.rb Rubocop rule 2021-07-23 14:40:19 +01:00
pingport80 8d57d9cfec fix localization issue in module linux/gather/ppp_chap_secrets 2021-06-01 21:33:33 +05:30
Spencer McIntyre 8d834afeae Land #15236, Add additional Xen check to checkvm 2021-05-25 11:15:14 -04:00
Shelby Pace 9f2dae38c8 Land #15079, add meterpreter compat requirements 2021-05-24 16:00:08 -05:00
Sean M c484391949 Update checkvm.rb
Removed spaces at end of lines 99/110 from msftidy complaints
2021-05-23 13:16:22 -04:00
Sean M 5d61ce4a0b Update checkvm.rb
Extended Xen VM identification - AWS Xen VMs are now detected new  kernel modules.
2021-05-23 10:23:56 -04:00
Spencer McIntyre da01a839d1 Set required commands spec for all post mixins 2021-04-26 12:28:18 -04:00
Spencer McIntyre 8186a75235 Add meterpreter command compatibility to modules 2021-04-21 18:22:15 -04:00
pingport80 f6cb88b642 remove is_root check from linux_hashdump 2021-04-21 10:19:30 +05:30
Tim W deaa241ca5 Land #15065, fix post/linux/gather/checkvm 2021-04-20 17:02:45 +01:00
pingport80 a4cfc3684e remove ls_pci_data initialization 2021-04-20 21:26:21 +05:30
pingport80 32bfa887da rubocop fixes 2021-04-20 21:23:24 +05:30
pingport80 43f4ec921d update docs and remove lscpu check 2021-04-20 21:12:27 +05:30
pingport80 490e49acdb fix msftidy warning 2021-04-20 20:58:04 +05:30
pingport80 673084b65c remove sys/bus/xen check and add /sys/class/dmi/id/product_name check 2021-04-20 20:51:04 +05:30
pingport80 cde5c83517 add nil check and remove readable? 2021-04-20 18:44:38 +05:30
pingport80 61d4ab4e26 fix linux checkvm bug 2021-04-20 09:40:11 +05:30
Christophe De La Fuente e48ebe6659 Update haserl_read module documentation (again)
- Add CVE and Ref.
- Add fixed version
2021-04-09 13:24:49 +02:00
Christophe De La Fuente 586d033909 Land #14833, haserl-based exploit for Alpine linux 2021-04-09 13:07:47 +02:00
jvoisin 943698ef19 Add an haserl-based exploit for Alpine linux 2021-04-02 13:43:52 +02:00
Alan Foster f5edb5a105 Remove redundant rubocop disables 2021-03-11 17:23:44 +00:00
Alan Foster b06c5c12aa Rubocop recently landed modules continued 2021-02-25 14:13:40 +00:00
dwelch-r7 1617b3ec9b Use zeitwerk for lib/msf/core folder 2020-12-07 10:31:45 +00:00
Alan Foster 30809787c4 Convert disclosure dates to iso8601 2020-10-02 21:00:37 +01:00
stealthcopter 2cb1eb9fb3 rubocop changes 2020-08-06 09:31:17 +01:00
gwillcox-r7 0e1ae86511 More RuboCop fixes... 2020-08-05 21:14:24 -05:00
gwillcox-r7 88e96bab22 Add in support so that if a command is specified, we store its results for the host in the loot. 2020-08-05 20:47:06 -05:00
gwillcox-r7 283aa6156c Fix a small typo on my side 2020-08-05 20:26:11 -05:00
gwillcox-r7 822ad64c62 Given that the current code skips the command execution part if a command is not supplied, there is no need to supply a default command. 2020-08-05 20:18:10 -05:00
gwillcox-r7 96215a586d Fix up code to appropriately handle cases where container_execute, list_running_containers_id, and list_containers might fail due to an invalid container type 2020-08-05 19:40:22 -05:00
gwillcox-r7 d27edb46d8 Add further corrections from review and update calls to count_containers so we properly print out the actual number of running containers and the number of total containers (logic was correct but order was backwards)) 2020-08-05 18:59:24 -05:00
gwillcox-r7 f1b7627f44 Apply RuboCop updates to the module. 2020-08-05 18:01:14 -05:00
gwillcox-r7 9e7c353a2b Reorder some logic, replace some print_good statements with print_error, and generally make code changes to ensure that we print out if a container system exists on a target, but if we don't have permissions to list what its running that we alert the user of this and print a properly highlighted message that informs them of this, without storing information into any loot files 2020-08-05 17:46:18 -05:00
gwillcox-r7 7989005a12 Update 'runnable' command so that it can enumerate if container software is installed on the host even if the user isn't the 'root' user. 2020-08-05 16:38:39 -05:00
stealthcopter ad80baa71e Added loot and lxc table formatting 2020-07-30 16:52:41 +01:00
stealthcopter c2729841cc Linted and added better message when no containers found 2020-07-25 12:29:37 +01:00
stealthcopter f3a3357cd7 Review changes and added optional CMD arg 2020-07-18 12:11:35 +01:00