Example #1
0
 def __getCacheFileName(self, file):
     m = md5()
     m.update(file.loader._binary._bytes)
     d = m.hexdigest()
     return "%s_%s_%d_%s_%d_%s" % (getFileNameFromPath(
         file.name), str(
             file.arch), self.options.inst_count, str(
                 self.options.type), sys.version_info.major, d)
Example #2
0
 def __updatePrompt(self):
     if self.__currentFileName:
         name = getFileNameFromPath(self.__currentFileName)
         self.prompt = cstr(
             '(%s/%s/%s)> ' %
             (name, str(self.currentFile.type), self.currentFile.arch),
             Color.RED)
     else:
         self.prompt = cstr('(ropper)> ', Color.RED)
Example #3
0
 def __updatePrompt(self):
     if self.__currentFileName:
         name = getFileNameFromPath(self.__currentFileName)
         self.prompt = cstr('(%s/%s/%s)> ' % (name, str(self.currentFile.type),self.currentFile.arch), Color.RED)
     else:
         self.prompt = cstr('(ropper)> ', Color.RED)
Example #4
0
 def __getCacheFileName(self, file):
     m = md5()
     m.update(file.loader._binary._bytes)
     d = m.hexdigest()
     return "%s_%s_%d_%s_%d_%s" % (getFileNameFromPath(file.name), str(file.arch), self.options.inst_count,str(self.options.type), sys.version_info.major,d)