jheysel-r7
|
23110e2ee3
|
Update modules/post/windows/gather/checkvm.rb
|
2023-11-03 11:18:55 -04:00 |
|
Corey
|
60b72fb4be
|
remove vmicheartbeat from hyperv_services
|
2023-10-16 17:27:37 -04:00 |
|
gardnerapp
|
9ee838d08e
|
Update modules/post/windows/gather/checkvm.rb
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com>
|
2023-10-16 17:21:32 -04:00 |
|
Corey
|
5ffac9af0c
|
pull changes
|
2023-10-09 15:29:14 -04:00 |
|
Corey
|
0863645fdb
|
remove false positive
|
2023-10-09 15:27:12 -04:00 |
|
gardnerapp
|
b0929fe445
|
Update modules/post/windows/gather/checkvm.rb
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com>
|
2023-10-09 15:24:26 -04:00 |
|
gardnerapp
|
93d5736f72
|
Update modules/post/windows/gather/checkvm.rb
correct spelling
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com>
|
2023-10-09 15:23:19 -04:00 |
|
Corey
|
9f795574cd
|
Change spelling error
|
2023-10-09 15:18:38 -04:00 |
|
Corey
|
dabf0b54e3
|
Add @processes and @services to run
|
2023-10-09 15:16:30 -04:00 |
|
Corey
|
fadd9afb56
|
Rubocop corrections
|
2023-09-17 18:23:27 -04:00 |
|
Corey
|
dd03ad30d0
|
minor changes to method argument names
|
2023-09-17 18:22:40 -04:00 |
|
Corey
|
ea63fe5652
|
store keys in instance variable to prevent multiple lookups
|
2023-09-17 18:22:40 -04:00 |
|
Corey
|
bcaf3b2a3b
|
continue changing nomenclature
|
2023-09-17 18:22:34 -04:00 |
|
Corey
|
9a8f7af321
|
Continue changing method names
|
2023-09-17 18:21:14 -04:00 |
|
Corey
|
26b774d92b
|
rename services? to services_exist?
|
2023-09-17 18:20:12 -04:00 |
|
Corey
|
be48eb69f4
|
rename proc? to process_exists?
|
2023-09-17 18:19:23 -04:00 |
|
Corey
|
c126458f6d
|
Make @process [] instead of nil
|
2023-09-17 18:18:28 -04:00 |
|
Corey
|
283b6aa938
|
continue removing redundant return statements and registry queries
|
2023-09-17 18:16:15 -04:00 |
|
Corey
|
8247a98083
|
Add or clause to avoid redundant return statements
|
2023-09-17 18:16:15 -04:00 |
|
Corey
|
6e0adcdbbb
|
remove redundant calls for system manufacter registry
|
2023-09-17 18:16:15 -04:00 |
|
Corey
|
8529ca20f2
|
remove redundant registry queries for system_product_name
|
2023-09-17 18:16:14 -04:00 |
|
Corey
|
e0ee339b0a
|
order method callsd
|
2023-09-17 18:15:50 -04:00 |
|
Corey
|
e3d03ea963
|
store system and video bios version info in instance variable to avoid redundant registry quieries
|
2023-09-17 18:13:25 -04:00 |
|
Corey
|
614d9e430e
|
Remove redundant .join in parralells? when querying systembiosversion
|
2023-09-17 18:13:25 -04:00 |
|
Corey
|
6a5ee283f9
|
Refactor registry queries
|
2023-09-17 18:13:22 -04:00 |
|
Corey
|
a270587070
|
create rgval_match? method
|
2023-09-17 18:12:20 -04:00 |
|
Corey
|
fb7ded054e
|
Add get srvals method
|
2023-09-17 18:12:20 -04:00 |
|
Corey
|
02b1211deb
|
use instance variable in service_exists? method
|
2023-09-17 18:12:20 -04:00 |
|
Corey
|
8525cb858f
|
Make default behavior of @services [] rather than nil
|
2023-09-17 18:12:20 -04:00 |
|
Corey
|
6c27e63c55
|
Add necessary false statements to procs? and services?, impliment services? calls
|
2023-09-17 18:12:07 -04:00 |
|
Corey
|
c701326a21
|
Add services? method
|
2023-09-17 18:10:01 -04:00 |
|
Corey
|
40fe50c2b4
|
Add implimentation and documentation for processes method and @processes instance variable
|
2023-09-17 18:10:01 -04:00 |
|
Corey
|
a503aefe46
|
Add proc? to VM screening methods, rebase from rapid7/master
|
2023-09-17 18:09:31 -04:00 |
|
Corey
|
9003b055a6
|
Rename processes_present? to procs?
|
2023-09-17 18:05:47 -04:00 |
|
Corey
|
8b33ca316d
|
Remove redundant if statements, add @processes, and create processes_present? method
|
2023-09-17 18:05:47 -04:00 |
|
jheysel-r7
|
2c48ee5b3f
|
Update modules/post/windows/gather/checkvm.rb
|
2023-09-17 18:05:47 -04:00 |
|
jvoisin
|
86c868084c
|
Remove joesandbox and virtualpc
|
2023-08-11 14:42:51 +02:00 |
|
jvoisin
|
88a5a52c1a
|
Stringy arrays before checking anything
As suggested in https://github.com/rapid7/metasploit-framework/pull/18179#pullrequestreview-1533226875
|
2023-08-11 14:42:01 +02:00 |
|
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 |
|