• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦>學習電腦>網絡知識>網絡基礎知識>

    服務器內存溢出是什么

    時間: 孫勝龍652 分享

      在信息化社會的今天,電腦與網絡已經成為人們在工作和休閑中不可或缺的工具,閑暇時人們通過電腦聊天、娛樂、看電影,工作時人們更會用電腦和網絡來處理公文、傳送文件、甚至進行財務上的業務。于是,便給了黑客可乘之機,他們利用系統的漏洞,專門開發某種程序,在通過添加一系列匹配的參數,就會取得我們電腦的控制權,窺探我們的隱私,盜取我們的信息,乃至給我們帶來名譽和財產上的損失,這種程序設計者設計時帶來的不足造成的系統漏洞在專業領域就稱為溢出。

      溢出分類有幾種,一是緩沖區溢出,二是內存溢出,還有一種是數據溢出。三種溢出對每個電腦用戶的危害都是很大的,小編今天著重給大家介紹下內存溢出的一些基本知識。

      可以說,自軟件開發出來,內存溢出就已經存在了,并跟隨軟件開發的發展到了現在,成為了一個歷史上存在了幾十年的大難題,它也成為了黑客攻擊個人電腦,窺探企業機密的最大禍首,著名的比如內存溢出在紅色代碼病毒事件中的表現,當時引起業界一片恐慌。

      而且,根據有關安全部門的調查統計,操作系統中一半以上的安全漏洞都是因為內存溢出所導致的,同時這些漏洞絕大部分與微軟的技術緊密相關。雖然微軟的軟件都是針對的臺式機而開發,如果不連通互聯網,那么內存溢出不會導致多么嚴重的后果,但問題是在當下,網絡已經成為個人或是企業不可或缺的東西,內存溢出就成為了黑客進行攻擊的最有利助手。

      導致內存溢出問題的是多樣的,一是使用了C或C++ 等非類型安全的語言,內存溢出是 可以說是C語言或C++ 語言難以克服的缺陷,因為它們不檢查數組邊界,也不檢查類型的可靠性。它們開發的程序的目標代碼與機器內核十分接近,所以可以直接訪問寄存器和內存,這樣固然可以大大提升 C或C++ 語言代碼的性能,在執行效率上占據優勢,但是導致內存溢出問題的概率也要高許多。

      二是存取或者復制內存緩沖區采用了不可靠的方式,簡言之,就是向只能盛12毫升的試管中倒入了16毫升的溶液,那么多出來的4毫升溶液自然就會溢出了;

      三是編譯器設置的內存緩沖區與關鍵數據結構相鄰過于緊密,假設某個函數的堆棧與內存緩沖區緊密相連,那么保存的函數返回地址就會與內存緩沖區相鄰。黑客就可以復制大量數據到內存緩沖區,這就使得內存緩沖區溢出并將原先保存于堆棧中的函數返回地址覆蓋掉,造成損失。

      那么對于編程人員來說怎么預防和解決這個問題呢?有兩種措施,一是在用 C/C++ 書寫代碼時,應該處處留意處理來自用戶的數據的方式,當一個函數的數據來源不可靠,同時又用到內存緩沖區時,那么它就必須嚴格遵循1.必須得到內存緩沖區的總長度;2.檢驗內存緩沖區3.從源代碼開始提高警惕。第二種措施是,利用一些新技術,因為指望程序員永不犯錯幾乎是不可能的,那么現在開發了一些新技術如基于探測方法、堆棧防御、分割控制和數據堆棧等讓底層系統自動保護程序以避免內存溢出的問題。

      總而言之,雖然當今黑客頻頻攻擊,系統漏洞很多,但是我們還是要相信通過不斷的努力,可以將入侵者擋在安全門之外,放心的用電腦和網絡這個大家工作和生活中的好幫手啦!

    服務器內存溢出是什么

    在信息化社會的今天,電腦與網絡已經成為人們在工作和休閑中不可或缺的工具,閑暇時人們通過電腦聊天、娛樂、看電影,工作時人們更會用電腦和網絡來處理公文、傳送文件、甚至進行財務上的業務。于是,便給了黑客可乘之機,他們利用系統
    推薦度:
    點擊下載文檔文檔為doc格式

    精選文章

    • 網絡存儲器怎么用
      網絡存儲器怎么用

      在這個科技發展迅速的科技時代,各種各樣的信息存儲及安全技術從未像今天一樣引起人們的重視,各種產品也如同雨后春筍一樣映入我們的眼球中。像閃

    • 雙網卡同時上網怎么設置
      雙網卡同時上網怎么設置

      互聯網的時代,公司或是家里越來越多的電腦有雙網卡,可是呢默認的情況下我們只能使用一張網卡連接Internet,另一張網卡只能連接內網,不能同時訪問

    • 網絡存儲器怎么安裝
      網絡存儲器怎么安裝

      在我們上網的時候其實在背后一直有一個強大的設備支持著我們正常的網上沖浪。這個設備就是網絡儲存器。所謂的網絡儲存器就是一個具有儲存功能的網

    • 以太網卡怎么安裝
      以太網卡怎么安裝

      以太網卡即 ETHERNET CARD,也許很多人都不知道什么是以太網卡。這篇文章學習啦小編就為大家介紹以太網卡是什么以及怎么安裝以太網卡。 以太網卡簡介

    280606 主站蜘蛛池模板: 日产乱码卡一卡2卡三卡四多p| 日韩一区二区三区北条麻妃| 国产91乱剧情全集| 91久久偷偷做嫩草影院免| 日本一卡精品视频免费| 亚洲最大中文字幕无码网站| 美女开嫩苞视频在线播放| 国产激情无码一区二区app| silk131中字在线观看| 日本牲交大片免费观看| 亚洲欧美偷自乱图片| 精品国产日韩亚洲一区二区| 国产成人综合久久综合| 99在线精品视频| 成年女人免费播放影院| 亚洲av无码片一区二区三区| 特级毛片A级毛片免费播放| 国产一区二区精品久久岳| 青娱乐欧美视频| 天天做天天爱天天综合网| 久久久999久久久精品| 欧美一级在线观看视频| 伊人久久大香线蕉亚洲五月天| 被cao的合不拢腿的皇后| 国产精品久久久亚洲| a级毛片免费全部播放无码| 教官你的太大了芊芊h| 亚洲av永久无码精品水牛影视 | 欧美午夜伦y4480私人影院| 再深点灬舒服灬太大了添动视频| 黑森林av福利网站| 国产精品视频公开费视频| www夜插内射视频网站| 日本丰满熟妇BBXBBXHD| 亚洲区小说区图片区qvod| 猫扑两性色午夜视频免费| 四虎影视永久地址www成人| 麻豆亚洲av熟女国产一区二| 国产精品无码一区二区在线观一| av天堂午夜精品一区| 成人中文字幕一区二区三区|