首页 > 装修新闻 > 给大家介绍下服务器内存溢出的基本知识

给大家介绍下服务器内存溢出的基本知识

查看: 5184| 评论: 176 |2024-05-20

给大家 基本知识 溢出 内存 服务器
摘要:【给大家介绍下服务器内存溢出的基本知识】在信息化社会的今天,电脑与网络已经成为人们在工作和休闲中不可或缺的工具,闲暇时人们通过电脑聊天、娱乐、看电影,工作时人们更会用电脑和网络来处理公文、传送文件、甚至进行财务上的业务。于是,便给了黑客可乘 ...

在信息化社会的今天,电脑与网络已经成为人们在工作和休闲中不可或缺的工具,闲暇时人们通过电脑聊天、娱乐、看电影,工作时人们更会用电脑和网络来处理公文、传送文件、甚至进行财务上的业务。于是,便给了黑客可乘之机,他们利用系统的漏洞,专门开发某种程序,在通过添加一系列匹配的参数,就会取得我们电脑的控制权,窥探我们的隐私,盗取我们的信息,乃至给我们带来名誉和财产上的损失,这种程序设计者设计时带来的不足造成的系统漏洞在专业领域就称为溢出。

服务器内存溢出

溢出分类有几种,一是缓冲区溢出,二是内存溢出,还有一种是数据溢出。三种溢出对每个电脑用户的危害都是很大的,小编今天着重给大家介绍下内存溢出的一些基本知识

可以说,自软件开发出来,内存溢出就已经存在了,并跟随软件开发的发展到了现在,成为了一个历史上存在了几十年的大难题,它也成为了黑客攻击个人电脑,窥探企业机密的最大祸首,著名的比如内存溢出在红色代码病毒事件中的表现,当时引起业界一片恐慌。

服务器内存溢出

而且,根据有关安全部门的调查统计,操作系统中一半以上的安全漏洞都是因为内存溢出所导致的,同时这些漏洞绝大部分与微软的技术紧密相关。虽然微软的软件都是针对的台式机而开发,如果不连通互联网,那么内存溢出不会导致多么严重的后果,但问题是在当下,网络已经成为个人或是企业不可或缺的东西,内存溢出就成为了黑客进行攻击的最有利助手。

导致内存溢出问题的是多样的,一是使用了C或C++等非类型安全的语言,内存溢出是可以说是C语言或C++语言难以克服的缺陷,因为它们不检查数组边界,也不检查类型的可靠性。它们开发的程序的目标代码与机器内核十分接近,所以可以直接访问寄存器和内存,这样固然可以大大提升C或C++语言代码的性能,在执行效率上占据优势,但是导致内存溢出问题的概率也要高许多。

二是存取或者复制内存缓冲区采用了不可靠的方式,简言之,就是向只能盛12毫升的试管中倒入了16毫升的溶液,那么多出来的4毫升溶液自然就会溢出了;

三是编译器设置的内存缓冲区与关键数据结构相邻过于紧密,假设某个函数的堆栈与内存缓冲区紧密相连,那么保存的函数返回地址就会与内存缓冲区相邻。黑客就可以复制大量数据到内存缓冲区,这就使得内存缓冲区溢出并将原先保存于堆栈中的函数返回地址覆盖掉,造成损失。

服务器内存溢出

那么对于编程人员来说怎么预防和解决这个问题呢?有两种措施,一是在用C/C++书写代码时,应该处处留意处理来自用户的数据的方式,当一个函数的数据来源不可靠,同时又用到内存缓冲区时,那么它就必须严格遵循1.必须得到内存缓冲区的总长度;2.检验内存缓冲区3.从源代码开始提高警惕。第二种措施是,利用一些新技术,因为指望程序员永不犯错几乎是不可能的,那么现在开发了一些新技术如基于探测方法、堆栈防御、分割控制和数据堆栈等让底层系统自动保护程序以避免内存溢出的问题。

服务器内存溢出

总而言之,虽然当今黑客频频攻击,系统漏洞很多,但是我们还是要相信通过不断的努力,可以将入侵者挡在安全门之外,放心的用电脑和网络这个大家工作和生活中的好帮手啦!

文章精心转载自网络,版权归原创者所有。本站转载旨在使信息更广泛地传播以更好地发挥其价值, 如涉及版权等问题,请作者与本网站联系,http://www.jinbi999.com/article/9b479863cb000d31.htm。
  • 服务器内存品牌推荐 服务器内存价格多少

    【服务器内存品牌推荐 服务器内存价格多少】“服务器内存”这个词大家可能经常听到过,但是不了解它到底是什么,以及它的主要功能是什么。市面上的服务内存器种类繁多,大家选购的时候可能会苦恼,今天小编就介绍几款服务器内存的价格。 服务内存器: 服务 ...

    服务器 内存价格 内存 品牌 推荐
  • 服务器内存插法原则

    【服务器内存插法原则】服务器内存也是内存的一种,和其它内存条不一样的是,服务器内存条是使用在网络服务器等设备上的内存,而普通的内存条是用在计算机主机内的存储设备。而由于服务器内存条是使用在服务器上的内存设备,它的插入方法原 ...

    内存 原则 服务器
  • 服务器内存条安装方法

    【​服务器内存条安装方法】服务器内存不够我们就需要安装内存条来扩大内存。对于服务器内存条的安装,有些人可能会选择请专业的师傅来安装,但是,如果可以我们学会方法,自己来安装,不是更加省时省力吗?小编现在就给大家介绍一下服务器内存 ...

    内存条 安装 服务器 方法
  • hp服务器内存推荐及安装内存条步骤

    【hp服务器内存推荐及安装内存条步骤】服务器虚拟化增加了在每台惠普服务器上运行工作负载的数量,但是越来越多的计算需求则要求IT人员配备更好的HP服务器配件。 因此需要对于HP服务器内存市场行情有一定的了解,而选择合适的HP服务器内存却是一件非常难 ...

    内存条 步骤 内存 安装 服务器
  • 不做“数码小白” 服务器内存类型大科普

    【不做“数码小白” 服务器内存类型大科普】相信在这个信息发达的时代,许多人家中都配备了台式电脑,而我们在使用这些台式电脑时偶尔会感觉到速度缓慢,这往往归结于内存不够。而我们也都知道每台电脑都配备有内存条,但你听说过“服务器内存”吗,它又有着哪 ...

    不做 科普 内存 类型 服务器
  • 服务器报价 服务器知识大全

    【服务器报价 服务器知识大全】服务器,英文名server,又被叫做伺服器,是计算机软件的一种,用于管理资源并且为用户提供服务。对于一个服务器来说,最基本的就是提供服务并且保障服务。内存,硬盘,系统总线,处理器等是服务器的重要组成部分。通 ...

    服务器 报价 知识 大全
  • 服务器机箱尺寸 了解服务器的种类

    【服务器机箱尺寸 了解服务器的种类】导语:在不少人的认知中服务器是一个巨大的空间设备,但是这种观点是完全错误的。服务器不但体积有大有小,而且不同的服务器有着各自不同的特征。服务器也被叫做伺服器,由于服务器的重要性,它主要是相应服务请求, ...

    服务器 机箱 种类 尺寸
  • 服务器的配置_web服务器配置方法

    【服务器的配置_web服务器配置方法】服务器配置其实是针对安装有服务器操作系统的设备进行软件或者硬件的相应设置、操作。文件服务器,数据库服务器,应用程序服务器,WEB服务器是服务器的四种类型,今天我们就简单来了解下web服务器的配置步骤是怎么样 ...

    服务器配置 配置 服务器 方法
  • 小编带大家了解串口服务器

    【小编带大家了解串口服务器】串口服务器是一种为数据转换而用的转换器,一般这种数据转换是在rs—232/485/422到tcp/ip之间的,提供的终端串口是rs—232/485/422的,这个端口能够实现与网络数据的一个透明的传送,并且能够将串口成功的转化为网络 ...

    串口 小编 服务器
  • 服务器维护方法 以及服务器简介

    【服务器维护方法 以及服务器简介】导语:服务器,这是一个听起来很高端大气上档次的名称,大家对于服务器这个东西的了解有多少呢?服务器是一种比较高级的应用机器,我们在日常生活中基本上很难加到服务器。但是我们却时时刻刻都会用到服务器,比如我 ...

    服务器 维护 简介 方法
  • 什么是刀片服务器 刀片服务器优势

    刀片服务器在7U空间集成最多承载20个计算节点,集成了管理、网络和存储,具有密度高、整合度高、灵活性强和高性能的特点,为大型企业数据中心、大规模高性能计算集群量身打造的模块化基础架构。

    刀片 服务器 什么是 优势
  • 什么是刀片服务器 刀片服务器优势

    【什么是刀片服务器 刀片服务器优势】随着云计算的大行其道,刀片服务器似乎在这个大时代背景下获得了发展的良机,虽然目前在整个服务器总产量中占的比重还不大,但是已经凸显了其发展的强大潜力。那么刀片服务器优势有哪些呢? 什么是刀片服务器 所谓 ...

    刀片 服务器 什么是 优势
  • 小编给大家普及下美的电暖器保修常识

    【小编给大家普及下美的电暖器保修常识】家用电暖器很普及,比如说小太阳,而美的电暖器在这一行业是除了名的枪手。小编在逛商场的时候,总是可以看到“美的”这两个字亮闪闪地挂在名牌上,经久不衰。而美的除了电暖器很有名,小编家中,空调和冰箱用的自然 ...

    给大家 保修 小编 普及 常识
  • 给大家普及下棉花种植技术

    【给大家普及下棉花种植技术】棉花,是我国十分重要的经济作物,因为它的用途十分的广泛,以前都需要准备棉花来过冬,用棉花制作棉衣棉裤棉被,现在虽然有了很多的新技术来替代棉花,但是棉花依然在我国的种植体系中有着难以替代的作用。下面小编 ...

    给大家 棉花 普及 种植技术
  • 给大家普及下棉花种植技术

    棉花,是我国十分重要的经济作物,因为它的用途十分的广泛,以前都需要准备棉花来过冬,用棉花制作棉衣棉裤棉被,现在虽然有了很多的新技术来替代棉花,但是棉花依然在我国

    给大家 棉花 普及 种植技术
 
已有 2 人参与

会员评论

页面运行时间: 0.0884850025177 秒