A method for scrolling security of a system comprising a plurality of server groups, such as a first server group of one or more servers, and a second server group of one or more servers. The method includes the reconstruction of a first server group that repeatedly initiates one or more servers. The method also includes the reconstruction of a second server group that repeatedly initiates one or more servers. The reconstruction of the first server group of one or more servers is interleaved in time with the reconstruction of the second server group of one or more servers. The server can be either a physical server or a virtual server. Scrolling security can also be applied to software containers, computing devices within data centers, and computing devices outside the data center.
【技术实现步骤摘要】
【国外来华专利技术】滚动安全平台相关领域的交叉引用本申请要求2015年1月20号提交的美国临时专利申请第62/105,685号以及2015年9月17号提交的美国专利申请第14/857,775的优先权,其全部内容通过引用被合并到本文中。
技术介绍
1.
本公开内容涉及防御对资源的未授权访问的计算机安全,并且更具体地涉及安全性增加的滚动安全平台。2.相关领域的描述在网络通信中,存在很多形式的软件安全和硬件安全,包括防火墙和入侵检测和防止系统。但他们都会在一个核心问题上出问题,即如果没有正确地应用规则,则他们会提供未授权访问的机会。现今操作系统和应用程序也具有很多缺陷,如果这些缺陷暴露于因特网,则可能允许远程访问托管这些应用程序的服务器。
技术实现思路
本公开内容的实施方式包括提供防止黑客的在线安全的智能方法和系统。在一个实施方式中,公开了滚动安全系统。该系统包括服务器的第一服务器组和服务器的第二服务器组。第一服务器组和第二服务器组中的每个服务器包括软件,该软件包括操作系统和支持用户会话的应用程序。非暂态计算机可读介质存储指令,当由至少一个处理器执行时,所述指令使得至少一个处理器访问指示第一服 ...
【技术保护点】
一种滚动安全系统,包括:服务器的第一服务器组;服务器的第二服务器组,所述第一服务器组和所述第二服务器组中的每个服务器包括软件,所述软件包括操作系统和支持用户会话的应用程序;以及存储指令的非暂态计算机可读介质,当由至少一个处理器执行时,所述指令使所述至少一个处理器:访问指示所述第一服务器组的重建时间和所述第二服务器组的重建时间的滚动时间信息,所述第一服务器组的重建时间与所述第二服务器组的重建时间在时间上交错;根据所述第一服务器组的重建时间周期性地启动服务器的第一服务器组中的每个服务器的软件的重建;以及根据所述第一服务器组的第二重建时间周期性地启动服务器的第二服务器组中的每个服 ...
【技术特征摘要】
【国外来华专利技术】2015.01.20 US 62/105,685;2015.09.17 US 14/857,7751.一种滚动安全系统,包括:服务器的第一服务器组;服务器的第二服务器组,所述第一服务器组和所述第二服务器组中的每个服务器包括软件,所述软件包括操作系统和支持用户会话的应用程序;以及存储指令的非暂态计算机可读介质,当由至少一个处理器执行时,所述指令使所述至少一个处理器:访问指示所述第一服务器组的重建时间和所述第二服务器组的重建时间的滚动时间信息,所述第一服务器组的重建时间与所述第二服务器组的重建时间在时间上交错;根据所述第一服务器组的重建时间周期性地启动服务器的第一服务器组中的每个服务器的软件的重建;以及根据所述第一服务器组的第二重建时间周期性地启动服务器的第二服务器组中的每个服务器的软件的重建,服务器的第一服务器组的重建与服务器的第二服务器组的重建在时间上交错。2.根据权利要求1所述的系统,其中,所述指令还使所述至少一个处理器:监测所述用户会话的持续时间;以及基于监测的用户会话的持续时间生成指示所述第一服务器组的重建时间和所述第二服务器组的重建时间的滚动时间信息。3.一种非暂态计算机可读介质,其存储有用于实现系统的滚动安全的指令,所述系统包括服务器的第一服务器组和服务器的第二服务器组,当由至少一个处理器执行时,所述指令使所述至少一个处理器:重复地启动服务器的第一服务器组的重建;以及重复地启动服务器的第二服务器组的重建,服务器的第一服务器组的重建与服务器的第二服务器组的重建在时间上交错。4.根据权利要求3所述的计算机可读介质,其中,重复地启动所述第一服务器组的重建包括启动所述第一服务器组中的每个服务器的软件的重建;以及重复地启动所述第二服务器组的重建包括启动所述第二服务器组中的每个服务器的软件的重建。5.根据权利要求3所述的计算机可读介质,其中,重复地启动所述第一服务器组的重建包括启动所述第一服务器组中的每个服务器的固件的重建;以及重复地启动所述第二服务器组的重建包括启动所述第二服务器组中的每个服务器的固件的重建。6.根据权利要求3所述的计算机可读介质,其中,所述指令能够被执行以:当重建所述第一服务器组时,重复地启动所述第一服务器组中的每个服务器的密码更改;以及当重建所述第二服务器组时,重复地启动所述第二服务器组中的每个服务器的密码更改。7.根据权利要求3所述的计算机可读介质,还包括:访问指示用于重建所述第一服务器组的第一重建时间和用于重建所述第二服务器组的第二重建时间的滚动时间信息,所述第一重建时间与所述第二重建时间在时间上交错;以及其中,所述第一服务器组和所述第二服务器组根据所述滚动时间信息重复地被重建。8.根据权利要求7所述的计算机可读介质,其中,所述第一服务器组和所述第二服务器组中的每个服务器托管支持用户会话的应用程序,并且所述方法还包括:监测所述用户会话的持续时间;以及基于监测的用户会话的持续时间生成指示所述第一服务器组和所述第二服务器组的重建时间的滚动时间信息。9.根据权利要求3所述的计算机可读介质,其中,被重复地重建的所述第一服务器组和所述第二服务器组中的服务器是物理服务器。10.根据...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。