jjzjj

OneDNS助力高校行业网络安全

小虚竹 2023-04-20 原文

前言

虚竹哥有个朋友小五,他是在安全厂家公司工作。小五的大学系主任找他,咨询有没有比较优秀的网络通信安全防护的软件,需要对学校的网络进行安全防护。

主要有这么几个痛点:

  • 传统本地化产品难以及时更新情报库,应对新型攻击。

近年来,黑客和黑产团伙攻击手 段呈现多样化实战化,除传统僵木蠕外,各类新型、复杂甚至未知威胁高发,包括远控木马、 后门程序、勒索病毒、挖矿木马等。此外,APT 组织通过外部渗透和社工手段,持续对高校科研成果窃取,且此高校网络出口无限制,部署的传统防火墙、上网行为管理产品防护单一, 极易感染勒索病毒造成大规模传播。

  • 师生上网人数众多,学生上网行为难管控。

学生安全意识和防护水平各不相同,经常混用 U 盘、打开钓鱼邮件、点击恶意链接、浏览风险网站、安装不可信程序等。该高校多个校区,客户师生上万人,每人 1-2 个终端,学校难以统一规范管理学生上网行为,更没有师生私有终端设备的管理权限。

  • 安全人员有限,难以应对大量告警和各类新型威胁。

学校 IT 部门只有 3~4人,难以应对每天数百次的各类攻击,以及各类新型威胁,IT 部门负责人和安全人员对校园网络安全现状、 运维处置非常担忧,希望通过有效的手段进行全面安全防护。

小五向系主任推荐了:一个办公网安全防护方案:北京微步在线的 OneDNS 产品。

小五会推荐的一个主要原因是,作为一个OneDNS公益版的老用户,第一时间知道OneDNS公益版终于官宣永久免费了,终于可以安心地把这个好用的办公网优化工具介绍给朋友们。

大家跟虚竹哥往下了解。

DNS安全风险

DNS 是什么

DNS:域名系统(DomainNameSystem)的缩写,因特网的一项核心服务,相当于互联网的GPS。

可以看成一个巨大的通讯录,主机访问域名时,把网址解析为对应IP地址给出终端。

DNS是网络威胁流通的主管道

常见的针对递归DNS的攻击有:Dos&DDos、缓存投毒、服务器劫持、 DNS劫持、DNS欺骗、DNS重绑定等;

常见的利用递归DNS的攻击有:C&C域名、恶意DGA域名、恶意软件、 钓鱼网址、色情网址、黑产广告网址等。

传统的DNS只提供解析服务,但我们并不知道解析性能怎么样,出了问题也很难发现,同时还有DNS流量劫持等风险。

OneDNS公益版

第一,好用;第二,免费!哈哈哈,白嫖的不香嘛。

解决问题

OneDNS还能解决高校/企业办公网络中经常会遇到的一些问题:

  • 总有学生/员工的电脑上被安装上一些莫名其妙的应用程序,拖慢电脑速度,影响办公效率;

  • 电脑桌面上总是会不定时出现一些广告弹窗,让人烦不胜烦;

  • 还有人总是在上班时间打开公司明令禁止访问的网站,比如网页游戏、赌博网站等;

  • 学校/公司服务器半夜总是莫名重启,怀疑被“恶意挖矿”,但又找不到具体被感染的文件。

如果有更高的办公网络安全需求,比如要阻止“恶意挖矿”、防勒索软件、防木马病毒等,则可选择微步在线OneDNS企业版。

OneDNS是什么

OneDNS 简单地说就是互联网安全接入服务,是具备安全防护能力的 DNS 递归解析服务。

OneDNS节点分布

全国部署 80+ 加速节点, 覆盖 20+ 个地域 每个地域覆盖 3 大运营商和部分二级运营商,包含教育网接入, 解析性能高达 100万次/秒

OneDNS防护原理

OneDNS拿到请求域名,与云端情报库实时碰撞,安全域名稳定高效解析,返回解析IP给用户进行访问;

检测到恶意域名不做解析,直接拦截,返回拦截页面,实现安全防护。

图会比较直观,基本原理如图所示:

OneDNS核心能力

1、办公终端的高级威胁防护

高级威胁全面防护,自动拦截实时阻断 微步在线威胁情报云,准确率高达99.9%。

2、安全响应闭环能力

OneDNS防护实现检测、拦截、定位、取证闭环。

更详细的能力介绍,大家可自行去官网深入了解。OneDNS

解决方案

针对文章开头的几个痛点,给出了结合OneDNS 参考的解决方案建议:

痛点:传统本地化产品难以及时更新情报库,应对新型攻击。

建议解决方案:将高校网络出口 DNS 指向 OneDNS,OneDNS 检测终端访问互联网的 DNS,准确识别恶意软件、钓鱼、勒索病毒、APT 攻击、挖矿木马、非法站点等新型攻击的网络通信,精准告警 零误报,自动拦截减少运维处置工作。

使用效果:

OneDNS 每天为该高校识别数十种威胁事件,包括 APT、僵尸网络、木马、钓鱼网站、 恶意软件、矿池等,准确率 99.9%的高精准告警,减少大量误报,安全管控更高效,高校安 全应急响应速度提高至 90%以上。

痛点:师生上网人数众多,学生上网行为难管控;安全人员有限,难以应对大量告警和各类新型威胁。

建议解决方案:

将高校网络出口 DNS 指向 OneDNS,轻松实现师生大量终端的统一接入,全面威胁高精准识别,自动告警拦截,无需投入很多安全人员,即可统一对校园网络接入互联网做安全防护。

使用效果:

OneDNS 每天为该高校校园终端提供千万次域名解析,为在校师生引入了高效稳定的 DNS 服务,优化上网体验的同时,实现对 上千 余次恶意请求进行拦截。

每天精准识别数千次各类威胁攻击,并实现自动拦截,控制台统一可视化管理。

总结

OneDNS还是很适合大学的,学校教职工和学生很多,人员复杂很担心有重大的安全问题,同时流量很大导致我们很难用一些复杂的流量管理或者安全产品,但是OneDNS产品使用简单,对网络没影响,只需要简单配署一下,就能用上了,每天都能看到有很多的安全事件。

OneDNS这么一个轻量、安全的DNS防护,可以助力高校的网络安全。同时结合高校的实际场景,对痛点能很好地解决,与威胁情报相结合,相当于给DNS服务插上翅膀,站在更高的视角俯视威胁,帮助我们及时规避和响应安全风险。

有兴趣可以体验下免费的公益版本:

让企业/高校办公安全轻装上阵

有关OneDNS助力高校行业网络安全的更多相关文章

  1. ruby - 如何使用 Ruby aws/s3 Gem 生成安全 URL 以从 s3 下载文件 - 2

    我正在编写一个小脚本来定位aws存储桶中的特定文件,并创建一个临时验证的url以发送给同事。(理想情况下,这将创建类似于在控制台上右键单击存储桶中的文件并复制链接地址的结果)。我研究过回形针,它似乎不符合这个标准,但我可能只是不知道它的全部功能。我尝试了以下方法:defauthenticated_url(file_name,bucket)AWS::S3::S3Object.url_for(file_name,bucket,:secure=>true,:expires=>20*60)end产生这种类型的结果:...-1.amazonaws.com/file_path/file.zip.A

  2. ruby - 用 Ruby 编写一个简单的网络服务器 - 2

    我想在Ruby中创建一个用于开发目的的极其简单的Web服务器(不,不想使用现成的解决方案)。代码如下:#!/usr/bin/rubyrequire'socket'server=TCPServer.new('127.0.0.1',8080)whileconnection=server.acceptheaders=[]length=0whileline=connection.getsheaders想法是从命令行运行这个脚本,提供另一个脚本,它将在其标准输入上获取请求,并在其标准输出上返回完整的响应。到目前为止一切顺利,但事实证明这真的很脆弱,因为它在第二个请求上中断并出现错误:/usr/b

  3. ruby - 如何安全地删除文件? - 2

    在Ruby中是否有Gem或安全删除文件的方法?我想避免系统上可能不存在的外部程序。“安全删除”指的是覆盖文件内容。 最佳答案 如果您使用的是*nix,一个很好的方法是使用exec/open3/open4调用shred:`shred-fxuz#{filename}`http://www.gnu.org/s/coreutils/manual/html_node/shred-invocation.html检查这个类似的帖子:Writingafileshredderinpythonorruby?

  4. 网络编程套接字 - 2

    网络编程套接字网络编程基础知识理解源`IP`地址和目的`IP`地址理解源MAC地址和目的MAC地址认识端口号理解端口号和进程ID理解源端口号和目的端口号认识`TCP`协议认识`UDP`协议网络字节序socket编程接口`sockaddr``UDP`网络程序服务器端代码逻辑:需要用到的接口服务器端代码`udp`客户端代码逻辑`udp`客户端代码`TCP`网络程序服务器代码逻辑多个版本服务器单进程版本多进程版本多线程版本线程池版本服务器端代码客户端代码逻辑客户端代码TCP协议通讯流程TCP协议的客户端/服务器程序流程三次握手(建立连接)数据传输四次挥手(断开连接)TCP和UDP对比网络编程基础知识

  5. ruby - 用 YAML.load 解析 json 安全吗? - 2

    我正在使用ruby2.1.0我有一个json文件。例如:test.json{"item":[{"apple":1},{"banana":2}]}用YAML.load加载这个文件安全吗?YAML.load(File.read('test.json'))我正在尝试加载一个json或yaml格式的文件。 最佳答案 YAML可以加载JSONYAML.load('{"something":"test","other":4}')=>{"something"=>"test","other"=>4}JSON将无法加载YAML。JSON.load("

  6. ruby-on-rails - 安全地显示使用回形针 gem 上传的图像 - 2

    默认情况下:回形针gem将所有附件存储在公共(public)目录中。出于安全原因,我不想将附件存储在公共(public)目录中,所以我将它们保存在应用程序根目录的uploads目录中:classPost我没有指定url选项,因为我不希望每个图像附件都有一个url。如果指定了url:那么拥有该url的任何人都可以访问该图像。这是不安全的。在user#show页面中:我想实际显示图像。如果我使用所有回形针默认设置,那么我可以这样做,因为图像将在公共(public)目录中并且图像将具有一个url:Someimage:看来,如果我将图像附件保存在公共(public)目录之外并且不指定url(同

  7. ruby - 检查网络文件是否存在,而不下载它? - 2

    是否可以在不实际下载文件的情况下检查文件是否存在?我有这么大的(~40mb)文件,例如:http://mirrors.sohu.com/mysql/MySQL-6.0/MySQL-6.0.11-0.glibc23.src.rpm这与ruby​​不严格相关,但如果发件人可以设置内容长度就好了。RestClient.get"http://mirrors.sohu.com/mysql/MySQL-6.0/MySQL-6.0.11-0.glibc23.src.rpm",headers:{"Content-Length"=>100} 最佳答案

  8. ruby - 404 未找到,但可以从网络浏览器正常访问 - 2

    我在这方面尝试了很多URL,在我遇到这个特定的之前,它们似乎都很好:require'rubygems'require'nokogiri'require'open-uri'doc=Nokogiri::HTML(open("http://www.moxyst.com/fashion/men-clothing/underwear.html"))putsdoc这是结果:/Users/macbookair/.rvm/rubies/ruby-2.0.0-p481/lib/ruby/2.0.0/open-uri.rb:353:in`open_http':404NotFound(OpenURI::HT

  9. ruby - 使写入文件线程安全 - 2

    我在一个ruby​​文件中有一个函数可以像这样写入一个文件File.open("myfile",'a'){|f|f.puts("#{sometext}")}这个函数在不同的线程中被调用,使得像上面这样的文件写入不是线程安全的。有谁知道如何以最简单的方式使这个文件写入线程安全?更多信息:如果重要的话,我正在使用rspec框架。 最佳答案 您可以通过File#flock给锁File.open("myfile",'a'){|f|f.flock(File::LOCK_EX)f.puts("#{sometext}")}

  10. 深度学习12. CNN经典网络 VGG16 - 2

    深度学习12.CNN经典网络VGG16一、简介1.VGG来源2.VGG分类3.不同模型的参数数量4.3x3卷积核的好处5.关于学习率调度6.批归一化二、VGG16层分析1.层划分2.参数展开过程图解3.参数传递示例4.VGG16各层参数数量三、代码分析1.VGG16模型定义2.训练3.测试一、简介1.VGG来源VGG(VisualGeometryGroup)是一个视觉几何组在2014年提出的深度卷积神经网络架构。VGG在2014年ImageNet图像分类竞赛亚军,定位竞赛冠军;VGG网络采用连续的小卷积核(3x3)和池化层构建深度神经网络,网络深度可以达到16层或19层,其中VGG16和VGG

随机推荐