Guest User

Untitled

a guest
Dec 2nd, 2017
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. SQLUSER="root"
  4. SQLPASS="passwor339c"
  5. SQLHOST="localhost"
  6.  
  7. SQL="$1"
  8. SQLDB="$2"
  9.  
  10.  
  11. if [ -z "$SQL" ]; then echo "ERROR: SQL not defined"; exit 1; fi
  12. if [ -z "$SQLDB" ]; then SQLDB="records"; fi
  13.  
  14. echo "$SQL" | mysql -u$SQLUSER -p$SQLPASS -h$SQLHOST $SQLDB
  15.  
  16. PASSWORD=$1
  17. doSQL "INSERT INTO active_records (password) VALUES ('$PASSWORD')"
  18.  
  19. $ a=''''";:#[]{}()|&^$@!?, .<>abc123'
  20. $ printf -v var "%q" "$a"
  21. $ echo "$var"
  22. '"\;:#[]{}()|&^$@!?, .<>abc123
  23.  
  24. #escape for MySQL single string
  25. PASSWORD=${PASSWORD//\/\\}
  26. PASSWORD=${PASSWORD//'/\'}
  27. PASSWORD=${PASSWORD//"/\"}
  28.  
  29. a=$(echo "$1" | sed s/"'"/"\'"/g)
  30.  
  31. a=$(echo "$1" | sed s/"x00"/"\'"/g)
  32.  
  33. echo "John O'hara" | php -R 'echo addslashes($argn);'
  34.  
  35. name=$(echo "John O'hara" | php -R 'echo addslashes($argn);')
Add Comment
Please, Sign In to add comment