basic.py 文件源码

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

项目:Malwr 作者: ydc1992 项目源码 文件源码
def parse_downurl(self,response):
        try:
            antivirus1 =response.css("#static_antivirus").extract()[0]
            antivirus = Selector(response).css("#static_antivirus").extract()[0]
            # ?Static Analysis ------ Antivirus????
            antiresult  = re.findall("((Microsoft|Kaspersky|ESET\-NOD32)</td>\n\s*<td>\n\s*<span class=\"text\-error\")",antivirus.encode("utf-8"),re.S)
            # ?????????????????eset????????????????????
            if antiresult == []:
                return
            # ?????????????
            url = response.xpath("//a[contains(@class,'btn-primary')]/@href").extract()[0].encode('utf-8')
            url = urlparse.urljoin("https://malwr.com",url)

            item = MalwrItem()
            item['file_urls'] = [url]
            return item
        except Exception,e:
            pass
        return
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号