jvoisin
9b87a9d4f1
Run HyperV check after Parallels
...
As suggested in https://github.com/rapid7/metasploit-framework/pull/18179#discussion_r1265637311
2023-08-11 14:42:01 +02:00
jvoisin
075a7e9a14
Narrow a virtualbox check
2023-08-11 14:42:01 +02:00
jvoisin
1188256260
Update the Description to add newly detected VM
2023-08-11 14:42:01 +02:00
jvoisin
89dd8ce930
Add some references
2023-08-11 14:42:01 +02:00
jvoisin
f439ca4fb7
Fix Multi String value issues
...
Spotted by @cdelafuente-r7
2023-08-11 14:42:01 +02:00
jvoisin
c3b77844cc
Improve Qemu detection
2023-08-11 14:42:01 +02:00
jvoisin
fd45073d36
Improve Xen detection
2023-08-11 14:42:01 +02:00
jvoisin
9bed3da364
Improve VirtualBox detection
2023-08-11 14:42:01 +02:00
jvoisin
29d9908f22
Improve virtualpc detection
2023-08-11 14:42:01 +02:00
jvoisin
fdd212625f
Improve VMWare detection
2023-08-11 14:42:01 +02:00
jvoisin
04da17fc7b
Add detection for JoeSandbox
2023-08-11 14:42:01 +02:00
jvoisin
dec237ce0a
Add Parallels detection
2023-08-11 14:42:01 +02:00
Jack Heysel
6e8d0b33df
Land #18191 , Improve post linux checkcontainer
...
This PR adds support for detecting whether a session is
running in a podman container and improves detection for
sessions running in Docker, LXC and WLS containers.
2023-08-08 13:26:01 -04:00
RadioLogic
5d0ea40212
Replaced if statement with clean case
2023-08-01 19:51:19 -04:00
RadioLogic
c361dd9bdf
Removed condition that never occurs
2023-08-01 19:48:49 -04:00
RadioLogic
594fea60ba
Update modules/post/linux/manage/adduser.rb
...
Made some safety checks easier to read
Co-authored-by: Christophe De La Fuente <56716719+cdelafuente-r7@users.noreply.github.com >
2023-08-01 15:29:08 -04:00
RadioLogic
49eeb90145
Removed pointless line
2023-07-20 19:25:09 -04:00
RadioLogic
0de59481e9
Added better means to ignore groups additions on empty set
2023-07-20 15:18:48 -04:00
RadioLogic
761f91faf0
Added quotes around password to prevent bash shebang
2023-07-20 15:17:26 -04:00
RadioLogic
ab5b12e8f1
Corrected sideeffects
...
Co-authored-by: adfoster-r7 <60357436+adfoster-r7@users.noreply.github.com >
2023-07-20 14:52:46 -04:00
RadioLogic
923cb78110
Corrected reliability
...
Co-authored-by: adfoster-r7 <60357436+adfoster-r7@users.noreply.github.com >
2023-07-20 14:52:27 -04: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
cgranleese-r7
a0f04a7018
Land #17681 , Add datastore option for Jenkins home directory
2023-07-18 14:17:15 +01:00
Joshua Rogers
d9e23a5c67
Update modules/post/multi/gather/jenkins_gather.rb
...
Co-authored-by: cgranleese-r7 <69522014+cgranleese-r7@users.noreply.github.com >
2023-07-18 14:02:27 +02:00
RadioLogic
0680630d25
Redefined verbose prints
2023-07-17 16:04:37 -04:00
RadioLogic
394ea6029a
Added prevention of printing empty missing groups
2023-07-17 15:46:17 -04:00
RadioLogic
1c693d9fad
Finalized /etc/shadow line
2023-07-17 15:43:28 -04:00
RadioLogic
427e39b152
Added check to prevent manual from readding users
2023-07-17 15:42:48 -04:00
RadioLogic
cc9d70b896
Added missing each in manual groups
2023-07-17 15:37:50 -04:00
RadioLogic
4ff7babae7
Turned missing groups into enum
2023-07-17 15:15:53 -04:00
RadioLogic
6e6910519a
Added error if custom command doesnt exist
2023-07-17 13:59:30 -04:00
RadioLogic
9bc00f7759
Implemented custom command detection
2023-07-17 13:59:09 -04:00
RadioLogic
3a3ffcb6df
Swapped vprint in useradd
2023-07-17 13:58:18 -04:00
RadioLogic
7e9071627f
Added better verbose logging
2023-07-17 13:35:45 -04:00
RadioLogic
c63810101c
Added error for illegal usernames
2023-07-17 12:47:34 -04: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
Ashley Donaldson
afe359281c
Remove manual signature handling, and figure it out for the user.
2023-06-28 09:22:01 +10:00
Spencer McIntyre
67f7a33d77
Land #18114 , .NET assembly execution enhancements
...
Allow .NET assembly execution within the meterpreter process
2023-06-27 09:32:43 -04:00
Spencer McIntyre
df0f7de098
Fix an ARGUMENT handling error
...
`datastore['ARGUMENT']` can be `nil` when it's been unset. Avoid an
error when appending it to cln_params by checking that it's present.
2023-06-27 09:29:59 -04:00
Ashley Donaldson
0d0906840e
Fix memory protection bug
2023-06-27 09:59:52 +10:00
Joshua Rogers
cac515b8db
Update jenkins_gather.rb
...
Change the default Windows location to C:\ProgramData\Jenkins\.jenkins\.
2023-06-26 21:27:59 +02:00
Ashley Donaldson
624643be4a
Catch errors and give meaningful error messages
2023-06-25 22:12:22 +10:00
dwelch-r7
d68eb84334
Land #18065 , Updates jenkins_gather module to work with newer version of Jenkins
2023-06-23 10:44:06 +01:00
cgranleese-r7
9176d0d3e0
Updates jenkins_gather to work with newer version of Jenkins
2023-06-23 10:02:03 +01:00
Ashley Donaldson
a7ce4c7fa8
Free memory from the C++ side, rather than the Ruby side.
2023-06-23 09:57:53 +10:00