• <delect id="m4os4"><cite id="m4os4"></cite></delect>
    <nav id="m4os4"><acronym id="m4os4"></acronym></nav>
  • <input id="m4os4"></input>

    給大家介紹下服務器內存溢出的基本知識 緩沖區溢出與內存溢出都代表什么

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

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


    (相關資料圖)

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

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

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

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

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

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

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

    推薦DIY文章
    土豆win7純凈版下載 用legacy U盤安裝比較好還是硬盤一鍵安裝好
    VMware虛擬機怎么裝ghost xp 還不會安裝的朋友趕快動手試試-環球熱資訊
    電腦開機提示BOOTMGR is compressed無法啟動 只需要進入PE取消壓縮驅動器節約磁盤空間即可
    查看電腦內存條型號的兩種方法 一查便知道如何匹配合適的新內存
    筆記本麥克風沒聲音怎么設置 進入硬件和聲音管理界面后該怎么操作
    電腦系統啟動慢是什么原因?該怎么解決:建議清理C盤臨時緩存文件-世界快資訊
    精彩新聞

    超前放送

    亚洲成a人v在线观看,五月婷婷综合激情,亚洲视频在线一区,欧美限制级在线观看
  • <delect id="m4os4"><cite id="m4os4"></cite></delect>
    <nav id="m4os4"><acronym id="m4os4"></acronym></nav>
  • <input id="m4os4"></input>
    主站蜘蛛池模板: 久久久久人妻一区精品| 四虎网站1515hh四虎免费| 亚洲乱色伦图片区小说| 51视频国产精品一区二区| 欧美日韩一区二区三区四区在线观看 | 日韩精品电影在线| 国产成人天天5g影院| 九九全国免费视频| 香港一级毛片免费看| 日本道v高清免费| 国产一区二区三区久久精品| 丰满人妻熟妇乱又仑精品| 色www永久免费视频| 恋老小说我和老市长| 免费黄色片网址| 99热在线只有精品| 欧美日韩黄色大片| 国产激情精品一区二区三区| 五月开心播播网| 蜜桃视频在线观看免费网址入口| 无码超乳爆乳中文字幕久久 | 亚洲va乱码一区二区三区| 黄在线观看www免费看| 日韩人妻无码一区二区三区久久99 | 韩国一级毛片在线观看| 无码中文资源在线播放| 制服丝袜中文字幕在线| A级国产乱理伦片| 欧美性大战xxxxx久久久| 国产手机精品一区二区| 久久久久高潮毛片免费全部播放| 色yeye香蕉凹凸视频在线观看| 宝宝看着我是怎么进去的视频| 亚洲精品成人片在线播放| poren黑人| 无码精品久久久久久人妻中字| 免费观看成年人网站| 88国产精品视频一区二区三区| 春日野结衣女女| 半甜欲水兄妹np| 97性无码区免费|