2023年10月

作者:卫sir
链接:https://www.zhihu.com/question/513408275/answer/2655549475
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

先看一下这张图,这是欧洲中世纪非常典型的棱堡。棱堡在十字军东征期间,代表基督教世界的医院骑士团占领了意大利罗德岛,在岛上修建了这样的棱堡,用7000多人抵御奥斯曼帝国,而对方,派出400艘战舰和10万人的军队发起攻击。城堡分外城和内城,城墙设计成凹陷形状,外面还挖了壕沟,这样,不管是敌军从哪个方向进攻,守方都可以在两个面上对来犯者进行打击。奥斯曼帝国使用火炮、挖地道、正面攻坚等方式下,两个月后,终于攻破了外墙。骑士团依靠内墙,又抵御了3个月,最后,双方由于精疲力尽,缺乏补给,谁也再耗不起,最终通过和谈方式才结束了战争。骑士团携带财产完美退出。显然,纵深防御思维作为人类战争中最朴素的思维,在网络安全领域一样适用。但专门研究网络安全纵深防御的文章非常少见,人们通常觉得说说就可以了。对于一个企业或单位,要构筑多少道防线,以及怎样的防线,才能抵挡中国顶尖级别的黑客团队?我认为至少要五道。第一道:边界防御边界防御是最基础、最常用,也是最管用的。一个单位,即便人力和资源再有限,也会在边界上投入的。这其中,防火墙是最基础的。注意一点,对于比较大的单位,建议仅使用防火墙的网络封禁能力,不要使用其他那些花里胡哨的功能,这主要是从性能角度考虑,让防火墙**做单一的事,其他功能让其他设备做。防火墙封禁应尽可能做到自动化、简单化、减少误操作,使得操作员简单填入IP就可以封禁,而不需要登录防火墙操作。具体参见《如何封禁大量恶意IP》。第二类产品是IDS/IPS,这个比较古老,而且多年来一直以海量报警而闻名,所以形象比较差,一般而言不是监控防御的主力选手。WAF是一道防线的重要组成部分,可以抵御常见的WEB攻击,这类产品已经比较成熟,通过返回HTTP错误的形式拦截攻击。由于其自动化拦截能力,WAF是一道防线必不可少的。K01这类产品,结合情报信息,可以实时阻断进犯IP,而且不用串接,也是很有力的工具。它通过发送TCP reset包分别到访问端和服务端,有很好的拦截效果。还有一类工具叫“动态安全”,这类产品,可以自动识别访问者是自然人还是黑客工具。如果发现是后者,则自动阻断(返回HTTP错误),这让惯用工具的黑客非常头疼。它的基本原理是:设备以中间人形式串接在服务端和访问端之间,当服务端返回响应页面时,设备在返回页面中插入js,要求访问端(浏览器或黑客工具)执行js并计算出token放入cookie返回,设备收到token后进行判断,判断对方是否为黑客工具并采取相应动作。这类产品还可以对页面中的指定内容(比如页面中的url或是表单内容)做加密。虽然从理论上讲,这种加密难不倒一个意志坚定的密码学爱好者(因为客户端和服务端之间并没有实现一个完美的密钥建立机制),但对付那些熟练的渗透工具使用者已经足够。部署时,对于HTTPS应用,这类产品应放在SSL网关之后,如果并没有SSL网关,要把服务端的证书和私钥导入产品,总之,产品要能看得见明文。一道防线主要部署在企业边界和DMZ区。一般来说,会有这样的复杂性:入站的流量经过一层层的安全设备,在逻辑上呈现出糖葫芦状,在部署和维护时,需要清晰梳理关系和路由,比较麻烦。使用流量编排设备,可以通过SDN技术将流量进行灵活、简单地配置,原先串接的安全设备放入安全资源池中,流量经过谁,不经过谁,先过谁,后过谁,经过一台,还是多台,都可以通过Web界面做比较容易的编排,这就轻松多了。流量编排使得安全结构和网络拓扑解耦,在部署和维护上会带来很多便利。这篇文章《网络智能流量编排探索》很好,感兴趣可以看看。第二道:监测响应第二道防线的名字不太好取,我反复思考以后,将其命名为监测响应。二道防线中的重点不是拦截,而是能准确发现正在发生的攻击,不管是从外部还是内部发起的。像NTA、NDR,都属于这类工具,为确保安全,一个单位应至少部署两到三家这样的产品,互相弥补对方的不足:即便一家发现不了,另一家也可能发现。当然,最好的情况下,这类产品可以和防火墙联动。很多产品仅分析访问单向来包,并不做双向的分析。WEBIDS做得比较好,它能够对http请求和响应进行综合分析,服务端是否已经被控,很有价值。蜜罐/蜜网主要用来引诱攻击者,内网的蜜罐如果被触发,不是误触就是攻击者已经进来。通常应在各个网络区域都开启蜜罐,只要是不用的IP都放入蜜罐。可以购买专门的产品,也可以利用负载均衡的功能来设置。抗APT工具这里不多说了,它的侧重点和优势在于发现木马。在检测木马(包括隐蔽信道)方面,还有一种比较新的产品是加密流量检测。现在,几乎所有木马都采用了加密方式,没有私钥是无法解开分析的,这类产品可以通过特征匹配、行为识别和机器学习的方法,在不解密的情况下,分析一个加密流量是不是木马流量。总之,这道防线的产品很多,而且往往会用到很多先进技术,但能力和易用性参差不齐,能否买到好的产品,既考验判断力,也考验运气,如果条件允许,多部署一些总是对的。从基础设施上讲,单位最好能建设一个流量汇聚平台,该平台可以采集各个网络区域的流量,然后汇聚和处理,最终输出到需要流量的设备,这样,各类安全设备不用到处接流量,集中部署并享用流量输出就可以了。这篇文章《数据中心流量如何整合应用》就是讲这个的,有兴趣可以一看。第三道:访问控制基本上,内网里面的一切访问控制措施都可以认为是第三道防线。这道防线体现一个单位的安全基本功,也体现一个单位的信息科技实力。访问控制其实就是给攻击者处处设卡,让攻击者寸步难行。从网络访问的角度看,网络分区,系统间的隔离,终端间的隔离,以及网络准入、DNS安全等,都是非常有效的防护手段。从资源访问的角度看,使用虚拟桌面、堡垒机、特权管理这些工具,使得服务器、网络设备、数据库不能被随便访问,结合口令管理、认证管理(包括双因素)、审计管理(录屏取证)等,不仅防外部攻击,也防内部人员攻击。从应用访问的角度看,通过开发安全、认证授权、加密通信、加密存储、漏洞管理等这些工作,来保障应用系统的安全性。这方面内容很多,这里不细说了。值得一提的是,看似不起眼的口令管理,应该格外重视,很多所谓著名黑客的著名攻击,并没有什么技术含量,仅仅是口令的窃取和尝试成功而已。一个单位的口令管理应尽可能自动和严格,强制口令复杂度、强制定期修改,对于重要系统强制双因素认证(短信或动态口令)。这些看上去不难,但能做好的很少,只有很懂安全的单位才能做好这件事。从安全的本质讲,第三道防线是最重要的。一道和二道防线在很大程度上都是在帮助三道,如果一个应用系统自身不安全,前两道防线能挡一挡,但终究是挡不住的。如果应用系统很安全,即便没有前两道防线,攻击者也无计可施。看过我写的《区块链安全和传统安全的区别》都知道,安全说到底,是程序的问题。开发安全能力,是真正的实力。第四道:端点安全端点通常是攻击者最想拿到的据点,拿下一个机器就代表着一种胜利。这道防线建立在服务器或用户终端上,从技术上讲,这已经是最后的防线了。这道防线最基本的一个功能是防病毒,这里不多说了,主要说说EDR(端点检测和响应)。EDR的重要功能是异常发现,主要是通过对主机的网络、进程、文件等资源的监控。比如通过网络监测,可以发现正在开展的网络攻击、网络扫描以及可疑的外联;通过进程监测,可以发现一些异常的进程创建和执行;通过文件监测,可以发现一些恶意文件的读写。EDR可以对这些网络异常、进程异常、文件异常进行阻拦和处置,这在一定程度上可以防范0day攻击。此外,通过监测日志,EDR可以发现正在开展的暴力破解;通过离线破译,可以发现常见应用的弱口令;其他如资产管理、漏洞管理等能力也很实用。总体而言,这类产品是非常有力和有效的。第五道:人的防线上述这些工具,都需要人的使用和维护。人就是第五道防线。所以你看在搞安全演习时,满满一屋子都是人(至少30、40人起)。组织层面不多说了,大多数单位在组织层面做得都还不错,因为组织技术是通用的,一般而言,就是领导重视、层层压实、某处牵头、全局动员、资产梳理、表格完善、制定方案、安排任务、汇报进度、协调资源、各司其职、检查确认、问题发现、举一反三,落实整改,层层请示、高层决策。这和做其他工作没有什么不同,属于管理层面的技术。但有一点,传统管理往往不太能注意到,并因此中招,这就是老生常谈的安全意识问题。纵观网络安全攻击史,社工一直是攻击者最重要的手段。(没有之一)一个攻击者想入侵一个单位,100%会采用社工方法,所以一定要在所有员工的意识层面建立起强大的防御能力。一封带有木马的钓鱼邮件,如果躲过了第一层的封禁,逃过了第二层的检测,一般就会逃过第三层和第四层,那么这封邮件就展现在员工面前了,这时就靠员工的安全意识防线了。增强员工意识的方法就是反复讲,反复说,反复培训,反复测试,看看员工是不是真的掌握了,要通过最真实的案例强化员工意识。这个工作看上去没有什么技术含量,但如果水平不足,往往无法做好这个工作。反社工需要和社工一样的能力:洞悉人性。回顾第一道防线守住大门,及时阻拦可能的攻击。第二道防线严加监测,一旦发现有异常,立刻处置。第三道防线坚壁清野,让攻击者即便进来也寸步难行,无门可入,或者是处处踩雷。第四道防线坚守据点,在终端层面第一时间发现异常,然后采取行动。第五道防线全民皆兵,各司其职,协作有力;人人不中招,不上当。纵深防御的应用这些年比较火的零信任架构,其实也是纵深防御思维的应用。下图是某个零信任方案的架构图:某厂商零信任安全架构图中,单包认证(SPA)就是一道防线,SDP控制器和SDP可信网关是二道防线,对用户的行为和终端的安全情况进行分析,并据此动态调整用户可访问的资源和权限。再往右,就进入企业的内部,这里是三道防线,发挥作用的是企业的身份认证和权限管理(IAM),以及企业内部各种访问控制。客户端上的防病毒软件,终端安全软件,是第四道防线,主机上的EDR也属于这道防线。最后,第五道防线在人脑之中。文|卫剑钒



作者:虚拟人生
链接:https://www.zhihu.com/question/513408275/answer/2881685652
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

网络安全最基本的逻辑:由于计算机是严格按数学逻辑指令机械运行的系统,所谓的信息安全和网络安全问题来源于人,或者称之为“计算机用户”。所以信息安全和网络安全本质上都是计算机用户安全管理技术(源于UNIX用户组技术:上机用户属于监控对象、无需可信)网络安全保障的基本逻辑:基于相同用户安全等级或相同用户访问权限组网(组、信道或安全区),就不会发生数据泄密等问题网络技防方案和设备的作用:(所有的网络方案都是基于强制访问控制为主体)强制(第三方)访问控制的仅仅4项功能,如果没有采用VLAN标记信道网络,只能采用每个系统物理网络(保护等级越低,企业投资越多)如果构造强制访问控制信道采用用户访问授权设计信道,支持数据端到端的访问,避免跨域信道(安全区),于是跨越信道防护设备就不需要了。采用物理网络更麻烦!如何实现完整的网络安全防护方案:显然,用户设备入网(安全级别)审计,和访问授权ARP寻址监控。全实现了最高安全等级的防护方案。能否对APT攻击,以及其它网络攻击有效和常规的网络安全方案的区别总之,企业网络安全很简单,不用防护设备,却能达到效果,哪就是高水平看一下老外的设计发布于 2023-02-07 21:43​赞同​​添加评论​分享​收藏​喜欢收起​数影星球让企业办公更安全、更高效、更智能!​ 关注近年来,随着互联网的发展人们愈发重视网络安全了。网络安全(Cyber Security)是指网络系统的硬件、软件及其系统中的数据受到保护,不因偶然的或者恶意的原因而遭受到破坏、更改、泄露,系统连续可靠正常地运行,网络服务不中断。在日常生活中,也不乏一些常见的网络安全事件,例如,某信息系统遭到黑客破坏,学生信息被泄露;某医疗信息系统遭受木马病毒,病人的医疗信息数据被泄露,或病人不能及时看病、做手术;以及国外的一些安全事件中,某一工控系统、金融系统、涉及国计民生的水电煤气系统受到恶意攻击,工厂不能正常开工,供货跟不上,影响大家的正常生活......可见,网络安全建设在日常工作生活中的重要性。与此同时,随着数字经济快速发展和成熟,网络安全重要性和在数字经济中的地位越来越高,而中小企业在产业链中具有举足轻重的作用,面临的安全风险正在进一步加大。当今,各行各业开展经营活动都需要应用到互联网技术以及互联网的衍生技术,极大的便利了企业的工作。通过调查可以发现各个中小型企业都应用了OA 办公系统、网银转账、数据分析平台、网络通讯系统等第三方应用,将会大大提升中小型企业的工作效率。然而,互联网技术的应用对于企业来说有利有弊,可能会给企业带来一定的风险隐患。因为在互联网技术日益发展的过程当中会有一些不法分子通过互联网这一媒介在网络上传播各种各样的病毒,以此来获得更多的收益。一旦黑客攻击某个企业,将会使得该企业的各种数据和商机泄露出去,严重的情况下,一些中小型企业的资金会被黑客所转移,从而造成不可避免的损失与危害,这样的事件最近几年常常发生在网络上。也因此,在企业安全管理当中,其中最重要的一个部分就是计算机网络安全管理,所以从目前来看有一些企业为了维护计算机网络的安全与稳定,已经积极地创建自己的网络安全管理系统。但也诚如马海军委员在两会建议中所说的:目前中小企业缺乏对网络安全的投入,缺的是技术。虽然他有提出:“在数字经济快速发展的环境下,网络安全云服务创新模式,能够为中小企业数字化转型保驾护航。”但是,除此之外,企业也可采购一些成本较低、轻量化的安全办公产品,投入到企业的网络安全建设中,保护企业数据资产安全。例如,数影之内,可托管企业第三方办公应用,在这个办公空间内,可确保企业随时随地安全办公,让数据始终在线、不落地。此外,在今年的两会上,关于网络安全,不少业内的代表、委员积极建言献策,涵盖数据安全、人工智能、城市数字安全、智能网联汽车、科技适老化等热门领域,以期各方能重视、参与企业的网络安全、数据安全的建设与保护。

一 信息安全目标
信息安全涉及到信息的保密性(Confidentiality)、完整性(Integrity)、可用性(Availability)。
基于以上的需求分析,我们认为网络系统可以实现以下安全目标:
Ø保护网络系统的可用性
Ø保护网络系统服务的连续性
Ø防范网络资源的非法访问及非授权访问
Ø防范***者的恶意×××与破坏
Ø保护信息通过网上传输过程中的机密性、完整性
Ø防范病毒的侵害
Ø实现网络的安全管理
二 信息安全保障体系
2.1信息安全保障体系基本框架
  通过人、管理和技术手段三大要素,构成动态的信息与网络安全保障体系框架WPDRR模型,实现系统的安全保障。WPDRR是指:预警(Warning)、保护(Protection)、检测(Detection)、反应(Reaction)、恢复(Recovery),五个环节具有时间关系和动态闭环反馈关系。
  安全保障是综合的、相互关联的,不仅仅是技术问题,而是人、管理和技术三大要素的结合。
  支持系统安全的技术也不是单一的技术,它包括多个方面的内容。在整体的安全策略的控制和指导下,综合运用防护工具(如:防火墙、×××加密等手段),利用检测工具(如:安全评估、***检测等系统)了解和评估系统的安全状态,通过适当的反应将系统调整到“最高安全”和“最低风险”的状态,并通过备份容错手段来保证系统在受到破坏后的迅速恢复,通过监控系统来实现对非法网络使用的追查。
企业信息安全整体架构(图为原创,借鉴了前辈及部分安全标准(bs1799)的软文)等
预警:利用远程安全评估系统提供的模拟×××技术来检查系统存在的、可能被利用的脆弱环节,收集和测试网络与信息的安全风险所在,并以直观的方式进行报告,提供解决方案的建议,在经过分析后,了解网络的风险变化趋势和严重风险点,从而有效降低网络的总体风险,保护关键业务和数据。

保护:保护通常是通过采用成熟的信息安全技术及方法来实现网络与信息的安全,主要有防火墙、授权、加密、认证等。

检测:通过检测和监控网络以及系统,来发现新的威胁和弱点,强制执行安全策略。在这个过程中采用***检测、恶意代码过滤等等这样一些技术,形成动态检测的制度,建立报告协调机制,提高检测的实时性。

反应:在检测到安全漏洞和安全事件之后必须及时做出正确的响应,从而把系统调整到安全状态。为此需要相应的报警、跟踪、处理系统,其中处理包括封堵、隔离、报告等子系统。

恢复:灾难恢复系统是当网络、数据、服务受到××××××并遭到破坏或影响后,通过必要的技术手段(如容错、冗余、备份、替换、修复等),在尽可能短的时间内使系统恢复正常。

2.2安全体系结构技术模型
对安全的需求是任何单一安全技术都无法解决的,应当选择适合的安全体系结构模型,信息和网络安全保障体系由安全服务、协议层次和系统单元三个层面组成,且每个层面都包含安全管理的内容。

企业信息安全整体架构(图为原创,借鉴了前辈及部分安全标准(bs1799)的软文)等

2.3 安全区域策略
  根据安全区域的划分,主管部门应制定针对性的安全策略。
1、定期对关键区域进行审计评估,建立安全风险基线
2、对于关键区域安装分布式***检测系统;
3、部署防病毒系统防止恶意脚本、×××和病毒
4、建立备份和灾难恢复的系统;
5、建立单点登录系统,进行统一的授权、认证;
6、配置网络设备防预拒绝服务×××;
7、定期对关键区域进行安全漏洞扫描和网络审计,并针对扫描结果进行系统加固。

2.4 统一配置和管理防病毒系统
  主管部门应当建立整体病毒防御策略,以实现统一的配置和管理。网络防病毒的策略应满足全面性、易用性、实时性和可扩充性等方面的要求。
  主管部门使用的防病毒系统应提供集中的管理机制,建立病毒系统管理中心,监控各个防毒产品的防杀状态,病毒码及杀毒引擎的更新升级等,并在各个防毒产品上收集病毒防护情况的日志,并进行分析报告。
  建立更新中心,负责整个病毒升级工作,定期地、自动地到病毒提供商网站上获取最新的升级文件(包括病毒定义码、扫描引擎、程序文件等),然后通过病毒系统管理中心,由管理中心分发到客户端与服务器端,自动对杀毒软件进行更新。

2.5网络安全管理

在网络安全中,除了采用上述技术措施之外,加强网络的安全管理,制定有关规章制度,对于确保网络的安全、可靠地运行,将起到十分有效的作用。安全体系建设中,安全管理是一个非常重要的部分。任何的安全技术保障措施,最终要落实到具体的管理规章制度以及具体的管理人员职责上,并通过管理人员的工作得到实现。

安全管理遵循国际标准ISO17799,它强调管理体系的有效性、经济性、全面性、普遍性和开放性,目的是为希望达到一定管理效果的组织提供一种高质量、高实用性的参照。各单位以此为参照建立自己的信息安全管理体系,可以在别人经验的基础上根据自己的实际情况进行设计、取舍,以达到对信息进行良好管理的目的。信息安全不仅仅是一个技术问题,更重要的是一个管理问题。对一种资产进行保护的最好方法就是为它建立一个完整的、科学的管理体系。建立和实施信息安全管理体系(ISMS)是保障企事业单位、政府机构信息安全的重要措施。目前世界上包括中国在内的绝大多数政府签署协议支持并认可ISO17799标准。

其组成部分如图所示,各模块的作用如下:
管理体制图
1)总体策略
确定安全的总体目标,所遵循的原则。
2)组织
确定安全策略之后,必须明确责任部门,落实具体的实施部门。
3)信息资产分类与控制、职员的安全、物理环境的安全、业务连续性管理
有了目标和责任单位,紧接着要求我们必须仔细考虑流程,从信息资产、人、物理环境、业务可用性等方面考虑安全的具体内容。
4)通信与操作安全、访问控制、系统开发与维护
这三方面属于解决安全的技术问题,即解决如何做的问题?如何通过技术支撑安全目标、安全策略和安全内容的实施。
5)检查监控与审计
用于检查安全措施的效果,评估安全措施执行的情况和实施效果。

2.5.1 安全运行组织
  安全运行管理组织体系主要由主管领导、信息中心和业务应用相关部门组成,其中领导是核心,信息中心是系统运行管理体系的实体化组织,业务应用相关部门是系统支撑平台的直接使用者。
确定系统内部的管理职能部门,明确责任部门,也就是要组织安全运行管理团队,由该部门负责运行的安全维护问题。
2.5.2 安全管理制度
  面对网络安全的脆弱性,除在网络设计上增加安全服务功能,完善系统的安全保密措施外,还必须建立网络的安全管理。明确安全职责,制定安全管理制度,实施安全管理的原则为:多人负责原则、任期有限原则、职责分离原则。
2.5.3 应急响应机制
  筹建管理人员和技术人员共同参与的内部组织,提出应急响应的计划和程序,提供计算机系统和网络安全事件的提供技术支持和指导;提供安全漏洞或隐患信息的通告、分析;事件统计分析报告;提供安全事件处理相关的培训。

三.信息安全体系架构
  通过对网络应用的全面了解,按照安全风险、需求分析结果、安全策略以及网络的安全目标。具体的安全控制系统可以从以下几个方面分述: 物理安全、系统安全、网络安全、应用安全、管理安全。

3.1物理安全
  保证计算机信息系统各种设备的物理安全是保障整个网络系统安全的前提。物理安全是保护计算机网络设备、设施以及其它媒体免遭地震、水灾、火灾等环境事故以及人为操作失误或错误及各种计算机犯罪行为导致的破坏过程。它主要包括三个方面:

 3.1.1环境安全
  对系统所在环境的安全保护,如区域保护和灾难保护;(参见国家标准GB50173-93《电子计算机机房设计规范》、国标GB2887-89《计算站场地技术条件》、GB9361-88《计算站场地安全要求》)
 3.1.2设备安全
  设备安全主要包括设备的防盗、防毁、防电磁信息辐射泄漏、防止线路截获、抗电磁干扰及电源保护等;设备冗余备份;通过严格管理及提高员工的整体安全意识来实现。
 3.1.3媒体安全
  包括媒体数据的安全及媒体本身的安全。显然,为保证信息网络系统的物理安全,除在网络规划和场地、环境等要求之外,还要防止系统信息在空间的扩散。计算机系统通过电磁辐射使信息被截获而失密的案例已经很多,在理论和技术支持下的验证工作也证实这种截取距离在几百甚至可达千米的复原显示技术给计算机系统信息的保密工作带来了极大的危害。为了防止系统中的信息在空间上的扩散,通常是在物理上采取一定的防护措施,来减少或干扰扩散出去的空间信号。

3.2 系统安全
 3.2.1网络结构安全
  网络结构的安全主要指,网络拓扑结构是否合理;线路是否有冗余;路由是否冗余,防止单点失败等。
 3.2.2操作系统安全
  对于操作系统的安全防范可以采取如下策略:尽量采用安全性较高的网络操作系统并进行必要的安全配置、关闭一些起不常用却存在安全隐患的应用、对一些保存有用户信息及其口令的关键文件(如Windows NT下的LMHOST、SAM等)使用权限进行严格限制;加强口令字的使用(增加口令复杂程度、不要使用与用户身份有关的、容易猜测的信息作为口令),并及时给系统打补丁、系统内部的相互调用不对外公开。通过配备操作系统安全扫描系统对操作系统进行安全性扫描,发现其中存在的安全漏洞,并有针对性地进行对网络设备重新配置或升级。
 3.2.3应用系统安全
  在应用系统安全上,应用服务器尽量不要开放一些没有经常用的协议及协议端口号。如文件服务、电子邮件服务器等应用系统,可以关闭服务器上如HTTP、FTP、TELNET、RLOGIN等服务。还有就是加强登录身份认证。确保用户使用的合法性;并严格限制登录者的操作权限,将其完成的操作限制在最小的范围内。充分利用操作系统和应用系统本身的日志功能,对用户所访问的信息做记录,为事后审查提供依据。

3.3网络安全
  网络安全是整个安全解决方案的关键,从访问控制、通信保密、***检测、网络安全扫描系统、防病毒分别描述。
  3.3.1隔离与访问控制
  Ø 严格的管理制度
  可制定的制度有:《用户授权实施细则》、《口令字及账户管理规范》、《权限管理制度》、《安全责任制度》等。
  Ø 配备防火墙
  防火墙是实现网络安全最基本、最经济、最有效的安全措施之一。防火墙通过制定严格的安全策略实现内外网络或内部网络不同信任域之间的隔离与访问控制。并且防火墙可以实现单向或双向控制,对一些高层协议实现较细粒的访问控制。
  3.3.2***检测
  利用防火墙并经过严格配置,可以阻止各种不安全访问通过防火墙,从而降低安全风险。但是,网络安全不可能完全依靠防火墙单一产品来实现,网络安全是个整体的,必须配相应的安全产品,作为防火墙的必要补充。***检测系统就是最好的安全产品,***检测系统是根据已有的、最新的×××手段的信息代码对进出网段的所有操作行为进行实时监控、记录,并按制定的策略实行响应(阻断、报警、发送E-mail)。从而防止针对网络的×××与犯罪行为。***检测系统一般包括控制台和探测器(网络引擎)。控制台用作制定及管理所有探测器(网络引擎)。探测器(网络引擎)用作监听进出网络的访问行为,根据控制台的指令执行相应行为。由于探测器采取的是监听不是过滤数据包,因此,***检测系统的应用不会对网络系统性能造成多大影响。
  3.3.3病毒防护
  由于在网络环境下,计算机病毒有不可估量的威胁性和破坏力。我们都知道,网络系统中使用的操作系统一般均为WINDOWS系统,比较容易感染病毒。因此计算机病毒的防范也是网络安全建设中应该考虑的重要的环节之一。反病毒技术包括预防病毒、检测病毒和杀毒三种技术。

3.4 应用安全
  3.4.1资源共享
  严格控制内部员工对网络共享资源的使用。在内部子网中一般不要轻易开放共享目录,否则较容易因为疏忽而在与员工间交换信息时泄漏重要信息。对有经常交换信息需求的用户,在共享时也必须加上必要的口令认证机制,即只有通过口令的认证才允许访问数据。虽然说用户名加口令的机制不是很安全,但对一般用户而言,还是起到一定的安全防护,即使有刻意破解者,只要口令设得复杂些,也得花费相当长的时间。
  3.4.2 信息存储
  对有涉及秘密信息的用户主机,使用者在应用过程中应该做到尽量少开放一些不常用的网络服务。对数据服务器中的数据库必须做安全备份。通过网络备份系统,可以对数据库进行远程备份存储。

3.5 安全管理
  3.5.1制定健全的安全管理体制
  制定健全的安全管理体制将是网络安全得以实现的重要保证。可以根据自身的实际情况,制定如安全操作流程、安全事故的奖罚制度以及对任命安全管理人员的考查等。
  3.5.2 构建安全管理平台
  构建安全管理平台将会降低很多因为无意的人为因素而造成的风险。构建安全管理平台从技术上如,组成安全管理子网,安装集中统一的安全管理软件,如病毒软件管理系统、网络设备管理系统以及网络安全设备统管理软件。通过安全管理平台实现全网的安全管理。
  3.5.3 增强人员的安全防范意识
  应该经常对单位员工进行网络安全防范意识的培训,全面提高员工的整体网络安全防范意识。
信息安全建设运行体系框架
企业信息安全整体架构(图为原创,借鉴了前辈及部分安全标准(bs1799)的软文)等

另外有需要云服务器可以了解下风纳云fengnayun.com,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


美国博士学位一般需要4到6年左右的时间完成,具体的时间取决于所攻读学科的复杂性、学生个人的研究进展和导师的指导等因素。今天做美国高端留学规划申请11年的北京美弗留学洛老师就具体为大家进一步了解美国博士学位。

一、不同学校的博士学位

1.哈佛大学

哈佛大学的博士教育在世界范围内有着崇高的声誉。哈佛大学提供的博士学位涵盖各个学科领域,包括自然科学、社会科学、工程、人文学科、生命科学、医学等等。博士学位是该校最高学位。

哈佛大学的学习生活主要由以下几个方面组成:

1. 课程研究:博士生需要修完一定的学分,并参与自己研究课题相关的课程,以扩展知识面和研究技能。

2. 研究工作:博士生需要选择一个研究方向,并与导师一起开展卓越的研究工作。这项研究工作通常会要求博士生撰写一篇独特的博士论文,该论文展示了他们在某个特定领域的研究成果。

3. 学术交流:博士生将有机会参与学术会议、研讨会、讲座等活动,与其他学者、同学以及导师进行学术交流,分享自己的研究成果和思想。

4. 导师指导:每个博士生都会有一位导师,导师是一个经验丰富、在相应领域具有专业知识的教授。导师将指导博士生的研究工作,提供学术支持和指导,并在整个学术生涯中起到重要的引导作用。

通过参与哈佛大学博士项目,学生将获得高质量的教育资源、世界级的研究设施和实验室,以及与其他杰出学者和创造者的合作机会。哈佛大学的博士毕业生往往在学术界、研究机构、政府和行业等各个领域取得杰出的成就。

2.麻省理工学院

麻省理工学院的博士教育是该校最重要的教育任务之一,其博士项目涵盖了广泛的学科领域,包括自然科学、工程、社会科学、人文学科、计算机科学、生命科学等。博士学位是MIT授予的最高学位,被广泛认可并在学术界和各个行业具有高度的认可度。

麻省理工学院博士教育的一些特点和要点:

1. 研究导向:MIT的博士项目注重学生的独立研究能力的培养。学生通常通过与导师合作或在独立研究组中进行研究,深入探究自己选择的研究课题。

2. 学术自由度:MIT重视学术探索的自由度,博士生可以在广泛的学科领域中选择研究课题,并有机会跨多个学院和研究中心进行合作。

3. 学术支持:博士生在学术研究过程中得到导师和学术导师团队的指导和支持。他们提供专业知识、学术论坛和资源来帮助学生拓展研究领域,提升研究能力。

4. 学术交流:MIT鼓励博士生积极参与学术交流活动,例如学术会议、研讨会和学术讲座。这些机会提供了与同行学者的交流、分享研究成果以及获得反馈和合作的平台。

5. 创新实践:MIT着重培养学生的创新能力和实践技能,鼓励博士生将研究成果应用于实际问题解决和产业创新。

通过参与麻省理工学院的博士项目,学生将获得一流的教育资源、先进的研究设施和实验室,以及与世界顶尖学者和专家进行深入合作的机会。麻省理工学院的博士毕业生在学术界、工业界、创业领域以及公共服务等各个领域取得了显著的成就,并在世界范围内享有很高的声誉。

二、攻读美国博士学位的详细步骤和时间安排

1. 学术课程:通常在博士项目开始的前两年,学生需要修读一定的学术课程,以满足学分要求和学科背景知识的深化。这个阶段一般需要1到2年的时间。

2. 综合考试:在完成课程后,学生需要通过综合考试来展示自己的学术掌握程度和能力。综合考试通常包括笔试和口试,考查学生对该领域的综合理解能力。准备和通过综合考试的时间通常在几个月到一年之间。

3. 研究项目:再通过综合考试后,学生进入研究阶段。学生会与导师合作,选择研究领域,并开展独立的研究项目。研究项目的完成时间因个人能力、研究难度和导师支持等因素而异。这个阶段通常需要2到5年的时间。

4. 论文撰写与答辩:完成研究项目后,学生需要撰写博士论文,将自己的研究成果整理成一篇学术论文。完成论文后,学生需要进行学位答辩,向专业委员会展示并答辩自己的研究成果。整个论文撰写和答辩的过程一般需要几个月至一年不等。

综上就是今天北京美弗留学洛老师为大家分享的全部内容,希望能够对大家有所帮助!


软科世界大学排名出炉:新加坡国立大学下滑至第71名,香港大学位列第86名

2023年,软科世界大学排名发布,新加坡国立大学排名下滑至第71名,香港大学位列第86名,华中科技大学排名第91名,中南大学排名第95名,南京大学排名第96名。

此次排名中,哈佛大学、斯坦福大学和麻省理工学院依然稳居前三甲。

清华大学排名第22名,北京大学排名第29名,浙江大学排名第33名,上海交通大学排名第46名。

大学排名是现代教育领域的热门话题之一。

每年的排名榜单都会引起广泛的关注和讨论,甚至成为许多家长和学生选择大学的重要依据。

然而,我们是否应该过于依赖这些排名呢?

首先,我们需要意识到排名下滑并不一定意味着学校整体水平的下降。

排名只是在某一时刻对学校的一个评估,它受到许多因素的影响,包括学术研究、师资力量、学术声誉等。

因此,学校的排名变动可能只是暂时的,不代表学校实力的真正变化。

其次,排名只是学校综合实力的一个指标,不应该成为选择大学的唯一依据。

每个人对大学的需求和期望不同,排名只能提供一个参考。

学生和家长在选择大学时应该综合考虑多个因素,比如专业方向、学校文化、师资力量等。

一个排名较低的学校可能恰好符合某个人的需求和兴趣,因此,在选择大学时,我们应该根据自己的兴趣和目标来做出决策。

值得一提的是,排名的发布对于大学教育的发展具有一定的推动作用。

学校之间的竞争压力增大,促使学校加强自身建设,提高办学质量。

排名的公开也为学生和家长提供了一个参考,帮助他们更好地选择适合自己的大学。

对于那些排名下滑的大学来说,这可能需要进行一次内部反思。

新加坡国立大学和香港大学的排名下滑可能与其他竞争对手的突出表现有关,这可能迫使这些大学对办学模式和教学质量进行重新审视和改进。

只有不断进行自我反思和提高,这些大学才能重新夺回优势,并提升自己在全球的声誉。

总之,软科世界大学排名的发布引发了人们对于大学排名的关注。

排名的变动可能促使学校进行反思和改进,但排名并不是唯一的评估学校综合实力的指标,学生和家长在选择大学时应综合考虑多个因素。

同时,国内大学排行榜的发布对中国的大学教育发展具有一定的推动作用。

我们应该充分认识到排名的局限性,不过度依赖,而是根据自身的需求和兴趣,在广阔的大学领域中寻找最适合自己的学府。


低代码/无代码开发平台使用图形向导构建软件,而不是像传统方法那样使用计算机编程语言来构建应用程序。在本文中,我们介绍面向个人和企业用户的18个开源的最佳低代码/无代码平台。

低代码/无代码指的是提供可视化开发工具,支持拖放,内置组件浏览器和逻辑构建器。低代码/无代码的概念并不新鲜,这可以追溯到十多年前的无代码编程技术 (PWCT) 以及类似的系统。然而,这一概念在开发人员社区中并未得到支持。

如今,数十个低代码 / 平台和服务正蜂拥而至,因为事实证明,这个概念不仅仅是可用于快速原型项目。

1、Saltcorn


Saltcorn是一个无代码数据库管理Web应用。它配备了一个吸睛的仪表板,丰富的生态系统、视图生成器以及支持主题的界面。

没有什么编码体验的用户可以在几分钟内构建丰富且交互式的数据库应用程序。公司还可以使用它来创建日常使用的工具,并快速重构。

Saltcorn 拥有令人印象深刻的示例应用程序列表,其中包括:博客、通讯簿、项目管理系统、问题跟踪器、wiki、团队管理等。

Saltcorn采用MIT许可作为免费开源项目发布。你可以点击这个链接运行在线演示。

Saltcorn官方地址:github.com/saltcorn/sal

2、Joget DX

Joget DX 是一个低代码的应用程序构建平台,其目的是帮助公司轻松实现数字化转型。Joget DX结合了业务流程自动化管理、工作流程定制和低代码应用程序开发工具。

Joget DX 可以在云上和本地运行。它具有丰富的文档,易于使用的仪表板与可视化构建器,支持拖放,并且支持多种操作系统和数据库。

3、Digdag

Digdag 是一款开源企业解决方案,旨在实现易于部署、多云设置和模块化的结构来构建和扩展业务应用。

Digdag 拥有一系列企业功能,包括丰富的管理面板、多语言支持、错误处理、配置工具和版本控制工具。

该解决方案采用Java和Node.js开发,它支持 AWS、私有云、IBM 云和Digital Ocean。

4、Stackstorm

Stackstorm 与此列表中的任何其他系统不同,它被设计为在一个平台内连接、管理和监控企业应用的伞项目。

Stackstorm侧重于事件驱动的方法、自定义工作流程设计以及用户角色和权限。

方法很简单:事件驱动的自动化,提供传感器、触发器、每个定义的操作、规则、工作流程和具有丰富记录系统的审计。

5、CUBA Platform

CUBA Platform是面向企业的开源 的(Apache 2.0许可) 快速应用开发系统。

CUBA Platform配备了数十个工具例如IDE、应用程序开发工作室、CLI命令行接口以及坚实的可扩展基础设施。

CUBA 平台具有丰富的插件系统,包含BPM (业务流程管理) 等插件,不过这些插件需要一些时间来构建和安装。

6、Skyve

Skyve是一个开源的业务软件构建平台。它支持无代码和低代码的快速应用开发。

Skyve支持不同的数据库引擎:MySQL、SQL 服务器和 H2 数据库引擎。其开发人员目前正在努力支持PostgreSQL和Oracle。Skyve提供了丰富的 API 集,以及低代码开发应用构建向导。

Skyve平台由丰富的生态系统组成,其中包括:

  1. 企业平台,

  2. 构建器应用程序,采用React Native构建原生移动应用,

  3. 与其他第三方服务集成的 Skyve 总线模块,

  4. Skyve Confidence:为TDD提供测试功能

  5. Skyve Cortex:

  6. Skyve Portal:企业应用的 Web 门户扩展

  7. Skyve CRM:自定义构建Skyve CRM 应用程序

  8. Skyve Replica:在分布式 Skyve 实例之间提供无缝同步

7、Rintagi

Rentagi是一个聚焦于移动应用的低代码企业级应用构建平台。它也是完全免费和开源的解决方案,这使得它成为中小型公司的完美的解决方案。

Rentagi配备了丰富的复杂工具,用于快速构建应用程序以实现高生产率,它还为移动开发人员提供了丰富的开发人员友好型 API。

8、Opexava

OpenXava是一个低代码应用程序构建平台,主要侧重于生产力、简单性和可用性。

作为一个使用Java技术构建的跨平台系统,它运行在Linux和Windows服务器上。它可能看起来是一个遗留系统,但仍然是许多企业的主要选择。

OpenXava确保了高生产率、平缓学习曲线、一大批企业功能以及移动和平板电脑的响应式布局。

OpenXava是一个免费的开源社区版,但企业可以购买不同的额外功能版本。

9、Convertigo

转换是无代码/低代码平台之间的混合体,它旨在帮助业余/专业开发人员在短时间内创建企业就绪的应用程序和工具。

Convertigo为开发人员提供本地安装、云版本和 MBaaS 版本。

Convertigo具有移动应用构建器、可视拖放 UI、低代码后端、REST/XML 转换器、REST/JSON 转换器、管理员控制台等功能。

Convertigo提供完整的 PWA(渐进式 Web 应用程序)、iOS 和安卓移动开发支持。

10、Tymly

Tymly是一个业务有限的低编码平台,用于创建可扩展的服务器应用程序。它以MI许可开源发布。

Tymly 引入了一个蓝图概念,将业务流程、功能和工作流程封装到蓝图中。它拥有生态系统和蓝图库,可以保护大量的开发资源。

蓝图保存在 JSON 方案中,而数据则存储在 PostgreSQL 数据库中。

开发人员可以通过在 JSON 方案中定义其要求、业务功能和工作流程来编写蓝图。

11、JUDO

JUDO.code 是另一个面向企业使用的低代码平台。在数据建模、UI 设计和开发方面,JUDO 比此列表中的其他低代码平台为开发人员提供了更大的灵活性。

JUDO 适用于 Windows、macOS 和 Linux,提供可安装包和二进制应用程序包。(*macOS安装程序即将推出)。

JUDO.code 门户为新手提供了丰富的文档和教程,以及广泛的用户指南和应用程序平台的安装说明。

12、OpenCatapult

OpenCatapult是一个开源低码开发自动化平台。它通过管理自动化任务,帮助 DevOps 和管理员更好地控制其服务器。

不幸的是,OpenCatapult 仅适用于 Windows x64 平台,但开发人员正在计划在不久的将来发布 Linux 和 macOS 版本。

13、BudiBase

BudiBase 不仅仅是另一个低代码平台,它的目标与其他平台不同,因为它专注于为开发人员提供工具,以加快一个平台内的开发、部署和集成过程。

我们试用了一个多礼拜,BudiBase的生产力,可用性和快速部署能力给我们留下了深刻的印象。

14、Generative Objects(GO)平台

Go 平台是一家法国公司,致力于企业低代码开发平台。GO平台侧重于更好地控制应用程序生命周期、开发人员之间的协作,以及与其他平台、桌面、移动和 Web 开发的软件集成。

Go 平台采用基于模型的应用程序开发方法,在专注于解决方案而非工具时节省时间、金钱和精力。

15、Baserow

Baserow是一个引人入胜的工具,用于创建、管理数据库和即时构建数据库应用。Baserow配备了确保高生产率和可用性的功能。

由于Baserow是一个模块化的完整的 REST-API 无头系统,因此它吸引了移动开发人员的注意,将其用作应用的后端。

Baserow 处于积极开发状态,因此请继续关注更多功能。

16、OS.bee

OS . bee 是企业免费开源平台,它整合了低代码和模型驱动的应用开发策略。

OS.bee由一家开发企业 ERP 系统超过 30 年的公司创建。

OS.bee 提供用于创建应用程序数据模型的可视模型和图表生成器。该系统由 Java 创建,并提供 Eclipse 安装和集成。

17、nuBuilder

nuBuilder 是一个免费开源的 RAD(快速应用开发),用于在几分钟内构建企业数据库应用程序。

nuBuilder是自托管的低代码工具,具有高度可定制的后端系统。它使用PHP、HTML、JavaScript与MySQL数据库。

18、Metabase

Metabase是一个开源的面向数据的可定制仪表板,支持广泛的数据库后端,如MongoDB、MySQL、PostgreSQL、SQLServer、Oracle等。

Metabase提供了管理数据库记录、操纵数据、可操作记录的可视方法、支持连接、多个聚合、高级筛选和全文搜索。

Metabase是在几分钟内创建高生产率和企业可用性的高效数据库就绪仪表板的最终解决方案。

Metabase 充满了令人惊叹的视觉组件,其中包括:图表、地图、SVG 矢量地图、分析以及用户、开发人员和 DevOps 的丰富详细文档。