files.py 文件源码

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

项目:malgazer 作者: keithjjones 项目源码 文件源码
def __init__(self, filename):
        """
        Creates a file object for a malware sample.

        :param filename:  The file name of the available malware sample.
        """
        if not os.path.exists(filename):
            raise ValueError("File {0} does not exist!".format(filename))

        # Default settings of members
        self.running_entropy_data = None
        self.running_entropy_window_size = 0
        self.file_size = 0
        self.parsedfile = None

        # Fill out other data here...
        self.filename = filename
        self.data = list()
        self.filetype = magic.from_file(self.filename)
        self._read_file()
        self._parse_file_type()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号