天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于動態(tài)二進制平臺的軟件網(wǎng)絡通信過程逆向分析.doc 全文免費在線閱讀

發(fā)布時間:2016-10-29 18:38

  本文關鍵詞:基于動態(tài)二進制平臺的軟件網(wǎng)絡通信過程逆向分析,,由筆耕文化傳播整理發(fā)布。


網(wǎng)友lxydx666近日為您收集整理了關于基于動態(tài)二進制平臺的軟件網(wǎng)絡通信過程逆向分析的文檔,希望對您的工作和學習有所幫助。以下是文檔介紹:基于動態(tài)二進制平臺的軟件網(wǎng)絡通信過程逆向分析摘要本文提出了使用二進制平臺進行通信軟件的逆向分析,先將目標函數(shù)的數(shù)據(jù)和信息進行記錄和監(jiān)控,為了提高通信的效率采用了多線程的方式進行信息的傳輸,為了使多線程達到同步傳輸信息的目的,使用了事件對象的方式,最后通過使用 I/O 通信,從而達到通信軟件的逆向分析!娟P鍵詞】動態(tài)二進制平臺軟件網(wǎng)絡通信分析計算機信息技術發(fā)展和更新的速度越來越快,各種軟件和應用也在不斷的開發(fā)和更新,在民航空管領域,如起飛前放行系統(tǒng)、數(shù)字通播系統(tǒng)、FIPS 系統(tǒng)等,這些軟件能夠正常運行的前提是要可以進行網(wǎng)絡通信。對于民航系統(tǒng)而言,網(wǎng)絡通信的安全性無可厚非的排在了第一位。以往對于民航專網(wǎng)的依賴,讓大家普遍降低了對網(wǎng)路通信風險的認識,事實上,網(wǎng)絡通信功能也的確會存在一些危害,網(wǎng)絡病毒和垃圾文件也是通過網(wǎng)絡通信進行傳遞的。整個信息技術和軟件的開發(fā)也會隨著網(wǎng)絡通信而變的越來越多樣和進步。同時網(wǎng)絡通信的種類和方式也是多種多樣的,對于不同的軟件可以采取不用的方式進行通信。我們要想在通信的過程中避免網(wǎng)絡病毒和垃圾文件的入侵,就要首先了解網(wǎng)絡通信的結構和通信過程的工作原理。我們在了解網(wǎng)絡通信的過程后,使用逆向推理的方法,在各個環(huán)節(jié)上做好準備,保證網(wǎng)絡通信的安全性,避免網(wǎng)絡病毒和垃圾文件的入。在進行網(wǎng)絡通信逆向分析的時候,我們要根據(jù)不同的軟件進行分類,有的軟件必須要在軟件不運行的情況下進行逆向分析,有的軟件可以在軟件運行的情況下進行逆向分析。下面我們就介紹一下進行通信軟件逆向分析的一些步驟。1 對網(wǎng)絡通信軟件進行記錄對通信軟件進行數(shù)據(jù)記錄是逆向分析的第一步,我們可以使用二進制平臺 DynamoRIO 將軟件中貯存的數(shù)據(jù)和容量以及各個操作指令等大量的信息數(shù)據(jù)進行記錄和監(jiān)控。二進制平臺只是一個工具,它上面包含很多的函數(shù)信息,我們完全可以根據(jù)自己的需要,對二進制平臺進行二次開發(fā),然后再利用開發(fā)后的進行各項數(shù)據(jù)和信息的記錄和監(jiān)控。在圖 1 的結構圖中我們能夠看出,在二進制平臺上有非常多的外部接口,每個接口上面都有各自的一些功能。通過上面的整個流程結構圖,我們就能夠把原有的目標函數(shù),進行一系列的計算和處理,最后得到我們所要求的功能。2 創(chuàng)建線程提高效率我們在進行網(wǎng)絡數(shù)據(jù)的傳輸時,都是通過線程進行的,在傳輸?shù)倪^程中肯定會有一個主線程,為了提高數(shù)據(jù)和信息傳輸?shù)乃俣?我們?nèi)~可以同時創(chuàng)建幾個線程進行傳輸。但是由于線程數(shù)量的增加,也會使通信軟件的逆向分析變的復雜和困難。在進行創(chuàng)建新的線程的時候,我們一定要把每個線程進行序列號的標記,還要記錄線程的地址,母線程的程序代碼。這樣我們就能夠在通信軟件逆向分析的時候,有條不紊的進行,提高分析的效率。3 線程同步的分析上面所講的在進行線程的創(chuàng)建后,進行各個線程進行同步的數(shù)據(jù)和信息的傳輸也是一個問題。要保證線程的同步就要使各個線程在進行傳輸?shù)臅r候保持協(xié)調,當線程接到協(xié)作信號的時候才能進行工作,沒有接到信號的時候就處于休息狀態(tài)。在實際的運行中,我們常常會發(fā)現(xiàn)有的線程已經(jīng)執(zhí)行完了,它的協(xié)作線程還處于執(zhí)行狀態(tài),這時完成的線程就要等待它的協(xié)作線程。我們?yōu)榱耸垢鱾線程的工作盡可能的處于同一進度,就要使用事件對象進行線程的同步。這種方法是將摸一個正在工作的線程作為一個事件對象,當這個線程完成工作之后,再將這個事件對象設置成有效工作狀態(tài),這個時候其他的一些線程才能夠進行數(shù)據(jù)和信息的傳送,這樣就能達到多個線程工作的同步性。這時也要將各個同步線程的地址記錄下來,方便逆向分析的需要。4 基于自動機的套接字 I/O 模型識別主要有以下幾個模型:(1)select 模型:該模型以集合的方式管理眾多套接字連接,其具體思想是調用 select 函數(shù)檢查當前多個套接字的狀態(tài),根據(jù) select 函數(shù)返回信息判斷套接字的可讀可寫性,然后有針對性的處理各個套接字連接,完成數(shù)據(jù)的發(fā)送或接收。(2 )WSAAsyncSelect 模型:該模型又稱為異步選擇模型,其具體思想是利用 WSAAsyncSelect 函數(shù)為套接字向某個窗口注冊網(wǎng)絡事件。并且在確定一定的事件后,就會向子程序發(fā)出指令,而且還會通知應用程序的時態(tài),然后應用程序在進行工作。(3)WSAEventSelect 模型:該模型又稱事件選擇模型,其具體思想是在套接字上將設定的網(wǎng)絡事件與某個通過 API 函數(shù) WSACreateEvent創(chuàng)建的事件綁定,應用程序通過查詢該事件的狀態(tài)判定套接字上是否發(fā)生了設定的網(wǎng)絡事件。5 結論計算機信息技術發(fā)展和更新的速度越來越快,各種軟件和應用也在不斷的開發(fā)和更新。我們在了解網(wǎng)絡通信的過程后,使用逆向推理的方法,在各個環(huán)節(jié)上做好準備,保證網(wǎng)絡通信的安全性。本文提出了使用二進制平臺進行通信軟件的逆向分析,先將目標函數(shù)的數(shù)據(jù)和信息進行記錄和監(jiān)控,為了提高通信的效率采用了多線程的方式進行信息的傳輸,為了使多線程達到同步傳輸信息的目的,使用了事件對象的方式,最后通過使用 I/O通信,從而達到通信軟件的逆向分析。參考文獻[1]戴理.數(shù)據(jù)加解密過程逆向分析技術研究[D].解放軍信息工程大學,2013.[2]焦永生.進程間通信過程逆向分析技術研究[D].解放軍信息工程大學,2013.作者單位中國民用航空大連空中交通管理站遼寧省大連市 116033

1



播放器加載中,請稍候...
系統(tǒng)無法檢測到您的Adobe Flash Player版本
建議您在線安裝最新版本的Flash Player 在線安裝


  本文關鍵詞:基于動態(tài)二進制平臺的軟件網(wǎng)絡通信過程逆向分析,由筆耕文化傳播整理發(fā)布。



本文編號:158071

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/wltx/158071.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權申明:資料由用戶92358***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
中文字幕无线码一区欧美| 中日韩美女黄色一级片| 亚洲国产综合久久天堂| 精品国产91亚洲一区二区三区| 一区二区三区国产日韩| 国产日本欧美韩国在线| 国产免费人成视频尤物| 91日韩欧美国产视频| 日韩精品中文字幕亚洲| 亚洲欧美国产精品一区二区| 亚洲一区二区三区国产| 久久精品国产亚洲熟女| 欧美成人精品国产成人综合 | 午夜视频成人在线免费| 欧美成人免费视频午夜色| 欧洲一区二区三区自拍天堂| 国内外免费在线激情视频| 无套内射美女视频免费在线观看 | 99热九九热这里只有精品| 欧美一级内射一色桃子| 一区二区三区国产日韩| 亚洲黄片在线免费小视频| 五月婷婷欧美中文字幕| 99国产高清不卡视频| 国产精品午夜一区二区三区| 日韩欧美国产精品中文字幕| 欧美国产精品区一区二区三区| 免费高清欧美一区二区视频| 日本午夜免费观看视频| 亚洲精品小视频在线观看| 精品国产亚洲一区二区三区| 日韩一区欧美二区国产| 久久精品国产第一区二区三区| 欧美日韩黑人免费观看| 免费国产成人性生活生活片| 成人午夜激情免费在线| 91超频在线视频中文字幕 | 日本高清不卡一二三区| 欧美日韩国产精品第五页| 久久亚洲国产视频三级黄 | 激情图日韩精品中文字幕|