chaitin_ip_intelligence项目解决的问题:企业安全运营团队可有效获取互联网IP资产是否失陷且有对外攻击的情况。
chaitin_ip_intelligence项目:github.com/xiangpasama…
官网:rivers.chaitin.cn/ip-intellig…
测试环境:windows 10,python 3.11
python chaitin_ip_intelligence.py
执行结果如下:
IP地理位置: 61.189.159.186, 中国, 贵州省, 贵阳市, 中国电信
IP情报标签: ['Web攻击']
最近一次攻击时间: 2024-10-18 00:00:00
----------------------------------------
IP地理位置: 61.158.236.41, 中国, 河南省, 郑州市, 中国联通
IP情报标签: ['Web攻击']
最近一次攻击时间: 2024-10-16 00:00:00
----------------------------------------
IP地理位置: 110.249.201.70, 中国, 河北省, 张家口市, 中国联通
IP情报标签: []
最近一次攻击时间: N/A
----------------------------------------
源代码自定义部分:
1-API密钥需要修改为自己账号的
# 单独提取的 sk 参数
sk="**********"
2-IP清单需要修改为自己企业的
# 示例IP清单
ip_list = [
'61.189.159.186',
'61.158.236.41',
'110.249.201.70'
]
3-每次请求暂停的时间需要修改,根据自己的是否付费
# 每次请求后暂停60秒
time.sleep(60)
免费版0元每年 API调用10次每天,建议每2.5小时请求一次,time.sleep(2.5*60*60)
订阅版199元每年 API调用100次每天,建议每15分钟请求一次,time.sleep(15*60)
专业版3999元每年 API调用2000次每天,建议每48秒请求一次,time.sleep(48)