salu2
wifimosys no detecta interfaces sustutuir lineas para que detecte ifaces
182 readarray -t wirelessifaces < <(airmon-ng | awk '{print $2}'| grep -v "^[[:space:]]*$" | sed '1d')
183 INTERFACESNUMBER=`airmon-ng| awk '{print $5}'| grep -c "."| grep -v "^[[:space:]]*$"`
242 WIFIMONITOR=$(airmon-ng start $PREWIFI | awk -F] '{ print $3 }' | cut -d ")" -f 1| grep -v "^[[:space:]]*$")
probado a mi detecta bien con pequeño cambio los nuemros de delante es el numero de linea a cambiar
-----------
añadir posibilidad de comprobacion de conectividad viejo ya se sabe pero la gente normal no configura movil a fondo
cambiar ruta de localhost en lighttpd para que se escuchen primero los otros vhost ademas de ruta de index pricipal a $DUMP_PATH/data/localhost
server.document-root = \"$DUMP_PATH/data/localhost\
mas linea en lighttpd para que escuche php e index personalizados
index-file.names = ( \"/index.html\", \"/index.php\", \"/generate_204.php\", \"/hotspot-detect.html\")
\$HTTP[\"host\"] =~ \"(^|\.)clients3.google\.com$\" {
server.document-root = \"$DUMP_PATH/data/clients3.google.com\"
#server.errorlog = \"$DUMP_PATH/data/clients3.google.com/clients3.google.com-error.log\"
accesslog.filename = \"$DUMP_PATH/data/clients3.google.com/clients3.google.com-access.log\"
}
\$HTTP[\"host\"] =~ \"(^|\.)captive.apple\.com$\" {
server.document-root = \"$DUMP_PATH/data/captive.apple.com\"
#server.errorlog = \"$DUMP_PATH/data/captive.apple.com/captive.apple.com-error.log\"
accesslog.filename = \"$DUMP_PATH/data/captive.apple.com/captive.apple.com-access.log\"
}
\$HTTP[\"host\"] =~ \"(^|\.)msftconnecttest\.com$\" {
server.document-root = \"$DUMP_PATH/data/msftconnecttest.com\"
#server.errorlog = \"$DUMP_PATH/data/msftconnecttest.com/msftconnecttest.com-error.log\"
accesslog.filename = \"$DUMP_PATH/data/msftconnecttest.com/msftconnecttest.com-access.log\"
}
----
meter ip a hosts
echo "
127.0.0.1 msftconnecttest.com www.msftconnecttest.com
127.0.0.1 captive.apple.com www.captive.apple.com
127.0.0.1 clients3.google.com www.clients3.google.com ">>"/etc/hosts"
-----
creacion de carpetas con index de redireccionamiento
if [ ! -d $DUMP_PATH/data/msftconnecttest.com ]; then
mkdir $DUMP_PATH/data/msftconnecttest.com
fi
if [ ! -d $DUMP_PATH/data/msftconnecttest.com/connecttest.txt ]; then
mkdir $DUMP_PATH/data/msftconnecttest.com/connecttest.txt
fi
if [ ! -d $DUMP_PATH/data/msftconnecttest.com/ncsi.txt ]; then
mkdir $DUMP_PATH/data/msftconnecttest.com/ncsi.txt
fi
if [ ! -d $DUMP_PATH/data/captive.apple.com ]; then
mkdir $DUMP_PATH/data/captive.apple.com
fi
if [ ! -d $DUMP_PATH/data/clients3.google.com ]; then
mkdir $DUMP_PATH/data/clients3.google.com
fi
########### Creamos index
echo " <?php header(\"Location: http://localhost/index.html\"); exit; ?>
" >"$DUMP_PATH/data/clients3.google.com/generate_204.php"
echo " <head><meta http-equiv=\"refresh\" content=\"0; URL=http://localhost/index.html/\" /></head>" >"$DUMP_PATH/data/captive.apple.com/hotspot-detect.html"
echo " <?php header(\"Location: http://localhost/index.html\"); exit; ?>
" >"$DUMP_PATH/data/msftconnecttest.com/index.php"
sleep 0.5 ;
echo " <?php header(\"Location: http://localhost/index.html\"); exit; ?>
" >"$DUMP_PATH/data/msftconnecttest.com/connecttest.txt/index.php"
echo " <?php header(\"Location: http://localhost/index.html\"); exit; ?>
" >"$DUMP_PATH/data/msftconnecttest.com/ncsi.txt/index.php"