(self, start, end=None, min_length=32)
return (None,None)
Walk the memory until we find a large string
Walk the memory until we find a large string
Walk the memory until we find a large string
def FindFirstAsciiString(self, start, end=None, min_length=32):
    """ Walk the memory until we find a large string """
    if not end: end = start + 64
    for slot in xrange(start, end):
      if not self.reader.IsValidAddress(slot): break
      message = self.reader.ReadAsciiString(slot)
      if len(message) > min_length:
        return (slot, message)
    return (None,None)
def FindFirstAsciiString ( self , start , end = None , min_length = 32 ) : if not end : end = start + 64 for slot in xrange ( start , end ) : if not self . reader . IsValidAddress ( slot ) : break message = self . reader . ReadAsciiString ( slot ) if len ( message ) > min_length : return ( slot , message ) return ( None , None )