reset
(i=612 ; for j in `seq 0 200 65500`; do echo; echo $i $j;echo; ./eprog1 $i -$j;done)
reset
(i=612 ; for j in `seq 0 200 65500`; do echo; echo $i $j;echo; ./eprog1 $i -$j;done)
(export i=612 ; for j in `seq 0 200 65500`; do echo; echo $i $j;echo; ./eprog1 $i -$j;done)
(export i=612 ; for j in `seq 0 200 65500`; do echo; echo; echo $i $j;echo; ./eprog1 $i -$j;done)
(export i=612 ; for j in `seq 0 200 65500`; do echo; echo; echo $i -$j;echo; ./eprog1 $i -$j;done)
(export i=612 ; for j in `seq 0 100 65500`; do echo; echo; echo $i -$j;echo; ./eprog1 $i -$j;done)
./eprog1 612 800
vi eprog1.c
vi asm.S
gcc -c asm.S
objdump -d asm.o 
gcc -o eprog1 eprog1.c
./eprog1 
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 
vi eprog1.c
./eprog1 612 870
./eprog1 612 -870
./eprog1 612 -800
./eprog1 612 -850
./eprog1 612 -830
./eprog1 612 -810
./eprog1 612 -800
./eprog1 612 -700
./eprog1 612 -600
./eprog1 612 0
./eprog1 612 100
./eprog1 612 200
./eprog1 612 -850
./eprog1 612 -850
./eprog1 612 -900
./eprog1 612 -850
vi eprog1.c
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -850
./eprog1 612 -800
./eprog1 612 -870
vi eprog1.c
./eprog1 612 -800
gcc -o eprog1 eprog1.c
./eprog1 612 -870
./eprog1 612 
./eprog1 612 -800
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -800
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -800
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -800
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -800
vi eprog1.c
objdump -d asm.o 
vi asm.S
gcc -o eprog1 eprog1.c
gcc -c asm.S
objdump -d asm.o 
vi asm.S
gcc -c asm.S
objdump -d asm.o 
vi asm.S
gcc -c asm.S
objdump -d asm.o 
vi asm.S
gcc -c asm.S
objdump -d asm.o 
vi asm.S
gcc -c asm.S
objdump -d asm.o 
gcc -o eprog1 eprog1.c
./eprog1 612 -800
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -800
./eprog1 612 -850
./eprog1 612 -750
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -750
./eprog1 612 -760
./eprog1 612 -740
./eprog1 612 -780
./eprog1 612 -700
./eprog1 612 -900
./eprog1 612 -1000
./eprog1 612 -1100
./eprog1 612 -600
./eprog1 612 -500
./eprog1 612 -400
./eprog1 612 -300
./eprog1 612 -740
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -740
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -740
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -740
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -740
./eprog1 612 -770
./eprog1 612 -800
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
./eprog1 612 -500
./eprog1 612 -400
./eprog1 612 -300
./eprog1 612 -100
./eprog1 612 100
./eprog1 612 200
./eprog1 612 300
./eprog1 612 400
./eprog1 612 -700
./eprog1 612 -600
gcc -o eprog1 eprog1.c
./eprog1 612 -700
./eprog1 612 -600
vi eprog1.c
less eprog1
strings eprog1
less eprog1
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
./eprog1 612 -650
./eprog1 612 -750
./eprog1 612 -600
./eprog1 612 -500
./eprog1 612 -400
./eprog1 612 -700
./eprog1 612 -650
./eprog1 612 -660
./eprog1 612 -640
./eprog1 612 -630
./eprog1 612 -640
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -640
./eprog1 612 -630
./eprog1 612 -600
./eprog1 612 -650
./eprog1 612 -670
./eprog1 612 -700
./eprog1 612 -600
./eprog1 612 -500
ls
rm core.*
./eprog1 612 -500
gdb vuln core.32445 
gdb vuln1 core.32445 
./eprog1 612 -500
rm core.3244*
vi eprog1.c
./eprog1 612 -500
gcc -o eprog1 eprog1.c
./eprog1 612 -500
./eprog1 612 -600
./eprog1 612 -650
./eprog1 612 -680
./eprog1 612 -640
./eprog1 612 -630
./eprog1 612 -620
./eprog1 612 -610
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
ls -ld /usr/local/bin/prog1 
ls -ln /usr/local/bin/prog1 
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
vi asm.S
gcc -c asm.S
objdump -d asm.o 
vi asm.S
vi eprog1.c
objdump -d asm.o 
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi asm.S
gcc -c asm.S
objdump -d asm.o 
vi asm.S
gcc -c asm.S
objdump -d asm.o 
vi asm.S
gcc -c asm.S
objdump -d asm.o 
vi asm.S
gcc -c asm.S
objdump -d asm.o 
vi asm.S
gcc -c asm.S
objdump -d asm.o 
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
./eprog1 612 -650
./eprog1 612 -700
./eprog1 612 700
./eprog1 612 100
./eprog1 612 200
./eprog1 612 400
./eprog1 612 600
./eprog1 612 800
./eprog1 612 1000
./eprog1 612 65000
./eprog1 612 65500
./eprog1 612 65700
./eprog1 612 65200
./eprog1 612 65100
./eprog1 612 -800
vi eprog1.c
vi asm.S
gcc -c asm.S
objdump -d asm.o 
vi asm.S
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -800
./eprog1 612 -700
./eprog1 612 -600
vi eprog1.c
vi asm.S
gcc -c asm.S
objdump -d asm.o 
vi asm.S
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
vi eprog1.c
vi asm.S
gcc -c asm.S
objdump -d asm.o 
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
./eprog1 612 -600
vi eprog1.c
vi asm.S
gcc -c asm.S
objdump -d asm.o 
vi eprog1.c
objdump -d asm.o 
vi eprog1.c
gcc -c asm.S
gcc -o eprog1 eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
vi asm.S
gcc -c asm.S
objdump -d asm.o 
vi asm.S
vi eprog1.c
gcc -c asm.S
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
objdump -d asm.o 
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
vi asm.S
gcc -c asm.S
vi asm.S
gcc -c asm.S
objdump -d asm.o 
vi asm.S
gcc -c asm.S
objdump -d asm.o 
vi asm.S
gcc -c asm.S
vi asm.S
gcc -c asm.S
objdump -d asm.o 
vi asm.S
gcc -c asm.S
objdump -d asm.o 
vi asm.S
gcc -c asm.S
objdump -d asm.o 
vi asm.S
gcc -c asm.S
objdump -d asm.o 
vi asm.S
gcc -c asm.S -O3
objdump -d asm.o 
vi asm.S
gcc -c asm.S 
objdump -d asm.o 
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
vi asm.S
gcc -c asm.S 
objdump -d asm.o 
vi asm.S
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
vi eprog1.c
gcc -o eprog1 eprog1.c
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
less shellcode.txt 
ls -l shellcode.txt
rm shellcode.txt 
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 612 -600
less shellcode.txt 
ls -l
ls -l shellcode.txt 
vi eprog1.c
gcc -o eprog1 eprog1.c
vi eprog1.c
vi eprog1.c
gcc -o eprog1 eprog1.c
./eprog1 
rm shellcode.txt 
./eprog1 
less shellcode.txt 
vi eprog1.c
gcc -Wall -o eprog1 eprog1.c
vi eprog1.c
gcc -Wall -o eprog1 eprog1.c
vi eprog1.c
gcc -Wall -o eprog1 eprog1.c
vi eprog1.c
gcc -Wall -o eprog1 eprog1.c
vi eprog1.c
gcc -Wall -o eprog1 eprog1.c
vi eprog1.c
gcc -Wall -o eprog1 eprog1.c
./eprog1 
less shellcode.txt 
vi eprog1.c
gcc -Wall -o eprog1 eprog1.c
vi eprog1.c
gcc -Wall -o eprog1 eprog1.c
./eprog1 
less shellcode.txt 
vi eprog1.c
gcc -Wall -o eprog1 eprog1.c
vi eprog1.c
gcc -Wall -o eprog1 eprog1.c
./eprog1 
less shellcode.txt 
vi eprog1.c
gcc -Wall -o eprog1 eprog1.c
vi eprog1.c
gcc -Wall -o eprog1 eprog1.c
./eprog1 
less shellcode.txt 
vi eprog1.c
gcc -Wall -o eprog1 eprog1.c
vi eprog1.c
rm shellcode.txt 
gcc -Wall -o eprog1 eprog1.c
./eprog1 
less shellcode.txt 
vi eprog1.c
gcc -Wall -o eprog1 eprog1.c
./eprog1 
less shellcode.txt 
hexdump  shellcode.txt
vi eprog1.c
rm shellcode.txt 
gcc -Wall -o eprog1 eprog1.c
./eprog1 
less shellcode.txt 
vi eprog1.c
gcc -Wall -o eprog1 eprog1.c
./eprog1 
less shellcode.txt 
vi eprog1.c
gcc -Wall -o eprog1 eprog1.c
./eprog1 
vi eprog1.c
gcc -Wall -o eprog1 eprog1.c
./eprog1 
vi eprog1.c
gcc -Wall -o eprog1 eprog1.c
./eprog1 
vi code.txt
vi shellcode.txt 
/bin/submit6
mutt
w
id
