RunTrace.py 文件源码

python
阅读 30 收藏 0 点赞 0 评论 0

项目:IDAPython-Scripts 作者: razygon 项目源码 文件源码
def _showComms(self, startAddr, endAddr, id):
        self.ColorCompare()
        self._delComms(startAddr, endAddr)  # keep or remove?
        print '_showComms start 0x%x, end 0x%x'%(startAddr,endAddr)
        self.colorsnapshot_startEA = startAddr
        self.colorsnapshot = {}
        for ea in range(startAddr, endAddr+1):
            if ea in self._dbDict.keys():
                self._ApdComm(ea, id) 
                self.colorsnapshot[ea] = idc.GetColor(ea,self.CIC_ID)
                if ea not in g_ColorSnapshot.data.keys() and self.IDA_LF_COLOR_ORIGIN != idc.GetColor(ea,idc.CIC_ITEM):
#                     print 'line color ' + hex(idc.GetColor(ea,idc.CIC_ITEM))
                    g_ColorSnapshot.data[ea] = idapython.GetLineColor(ea)
                    g_ColorSnapshot.Save()
        return
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号