机器学习与区块链技术在网络安全中的应用
在当今数字化时代,网络安全问题日益严峻,其中钓鱼攻击和物联网安全是备受关注的两大领域。本文将探讨机器学习在检测钓鱼URL中的应用,以及区块链技术在物联网中的实际应用。
1. 机器学习检测钓鱼URL
在网络环境中,钓鱼URL是常见的安全威胁之一。攻击者通过伪装成合法网站的URL,诱使用户输入敏感信息,从而造成用户的财产损失和信息泄露。为了有效检测这些钓鱼URL,研究者采用了多种方法。
1.1 研究方法
- 提出的工作流程
- 从PhishTank.org网站获取钓鱼URL数据集,下载后检查数据集的特征和行数,并对特征向量进行降维处理。
- 从Kaggle数据服务器收集前一百万个网站的数据集,获取这些网站的域名。
- 执行Python脚本,滚动前550个网站域名,查找每个域名上的重定向URL,将这些重定向URL视为合法URL。
- 最后将包含钓鱼URL和合法URL的两个CSV文件合并并打乱,使用合并后的“combined.csv”文件进行模型训练。
graph LR
A[PhishTank.org网站] --> B[下载钓鱼URL数据集]
C[Kaggle数据服务器] --> D[收集前一百万个网站数据集]
D --> E[获取域名]
E --> F[执行Python脚本查找重定向URL]
超级会员免费看
订阅专栏 解锁全文
768

被折叠的 条评论
为什么被折叠?



