본문 바로가기

debug/0x0a-pwn5

CToFileAndroid CToFileAndroid 1.소스 ''' write by SpeeDr00t ''' from jkc_header import * if __name__ == "__main__": # file to android up_file = CToFileAndroid() if len(sys.argv) 2016. 11. 24.
CFdManager(파일 관리자 ) CFdManager(파일 관리자 )1. 소스 ''' write by SpeeDr00t ''' from pwn import * class CFdManager : def __init__(self) : self.path = [] self.current_path = '' self.path_list = [] self.fd = [] self.current_fd = '' self.fd_count = 0 def do_print( self ) : print "current path = %s, fd = %s " %( self.get_current_path(), self.get_current_fd() ) def append_file_open(self, _path ) : print "\n\n\n\n #### path = %s.. 2016. 11. 22.
간단한 자동명령 수행(ssh version) 간단한 자동명령 수행(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).. 2016. 11. 8.
스마트폰에 원하는 파일 자동 업로드 스마트폰에 원하는 파일 자동 업로드(아 !! 귀찮아 프로젝트) 설치및 간단한 사용법 : pwntools install 및 Getting Started(ftp 접속) 참조 : 간단한 자동명령 수행 1.소스 ''' write by SpeeDr00t ''' from pwn import * def push_file_android( pname ) : sh = process('/bin/sh') sh.sendline('pwd') print sh.recvline() cmd1 = 'adb push %s /sdcard/' % pname print cmd1 print "[+] send %s" % cmd1 sh.sendline(cmd1) print sh.recvline() print "[+] send adb shell" sh.. 2016. 11. 2.