From 648c034d17007a2e94ccd187a1a7c9f5eb2c360e Mon Sep 17 00:00:00 2001 From: Christian Mehlmauer Date: Tue, 1 Sep 2015 10:42:15 +0200 Subject: [PATCH] change exitfunc to thread --- modules/exploits/apple_ios/ssh/cydia_default_ssh.rb | 2 +- modules/exploits/linux/http/symantec_web_gateway_file_upload.rb | 2 +- modules/exploits/linux/http/symantec_web_gateway_lfi.rb | 2 +- modules/exploits/linux/misc/hp_vsa_login_bof.rb | 2 +- modules/exploits/linux/ssh/quantum_vmpro_backdoor.rb | 2 +- modules/exploits/linux/ssh/symantec_smg_ssh.rb | 2 +- modules/exploits/multi/http/apprain_upload_exec.rb | 2 +- modules/exploits/multi/http/cuteflow_upload_exec.rb | 2 +- modules/exploits/multi/http/log1cms_ajax_create_folder.rb | 2 +- modules/exploits/multi/http/php_volunteer_upload_exec.rb | 2 +- modules/exploits/multi/http/qdpm_upload_exec.rb | 2 +- modules/exploits/multi/http/testlink_upload_exec.rb | 2 +- modules/exploits/multi/http/webpagetest_upload_exec.rb | 2 +- modules/exploits/multi/http/wikka_spam_exec.rb | 2 +- modules/exploits/multi/misc/batik_svg_java.rb | 2 +- modules/exploits/multi/misc/hp_vsa_exec.rb | 2 +- modules/exploits/unix/ssh/array_vxag_vapv_privkey_privesc.rb | 2 +- modules/exploits/unix/webapp/egallery_upload_exec.rb | 2 +- modules/exploits/unix/webapp/php_charts_exec.rb | 2 +- modules/exploits/unix/webapp/xoda_file_upload.rb | 2 +- modules/exploits/windows/ftp/quickshare_traversal_write.rb | 2 +- modules/exploits/windows/tftp/distinct_tftp_traversal.rb | 2 +- modules/exploits/windows/tftp/netdecision_tftp_traversal.rb | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/modules/exploits/apple_ios/ssh/cydia_default_ssh.rb b/modules/exploits/apple_ios/ssh/cydia_default_ssh.rb index 008a1c4869..3863b1f379 100644 --- a/modules/exploits/apple_ios/ssh/cydia_default_ssh.rb +++ b/modules/exploits/apple_ios/ssh/cydia_default_ssh.rb @@ -30,7 +30,7 @@ class Metasploit3 < Msf::Exploit::Remote ], 'DefaultOptions' => { - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Payload' => { diff --git a/modules/exploits/linux/http/symantec_web_gateway_file_upload.rb b/modules/exploits/linux/http/symantec_web_gateway_file_upload.rb index b72343ea6c..2956cc57d0 100644 --- a/modules/exploits/linux/http/symantec_web_gateway_file_upload.rb +++ b/modules/exploits/linux/http/symantec_web_gateway_file_upload.rb @@ -40,7 +40,7 @@ class Metasploit3 < Msf::Exploit::Remote }, 'DefaultOptions' => { - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Platform' => ['php'], 'Arch' => ARCH_PHP, diff --git a/modules/exploits/linux/http/symantec_web_gateway_lfi.rb b/modules/exploits/linux/http/symantec_web_gateway_lfi.rb index dd0fcbfbbc..3e4b09c076 100644 --- a/modules/exploits/linux/http/symantec_web_gateway_lfi.rb +++ b/modules/exploits/linux/http/symantec_web_gateway_lfi.rb @@ -43,7 +43,7 @@ class Metasploit3 < Msf::Exploit::Remote { 'WfsDelay' => 300, #5 minutes 'DisablePayloadHandler' => 'false', - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Platform' => ['php'], 'Arch' => ARCH_PHP, diff --git a/modules/exploits/linux/misc/hp_vsa_login_bof.rb b/modules/exploits/linux/misc/hp_vsa_login_bof.rb index 9d8892643a..5e8b982433 100644 --- a/modules/exploits/linux/misc/hp_vsa_login_bof.rb +++ b/modules/exploits/linux/misc/hp_vsa_login_bof.rb @@ -41,7 +41,7 @@ class Metasploit3 < Msf::Exploit::Remote }, 'DefaultOptions' => { - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Platform' => ['linux'], 'Arch' => ARCH_X86, diff --git a/modules/exploits/linux/ssh/quantum_vmpro_backdoor.rb b/modules/exploits/linux/ssh/quantum_vmpro_backdoor.rb index 2a112d9f71..f771b7816a 100644 --- a/modules/exploits/linux/ssh/quantum_vmpro_backdoor.rb +++ b/modules/exploits/linux/ssh/quantum_vmpro_backdoor.rb @@ -31,7 +31,7 @@ class Metasploit3 < Msf::Exploit::Remote ], 'DefaultOptions' => { - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Payload' => { diff --git a/modules/exploits/linux/ssh/symantec_smg_ssh.rb b/modules/exploits/linux/ssh/symantec_smg_ssh.rb index e9a75c612b..82ec73bf7a 100644 --- a/modules/exploits/linux/ssh/symantec_smg_ssh.rb +++ b/modules/exploits/linux/ssh/symantec_smg_ssh.rb @@ -36,7 +36,7 @@ class Metasploit3 < Msf::Exploit::Remote ], 'DefaultOptions' => { - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Payload' => { diff --git a/modules/exploits/multi/http/apprain_upload_exec.rb b/modules/exploits/multi/http/apprain_upload_exec.rb index e255900dfe..8ff183915a 100644 --- a/modules/exploits/multi/http/apprain_upload_exec.rb +++ b/modules/exploits/multi/http/apprain_upload_exec.rb @@ -38,7 +38,7 @@ class Metasploit3 < Msf::Exploit::Remote }, 'DefaultOptions' => { - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Platform' => ['php'], 'Arch' => ARCH_PHP, diff --git a/modules/exploits/multi/http/cuteflow_upload_exec.rb b/modules/exploits/multi/http/cuteflow_upload_exec.rb index ff4acd7b7a..e240807747 100644 --- a/modules/exploits/multi/http/cuteflow_upload_exec.rb +++ b/modules/exploits/multi/http/cuteflow_upload_exec.rb @@ -36,7 +36,7 @@ class Metasploit3 < Msf::Exploit::Remote }, 'DefaultOptions' => { - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Platform' => 'php', 'Arch' => ARCH_PHP, diff --git a/modules/exploits/multi/http/log1cms_ajax_create_folder.rb b/modules/exploits/multi/http/log1cms_ajax_create_folder.rb index 91c638d909..e218102719 100644 --- a/modules/exploits/multi/http/log1cms_ajax_create_folder.rb +++ b/modules/exploits/multi/http/log1cms_ajax_create_folder.rb @@ -39,7 +39,7 @@ class Metasploit3 < Msf::Exploit::Remote }, 'DefaultOptions' => { - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Platform' => 'php', 'Arch' => ARCH_PHP, diff --git a/modules/exploits/multi/http/php_volunteer_upload_exec.rb b/modules/exploits/multi/http/php_volunteer_upload_exec.rb index 388ce73409..789f6c7d50 100644 --- a/modules/exploits/multi/http/php_volunteer_upload_exec.rb +++ b/modules/exploits/multi/http/php_volunteer_upload_exec.rb @@ -38,7 +38,7 @@ class Metasploit3 < Msf::Exploit::Remote }, 'DefaultOptions' => { - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Platform' => 'php', 'Arch' => ARCH_PHP, diff --git a/modules/exploits/multi/http/qdpm_upload_exec.rb b/modules/exploits/multi/http/qdpm_upload_exec.rb index 0733d78340..ee7ea7aaad 100644 --- a/modules/exploits/multi/http/qdpm_upload_exec.rb +++ b/modules/exploits/multi/http/qdpm_upload_exec.rb @@ -38,7 +38,7 @@ class Metasploit3 < Msf::Exploit::Remote }, 'DefaultOptions' => { - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Platform' => %w{ linux php }, 'Targets' => diff --git a/modules/exploits/multi/http/testlink_upload_exec.rb b/modules/exploits/multi/http/testlink_upload_exec.rb index 759dc9d86c..0506eb9b1b 100644 --- a/modules/exploits/multi/http/testlink_upload_exec.rb +++ b/modules/exploits/multi/http/testlink_upload_exec.rb @@ -37,7 +37,7 @@ class Metasploit3 < Msf::Exploit::Remote }, 'DefaultOptions' => { - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Platform' => 'php', 'Arch' => ARCH_PHP, diff --git a/modules/exploits/multi/http/webpagetest_upload_exec.rb b/modules/exploits/multi/http/webpagetest_upload_exec.rb index 85466e8107..1b2a7b03e8 100644 --- a/modules/exploits/multi/http/webpagetest_upload_exec.rb +++ b/modules/exploits/multi/http/webpagetest_upload_exec.rb @@ -36,7 +36,7 @@ class Metasploit3 < Msf::Exploit::Remote }, 'DefaultOptions' => { - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Platform' => ['php'], 'Arch' => ARCH_PHP, diff --git a/modules/exploits/multi/http/wikka_spam_exec.rb b/modules/exploits/multi/http/wikka_spam_exec.rb index 3e35d782a0..dc87b6136f 100644 --- a/modules/exploits/multi/http/wikka_spam_exec.rb +++ b/modules/exploits/multi/http/wikka_spam_exec.rb @@ -42,7 +42,7 @@ class Metasploit3 < Msf::Exploit::Remote }, 'DefaultOptions' => { - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Arch' => ARCH_PHP, 'Platform' => ['php'], diff --git a/modules/exploits/multi/misc/batik_svg_java.rb b/modules/exploits/multi/misc/batik_svg_java.rb index 1f9b79cf27..7f685f4523 100644 --- a/modules/exploits/multi/misc/batik_svg_java.rb +++ b/modules/exploits/multi/misc/batik_svg_java.rb @@ -45,7 +45,7 @@ class Metasploit3 < Msf::Exploit::Remote }, 'DefaultOptions' => { - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Platform' => %w{ java linux win }, 'Targets' => diff --git a/modules/exploits/multi/misc/hp_vsa_exec.rb b/modules/exploits/multi/misc/hp_vsa_exec.rb index 19d12eac2c..5326d48772 100644 --- a/modules/exploits/multi/misc/hp_vsa_exec.rb +++ b/modules/exploits/multi/misc/hp_vsa_exec.rb @@ -44,7 +44,7 @@ class Metasploit3 < Msf::Exploit::Remote }, 'DefaultOptions' => { - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Platform' => %w{ linux unix }, 'Arch' => ARCH_CMD, diff --git a/modules/exploits/unix/ssh/array_vxag_vapv_privkey_privesc.rb b/modules/exploits/unix/ssh/array_vxag_vapv_privkey_privesc.rb index d874001296..a9a0b2b0e1 100644 --- a/modules/exploits/unix/ssh/array_vxag_vapv_privkey_privesc.rb +++ b/modules/exploits/unix/ssh/array_vxag_vapv_privkey_privesc.rb @@ -36,7 +36,7 @@ class Metasploit3 < Msf::Exploit::Remote ], 'DefaultOptions' => { - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Platform' => 'unix', 'Arch' => ARCH_CMD, diff --git a/modules/exploits/unix/webapp/egallery_upload_exec.rb b/modules/exploits/unix/webapp/egallery_upload_exec.rb index 8324f65847..7b801357bd 100644 --- a/modules/exploits/unix/webapp/egallery_upload_exec.rb +++ b/modules/exploits/unix/webapp/egallery_upload_exec.rb @@ -37,7 +37,7 @@ class Metasploit3 < Msf::Exploit::Remote }, 'DefaultOptions' => { - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Platform' => ['php'], 'Arch' => ARCH_PHP, diff --git a/modules/exploits/unix/webapp/php_charts_exec.rb b/modules/exploits/unix/webapp/php_charts_exec.rb index 43137f9c02..841900d095 100644 --- a/modules/exploits/unix/webapp/php_charts_exec.rb +++ b/modules/exploits/unix/webapp/php_charts_exec.rb @@ -42,7 +42,7 @@ class Metasploit3 < Msf::Exploit::Remote }, 'DefaultOptions' => { - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Platform' => 'unix', 'Arch' => ARCH_CMD, diff --git a/modules/exploits/unix/webapp/xoda_file_upload.rb b/modules/exploits/unix/webapp/xoda_file_upload.rb index 1cd9b195ee..496569e1ed 100644 --- a/modules/exploits/unix/webapp/xoda_file_upload.rb +++ b/modules/exploits/unix/webapp/xoda_file_upload.rb @@ -37,7 +37,7 @@ class Metasploit3 < Msf::Exploit::Remote }, 'DefaultOptions' => { - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Platform' => ['php'], 'Arch' => ARCH_PHP, diff --git a/modules/exploits/windows/ftp/quickshare_traversal_write.rb b/modules/exploits/windows/ftp/quickshare_traversal_write.rb index b3a6fd3fd8..ca1a8598c2 100644 --- a/modules/exploits/windows/ftp/quickshare_traversal_write.rb +++ b/modules/exploits/windows/ftp/quickshare_traversal_write.rb @@ -43,7 +43,7 @@ class Metasploit3 < Msf::Exploit::Remote }, 'DefaultOptions' => { - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Platform' => 'win', 'Targets' => diff --git a/modules/exploits/windows/tftp/distinct_tftp_traversal.rb b/modules/exploits/windows/tftp/distinct_tftp_traversal.rb index 9661290530..dc02fec019 100644 --- a/modules/exploits/windows/tftp/distinct_tftp_traversal.rb +++ b/modules/exploits/windows/tftp/distinct_tftp_traversal.rb @@ -40,7 +40,7 @@ class Metasploit3 < Msf::Exploit::Remote }, 'DefaultOptions' => { - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Platform' => 'win', 'Targets' => diff --git a/modules/exploits/windows/tftp/netdecision_tftp_traversal.rb b/modules/exploits/windows/tftp/netdecision_tftp_traversal.rb index 4dae3e86ce..84aa7f77b3 100644 --- a/modules/exploits/windows/tftp/netdecision_tftp_traversal.rb +++ b/modules/exploits/windows/tftp/netdecision_tftp_traversal.rb @@ -39,7 +39,7 @@ class Metasploit3 < Msf::Exploit::Remote }, 'DefaultOptions' => { - 'EXITFUNC' => "none" + 'EXITFUNC' => "thread" }, 'Platform' => 'win', 'Targets' =>