文件名称:matlab生成的c代码编译失败-fansite-analytics-challenge:Fansite-analytics挑战
文件大小:81KB
文件格式:ZIP
更新时间:2024-06-10 02:26:07
系统开源
matlab生成的c代码编译失败目录 挑战总结 将自己想象成一个产生大量Internet流量数据的NASA粉丝网站的后端工程师。 您面临的挑战是对服务器日志文件执行基本分析,提供有用的指标并实施基本的安全措施。 所需的功能如下所述: 功能1: 列出访问该站点的前10个最活跃的主机/ IP地址。 功能2: 确定占用站点最多带宽的10个资源 功能3: 列出最繁忙的60分钟(或访问频率最高的60分钟)的时间段 功能4: 在20秒内检测到来自同一IP地址的3次失败的登录尝试,从而可以阻止对该站点的所有进一步尝试5分钟。 记录那些可能的安全漏洞。 其他注意事项和可选功能 这些功能的运行时间不要太长,这一点至关重要。 例如,如果检测到三个失败的登录尝试花费的时间太长,则无法立即阻止来自同一IP地址的其他流量,这将构成安全漏洞。 该数据集的灵感来自真实的NASA网络流量,这与电子商务和其他站点的服务器日志非常相似。 监视Web流量并提供这些分析是一项真正的业务需求,但这并不是您可以对数据进行的唯一处理。 随意实施您认为可能有用的其他功能。 实施细节 面对这一编码挑战,您应该展示出对计算机科学基础的深
【文件预览】:
fansite-analytics-challenge-master
----images()
--------feature4.png(76KB)
----src()
--------process_log.py(144B)
----insight_testsuite()
--------tests()
--------run_tests.sh(4KB)
----log_input()
--------log.txt(84B)
----README.md(20KB)
----run.sh(446B)
----log_output()
--------resources.txt(35B)
--------hours.txt(35B)
--------hosts.txt(35B)
--------blocked.txt(35B)