
Questo script non ha una grande utilità dato che esiste l’archivio di Milw0rm, più che altro è un mio esercizio di programmazione della shell.
Script mirror.sh (scarica tutti gli exploit di milw0rm)
#!/bin/bash
#insert in $n the last milw0rm exploit id
n=5137
let n=n+1
echo “———————————-”
echo ” Milw0rm local mirror generator”
echo ” by fox91″
echo ” fox1991@gmail.com”
echo “———————————-”
echo “”
mkdir milw0rm
cd milw0rm
i=1
echo “starting downloading…”
echo “”
while [ $i -lt $n ]; do
wget http://milw0rm.com/exploits/$i
let i=i+1
done
Script search.sh per cercare exploit all’interno del mirror
#!/bin/bash
cd milw0rm
echo “Milw0rm local mirror search tool - by fox91″
echo “”
echo “Insert the text to search:”
read string
for file in $( ls )
do
if cat “${file}” | grep “
then
resfile=`echo $resfile ${file} ” “`
fi
done
if echo "$resfile" | grep -q "[0-9]“
then
echo “You can find $string in the title of these documents:” $resfile
else
echo “The text you have inserted doesn’t match with any document”
fi
E questo è tutto. Se volete chiarimenti sul codice lasciate un commento
Happy Hacking ![]()
















9 comments
Comments feed for this article
Febbraio 18, 2008 a 7:10 pm
mikybased
bravo fox alla fine l’hai postato
Febbraio 18, 2008 a 8:18 pm
fox1991
yeah…fa un po cagare ma fa il suo lavoro ^^
Febbraio 18, 2008 a 10:43 pm
SP
Potresti cambiare l’inizio con qualcosa tipo
MAXN=$(links -dump http://www.milw0rm.com/rss.php |grep exploits |head -1)
n=${MAXN##*/}
così si piglia in automatico l’ultimo exploit dal feed rss
Febbraio 19, 2008 a 8:49 am
fox1991
grazie del consiglio! ^^
è uno dei miei primi script percio non sapevo come fare a prendere la roba dall’rss
Febbraio 19, 2008 a 2:24 pm
fox1991
scusa non ho capito una cosa. Questa parte estrae la prima parte numerica della stringa MAXN?
n=${MAXN##*/}
Febbraio 19, 2008 a 8:32 pm
SP
${NOMEVAR##PATTERN} toglie dalla variabile $NOMEVAR il match più lungo coincidente con pattern a partire dall’inizio…
Giusto per completezza # toglie il più corto, per partire dalla fine della variabile hai gli analoghi % e %%
Febbraio 19, 2008 a 8:35 pm
SP
Non è che toglie, a dire il vero la variabile resta intoccata, restituisce è più corretto
Febbraio 20, 2008 a 2:09 pm
fox1991
grazie ^^
gentilissimo
Marzo 2, 2008 a 10:38 am
Langy
Complimenti, molto utile