jvoisin
|
b79549f178
|
Use a better detection method for Xen
Based on @adfoster-r7's feedback.
|
2023-08-22 12:36:48 +02:00 |
|
jvoisin
|
126b5441c9
|
Add a bunch of virtio modules to detect KVM
|
2023-08-22 12:34:42 +02:00 |
|
jvoisin
|
995dcfd753
|
Be a bit more stealthy when looking at kernel modules
No need to run a binary if reading a file is enough
|
2023-08-22 12:34:42 +02:00 |
|
jvoisin
|
bee2b6b381
|
Add detection via /proc/cpuinfo
|
2023-08-22 12:34:42 +02:00 |
|
jvoisin
|
2a5595037f
|
Add detection via /sys/devices/virtual/dmi/id/bios_vendor
|
2023-08-22 12:34:42 +02:00 |
|
jvoisin
|
cd1fc1a79c
|
Add another Hyper-V detection
|
2023-08-22 12:34:42 +02:00 |
|
jvoisin
|
0af4e98eb6
|
Add some process-based detection
|
2023-08-22 12:34:42 +02:00 |
|
jvoisin
|
95b964a2f4
|
Add some more virtualbox kernel modules
Taken from https://www.virtualbox.org/wiki/Guest_resizing
and https://linuxconfig.org/install-virtualbox-guest-additions-on-linux-guest
|
2023-08-22 12:34:42 +02:00 |
|
jvoisin
|
f84cbab0c4
|
Add some Hyper-v kernel modules
Taken from https://learn.microsoft.com/en-us/windows-server/virtualization/hyper-v/manage/manage-hyper-v-integration-services
|
2023-08-22 12:34:41 +02:00 |
|
jvoisin
|
af22ca9253
|
Add detection of Xen via /proc/xen/capabilities
Xen's dom0 has `control_d` in its /proc/xen/capabilities
|
2023-08-22 12:34:41 +02:00 |
|
jvoisin
|
26b6ad2948
|
Add a comment
|
2023-08-22 12:34:41 +02:00 |
|
jvoisin
|
4027a6edce
|
Add detection via /sys/class/dmi/id/sys_vendor
|
2023-08-22 12:34:41 +02:00 |
|
jvoisin
|
0df2f57124
|
Fix a typo
|
2023-07-19 19:47:17 +02:00 |
|
Julien Voisin
|
d5ca174e1e
|
Apply suggestions from code review
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com>
|
2023-07-19 17:46:27 +00:00 |
|
jvoisin
|
2efcbbb772
|
Add docker detection via the old .dockerinit file
|
2023-07-16 18:12:11 +02:00 |
|
jvoisin
|
1f2112c5c1
|
Add podman detection via an environment variable
|
2023-07-16 18:11:11 +02:00 |
|
jvoisin
|
f46641f479
|
Improve LXC detection
See https://github.com/silverwind/ansible/commit/d649d24be2ed36ff8da7ecbd57b6bb25a9a3b745
|
2023-07-16 18:07:59 +02:00 |
|
jvoisin
|
2e26e7c98c
|
Add detection for WSL
|
2023-07-16 18:04:12 +02:00 |
|
jvoisin
|
04438920d5
|
Add Podman detection
See https://github.com/containers/podman/issues/3586#issuecomment-661918679
|
2023-07-16 18:01:06 +02:00 |
|
adfoster-r7
|
8e2169ed47
|
Ensure identify hashes helper is accessible to modules
|
2023-04-12 13:28:56 +01:00 |
|
Jack Heysel
|
9a874c352b
|
Added missing space in fail_with statement
|
2023-02-23 20:57:19 -05:00 |
|
Jack Heysel
|
5e2f0965f3
|
Changed print_bad to fail_with
|
2023-02-23 17:33:52 -05:00 |
|
Jack Heysel
|
8db255288b
|
Spelling
|
2023-02-23 16:40:09 -05:00 |
|
Jack Heysel
|
2ed89dda7e
|
Added nc and python cmd techniques
|
2023-02-23 16:21:09 -05:00 |
|
archcloudlabs
|
10552cbc87
|
msftidy and notes
|
2023-02-22 21:48:35 -05:00 |
|
archcloudlabs
|
9ff4cdfd5c
|
updated w/ socat method
|
2023-02-22 21:40:26 -05:00 |
|
archcloudlabs
|
55371f9363
|
removing to_str
|
2023-02-22 20:36:55 -05:00 |
|
archcloudlabs
|
bf5919f461
|
finisehd msftidy/rubocop fixs
|
2023-02-19 19:49:39 -05:00 |
|
archcloudlabs
|
fc5a38e870
|
Simplifying the module
|
2023-02-19 19:49:39 -05:00 |
|
archcloudlabs
|
1f45b1e4b7
|
initial commit of disable_clamav module
|
2023-02-19 19:49:39 -05:00 |
|
dwelch-r7
|
11c886b30f
|
Land #17616, Run rubocop on post modules
|
2023-02-08 14:09:16 +00:00 |
|
adfoster-r7
|
a81a71c5df
|
Run rubocop on post modules
|
2023-02-08 13:47:34 +00:00 |
|
adfoster-r7
|
433bafdccf
|
Add missing module notes for stability reliability and side effects
|
2023-02-08 11:45:17 +00:00 |
|
adfoster-r7
|
a6605d36a3
|
Land #17334, enum_commands: Cleanup
|
2022-12-20 22:52:00 +00:00 |
|
bcoles
|
78906a8217
|
enum_commands: Cleanup
|
2022-12-20 23:42:51 +11:00 |
|
Spencer McIntyre
|
024fc87b4c
|
Land #17272, Add F5 MCP post module
Add F5 MCP post module
|
2022-12-12 14:20:31 -05:00 |
|
bwatters
|
37540572e0
|
Land #17214, add database functionality to vcenter post module
Merge branch 'land-17214' into upstream-master
|
2022-12-05 12:50:14 -06:00 |
|
Spencer McIntyre
|
d491c10d22
|
Store service credentials in the database
|
2022-11-30 11:59:10 -05:00 |
|
Ron Bowes
|
aa3d8be77c
|
Remove Targets
|
2022-11-23 11:11:35 -08:00 |
|
Ron Bowes
|
4fd22226fe
|
Combine into one module with options to turn features on/off
|
2022-11-23 11:10:34 -08:00 |
|
adfoster-r7
|
6446c1425b
|
Land #17283, enum_psk: Cleanup
|
2022-11-22 12:28:55 +00:00 |
|
adfoster-r7
|
6c76fd7beb
|
Land #17284, modules/post/linux/gather: Use Post::Linux::System.get_hostname method
|
2022-11-22 11:55:47 +00:00 |
|
bcoles
|
651dd68439
|
tor_hiddenservices: Check locate command exists
|
2022-11-21 01:07:50 +11:00 |
|
bcoles
|
2dbd2043ec
|
modules/post/linux/gather: Use Post::Linux::System.get_hostname method
|
2022-11-21 00:46:44 +11:00 |
|
bcoles
|
ad36f28ec1
|
enum_psk: Cleanup
|
2022-11-21 00:28:34 +11:00 |
|
h00die
|
5e93ed3bae
|
explicit check of CVE-2022-22948
|
2022-11-19 10:37:36 -05:00 |
|
h00die
|
40f97995f8
|
review comment
|
2022-11-19 10:37:36 -05:00 |
|
h00die
|
9a19c4411d
|
wrap up module additions
|
2022-11-19 10:37:36 -05:00 |
|
h00die
|
dff9b35d56
|
add database stuff to vcenter post module
|
2022-11-19 10:37:36 -05:00 |
|
Ron Bowes
|
c01c4c3cdd
|
Add URLs
|
2022-11-16 12:22:17 -08:00 |
|