[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@13.59.69.58: ~ $
#! /bin/bash
# source: readline-test.sh
# Copyright Gerhard Rieger and contributors (see file CHANGES)
# Published under the GNU General Public License V.2, see file COPYING

# script that simulates a simple program with authentication.
# is just for testing the readline features
# perform the test with something like:
# ./socat readline,history=$HOME/.history,noecho='^Password: ' system:./readline-test.sh,pty,setsid,ctty,stderr,sigint,sigquit,echo=0,raw


BANNER='readline feature test program'
USERPROMPT='Authentication required\nUsername: '
PWDPROMPT='Password: '
PROMPT='prog> '

# degenerated user database
CREDUSER="user"
CREDPASS="password"

if   [ $(echo "x\c") = "x" ]; then ECHO="echo"
elif [ $(echo -e "x\c") = "x" ]; then ECHO="echo -e"
fi

#trap "$ECHO $0 got SIGINT"  INT
trap "$ECHO $0 got SIGINT"  INT
trap "$ECHO $0 got SIGQUIT" QUIT

# print banner
$ECHO "$BANNER"

# on (some) ksh read -p does not mean prompt
$ECHO "$USERPROMPT\c"; read -r USERNAME
$ECHO "$PWDPROMPT\c"; read -rs PASSWORD
$ECHO

if [ "$USERNAME" != "$CREDUSER" -o "$PASSWORD" != "$CREDPASS" ]; then
    $ECHO "Authentication failed" >&2
    exit -1
fi

while $ECHO "$PROMPT\c"; read -r COMMAND; do
    if [ "$COMMAND" = "exit" ]; then
	break;
    fi
    $ECHO "executing $COMMAND"
done

Filemanager

Name Type Size Permission Actions
BUGREPORTS File 746 B 0644
CHANGES File 53.13 KB 0644
COPYING File 17.67 KB 0644
COPYING.OpenSSL File 6.13 KB 0644
DEVELOPMENT File 8.29 KB 0644
EXAMPLES File 16.47 KB 0644
FAQ File 3.83 KB 0644
PORTING File 3.02 KB 0644
README File 11.37 KB 0644
SECURITY File 1.81 KB 0644
daemon.sh File 903 B 0755
ftp.sh File 4.12 KB 0755
gatherinfo.sh File 4.03 KB 0755
mail.sh File 2.02 KB 0755
proxy.sh File 1.98 KB 0755
proxyecho.sh File 1.19 KB 0755
readline-test.sh File 1.25 KB 0755
readline.sh File 689 B 0755
socat_buildscript_for_android.sh File 3.5 KB 0755
socks4a-echo.sh File 2.51 KB 0755
socks4echo.sh File 2.3 KB 0755
test.sh File 390.77 KB 0755