def GetExecutableSegments():
segments = []
for segment in idautils.Segments():
#print SegName(segment), hex(segment)
#Get Segment Attribute
segPermission = GetSegmentAttr(segment, SEGATTR_PERM)
if segPermission & SEGPERM_EXEC:
print "[+]Code Segment %s 0x%08X" % (SegName(segment), segment)
segments.append(segment)
return segments
#Get Function List
评论列表
文章目录