반응형
간단한 자동명령 수행(ssh version)
1.소스
''' write by SpeeDr00t ''' from pwn import * class CSshConnector : ''' get ssh ''' def __init__(self, _host, _user , _password) : self.handle = '' self.set_host(_host) self.set_user(_user) self.set_password(_password) def set_host( self, _host ) : self.host = _host def get_host(self) : return self.host def set_user(self, _user ) : self.user = _user def get_user(self) : return self.user def set_password(self, _password) : self.password = _password def get_password(self) : return self.password def get_ssh(self) : print "host = %s " % self.host print "user = %s " % self.user print "password = %s " % self.password self.handle = ssh( host = self.host , user = self.user , password = self.password ) log.info("username : %s" % self.handle.whoami()) log.info("pwd : %s" % self.handle.pwd()) return self.handle def send_cmd(self,cmd ) : tube = self.handle.run(cmd) print tube.recvall() if __name__ == "__main__": c = CSshConnector("192.168.163.137","hacker","hacker") c.get_ssh() c.send_cmd('ls -ltr')
결과
반응형
'debug > 0x0a-pwn' 카테고리의 다른 글
CToFileAndroid (0) | 2016.11.24 |
---|---|
CFdManager(파일 관리자 ) (0) | 2016.11.22 |
스마트폰에 원하는 파일 자동 업로드 (0) | 2016.11.02 |
pwntools install 및 Getting Started(ftp 접속) (0) | 2016.11.02 |