예제 #1
0
 def Log(self, data, address=0, focus = False):
     """
     Add a message into a column
     
     @type  data: STRING
     @param data: Message for the column
     
     @type  address: DWORD
     @param address: (Optional, Default: 0) Address related to the message
     
     @type  focus: BOOLEAN
     @param focus: (Optional, Default: False) Whether or not give focus to the window
     """
     return debugger.add_to_table(self.instance,address,"0x%08x" % address, data,"","","")
예제 #2
0
 def Log(self, data, address=0, focus=False):
     """
     Add a message into a column
     
     @type  data: STRING
     @param data: Message for the column
     
     @type  address: DWORD
     @param address: (Optional, Default: 0) Address related to the message
     
     @type  focus: BOOLEAN
     @param focus: (Optional, Default: False) Whether or not give focus to the window
     """
     return debugger.add_to_table(self.instance, address, "0x%08x" % address, data, "", "", "")
예제 #3
0
 def add(self, address, data):
     """
     Add Data to the Window
     
     @type  address: DWORD
     @param address: Address related to the Data
     
     @type  data: LIST OF STRING
     @param data: Data to add on the different columns        
     """
     col1 = ""
     col2 = ""
     col3 = ""
     col4 = ""
     col5 = ""
     if not address:
         address = 0x0
     try:
         col1 = data[0]
     except:
         pass
     try:
         col2 = data[1]
     except:
         pass
     try:
         col3 = data[2]
     except:
         pass
     try:
         col4 = data[3]
     except:
         pass
     try:
         col5 = data[4]
     except:
         pass
     return debugger.add_to_table(self.instance, address, col1, col2, col3,
                                  col4, col5)
예제 #4
0
 def add(self, address, data):
     """
     Add Data to the Window
     
     @type  address: DWORD
     @param address: Address related to the Data
     
     @type  data: LIST OF STRING
     @param data: Data to add on the different columns        
     """
     col1 = ""
     col2 = ""
     col3 = ""
     col4 = ""
     col5 = ""
     if not address:
         address = 0x0
     try:
         col1 = data[0]
     except:
         pass
     try:
         col2 = data[1]
     except:
         pass
     try:
         col3 = data[2]
     except:
         pass
     try:
         col4 = data[3]
     except:
         pass
     try:
         col5 = data[4]
     except:
         pass
     return debugger.add_to_table(self.instance, address, col1, col2, col3, col4, col5)