我想用python检测恶意站点。你知道吗
现在,我尝试使用requests
模块获取网站的内容,然后在其中搜索malicious words
。但是,我没能成功。你知道吗
这是我的全部代码:link code
req_check = requests.get(url)
if 'malicious words' in req_check.content:
print ('[Your Site Detect Red Page] ===> '+url)
else:
print ('[Your Site Not Detect Red Page] ===> '+url)
它不起作用,因为你用错了
requests
库。你知道吗在您的代码中,基本上只获得病毒站点的HTML(代码行:
req_check = requests.get(url, verify=False)
和if 'example for detect ' in req_check.content:
{源代码:https://pastebin.com/6x24SN6v})在Chrome中,浏览器会在已知病毒链接的数据库中运行(比这更复杂),并查看链接是否安全。但是,
requests
库不执行此操作。相反,您最好使用他们的API。如果您想了解如何将API与requests
结合使用,您可以看到我对另一个问题的回答:Is there a way to extract information from shadow-root on a Website?旁注,
redage()
从未被调用?你知道吗告诉用户进入一个网站,然后使用selenium或其他东西将url上传到virustotal.com你知道吗
我想说的是,你的缩进可能是混乱的地方有其他代码。否则,它应该完美地工作。你知道吗
编辑2
似乎OP是在寻找一种在python中检测恶意站点的方法。这是来自totalvirus的文档,解释了如何利用它们的
APIs
。你知道吗现在给您一个工作示例,它将打印一个报告阳性的引擎列表:
相关问题 更多 >
编程相关推荐