Here is my code.
#!/bin/bash
echo "Add directions here."
read URL
read NUM1
read NUM2
read EXT
echo "Please choose a folder name."
read NAM
mkdir $HOME/$NAM
cd $HOME/$NAM
for i in $(seq -w $NUM1 $NUM2); do wget "$URL${i}$EXT"; done
I was testing out my script, and I came across an instance where I had
a large "i" (it started at 0000000000 and went to 9999999999). It
processed for a few minutes (my poor intel atom) and returned with a
"Segmentation fault". From what I know from Assembly, I think this is
a buffer overflow which could allow for malicious code injection.
Please let me know if I can be of further assistance.
--
Peace Out and Rock On,
Ryan Whited