コード例 #1
0
ファイル: adbi.py プロジェクト: st-rnd/ADBI-1
 def ls(self, path):
     payload = Payload()
     payload.put_str('path', path)
     response = self.request('LDIR', payload)
     return set([response.get('entv[{:}]'.format(i)) 
                + ('/' if response.get('entd[{:}]'.format(i)) else '')
                for i in xrange(response.get('entc', 0))])
コード例 #2
0
ファイル: adbi.py プロジェクト: st-rnd/ADBI-1
 def injectable_load(self, path):
     payload = Payload()
     payload.put_str('path', path)
     return self.request('INJL', payload)
コード例 #3
0
ファイル: adbi.py プロジェクト: st-rnd/ADBI-1
 def spawn(self, args):
     payload = Payload()
     payload.put_u32('argc', len(args))
     for i, v in enumerate(args):
         payload.put_str('argv[{:}]'.format(i), v)
     return self.request('SPWN', payload)