亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 邏輯算法 > 正文

(看雪教程) 第2章 第5節 分析技術

2019-09-10 09:02:07
字體:
來源:轉載
供稿:網友

在進行軟件破解解密以及計算機病毒分析工作中,一個首要的問題是對軟件病毒進行分析。這些軟件都是機器代碼程序,對于它們分析必須使用靜態或動態調試工具,分析跟蹤其匯編代碼。
一、從軟件使用說明和操作中分析軟件

  欲破解軟件,首先應該先用用這軟件,了解一下功能是否有限制,最好閱讀一下軟件的說明或手冊特別是自己所關心的關鍵部分的使用說明,這樣也許能夠找點線索。

二、靜態反匯編

 所謂靜態分析即從反匯編出來的程序清單上分析,從提示信息入手進行分析。目前,大多數軟件在設計時,都采用了人機對話方式。所謂人機對話,即在軟件運行過程中,需要由用戶選擇的地方,軟件即顯示相應的提示信息,并等待用戶按鍵選擇。而在執行完某一段程序之后,便顯示一串提示信息,以反映該段程序運行后的狀態,是正常運行,還是出現錯誤,或者提示用戶進行下一步工作的幫助信息。為此,如果我們對靜態反匯編出來的程序清單進行閱讀,可了解軟件編程思路,以便順利破解。 常用的靜態分析工具是W32DASM、IDA和HIEW等。


三、動態跟蹤分析

 雖然從靜態上可以了解程序的思路,但是并不可能真正了解地了解軟件的細節,如靜態分析找不出線索,就要動態分析程序,另外,碰到壓縮程序,靜態分析也無能為力了,只能動態分析了。所謂動態分析是利用SOFTICE或TRW2000一步一步地單步執行軟件。為什么要對軟件進行動態分析呢?這主要是因為:

1、許多軟件在整體上完成的功能,一般要分解成若干模塊來完成,而且后一模塊在執行時,往往需要使用其前一模塊處理的結果,這一結果我們把它叫中間結果。如果我們只對軟件本身進行靜態地分析,一般是很難分析出這些中間結果的。而只有通過跟蹤執行前一模塊,才能看到這些結果。另外,在程序的運行過程中,往往會在某一地方出現許多分支和轉移,不同的分支和轉移往往需要不同的條件,而這些條件一般是由運行該分支之前的程序來產生的。如果想知道程序運行到該分支的地方時,去底走向哪一分支,不進行動態地跟蹤和分析是不得而知的。

2、有許多軟件在運行時,其最初執行的一段程序往往需要對該軟件的后面各個模塊進行一些初始始化工作,而沒有依賴系統的重定位。

3、有許多加密程序為了阻止非法跟蹤和閱讀,對執行代碼的大部分內容進行了加密變換,而只有很短的一段程序是明文。加密程序運行時,采用了逐塊解密,逐塊執行和方法,首先運行最初的一段明文程序,該程序在運行過程中,不僅要完成阻止跟蹤的任務,而且還要負責對下一塊密碼進行解密。顯然僅對該軟件的密碼部分進行反匯編,不對該軟件動態跟蹤分析,是根本不可能進行解密的。

由于上述原因,在對軟件靜態分析不行的條件下,就要進行動態分析了。哪么如何有效地進行動態跟蹤分析呢?一般來說有如下幾點:

1、對軟件進行粗跟蹤
所謂粗跟蹤,即在跟蹤時要大塊大塊地跟蹤,也就是說每次遇到調用CALL指令、重復操作指令REP.循環操作LOOP指令以及中斷調用INT指令等,一般不要跟蹤進去,而是根據執行結果分析該段程序的功能。

2、對關鍵部分進行細跟蹤

 對軟件進行了一定程度的粗跟蹤之后,便可以獲取軟件中我們所關心的模塊或程序段,這樣就可以針對性地對該模塊進行具體而詳細地跟蹤分析。一般情況下,對關鍵代碼的跟蹤可能要反復進行若干次才能讀懂該程序,每次要把比較關鍵的中間結果或指令地址記錄下來,這樣會對下一次分析有很大的幫助。軟件分析是一種比較復雜和艱苦的工作,上面的幾點分析方法,只是提供了一種基本的分析方法。要積累軟件分析的經驗需要在實踐中不斷地索和總結。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
992tv在线成人免费观看| 九九精品在线视频| 久久久久中文字幕2018| 一个人看的www欧美| 国产日韩欧美91| 国产精品美女视频网站| 日韩中文字幕免费| 欧美色欧美亚洲高清在线视频| 国产丝袜一区二区| 久久夜色精品亚洲噜噜国产mv| 91中文在线观看| 中文字幕日韩精品有码视频| 亚洲精品国产精品乱码不99按摩| 色偷偷av一区二区三区乱| 午夜剧场成人观在线视频免费观看| 欧美性xxxx极品hd欧美风情| 亚洲天堂免费在线| 国产丝袜一区二区三区| 亚洲第一av在线| 色七七影院综合| 色久欧美在线视频观看| 国产91在线高潮白浆在线观看| 久久久电影免费观看完整版| 尤物九九久久国产精品的分类| 日韩视频免费大全中文字幕| 欧美精品生活片| 日韩在线不卡视频| 欧美成人黑人xx视频免费观看| 欧美成人三级视频网站| 欧美激情亚洲另类| 国产成人精品免高潮在线观看| 欧美国产高跟鞋裸体秀xxxhd| 97欧美精品一区二区三区| 久久91超碰青草是什么| 精品日本高清在线播放| 夜夜嗨av色一区二区不卡| 欧美极品少妇xxxxx| 91精品久久久久久久久青青| 91av在线精品| 中文字幕亚洲无线码在线一区| 美日韩丰满少妇在线观看| 91天堂在线观看| 久久久久久网址| 亚洲一区二区三区香蕉| 国产精品无码专区在线观看| 日本一区二区不卡| 久久久www成人免费精品张筱雨| 浅井舞香一区二区| 97精品欧美一区二区三区| 国产精品亚洲美女av网站| 欧美性色xo影院| 国产精品美乳在线观看| 伦伦影院午夜日韩欧美限制| 午夜精品一区二区三区视频免费看| 国产一区二区视频在线观看| 国产精品黄页免费高清在线观看| 精品国产91久久久久久老师| 中文字幕日韩综合av| 97av在线影院| 欧美日韩国产成人在线观看| 亚洲欧美精品中文字幕在线| 黄网站色欧美视频| 日韩欧美国产骚| 欧美国产日韩xxxxx| 亚洲最大福利视频网站| 久久人人爽人人爽爽久久| 国产成人精品在线观看| 国内精品久久久久久久| 国产大片精品免费永久看nba| 国产精品第1页| 国产精品69精品一区二区三区| 欧美国产一区二区三区| 国产精品久久久久久久9999| 日韩精品免费观看| zzjj国产精品一区二区| 国产综合久久久久久| 国产精品成人国产乱一区| 欧美激情一区二区三区久久久| 日韩电影大全免费观看2023年上| 国产欧美在线视频| 亚洲国产精品久久久久久| 亚洲人成免费电影| 亚洲国产精品久久久久秋霞蜜臀| 久久久久久97| 最新中文字幕亚洲| 日韩av网站导航| 久久久久久噜噜噜久久久精品| 亚洲精品短视频| 91九色综合久久| 97久久伊人激情网| 久久成人综合视频| 日韩精品视频在线观看免费| 一本色道久久88综合亚洲精品ⅰ| 亚洲a成v人在线观看| 日韩有码在线视频| 欧美性开放视频| 成人性生交大片免费观看嘿嘿视频| 日韩免费观看av| 欧美高清在线播放| 91精品久久久久久久久久| 中文字幕视频一区二区在线有码| 美日韩精品免费视频| 国产精品高清免费在线观看| 亚洲男人天堂2024| 国产视频999| 韩国国内大量揄拍精品视频| 日韩中文在线中文网三级| 久久亚洲欧美日韩精品专区| 亚洲偷欧美偷国内偷| 日韩av在线天堂网| 中文字幕一区二区三区电影| 亚洲美女av在线播放| 亚洲一区亚洲二区亚洲三区| 国产午夜精品久久久| 亚洲电影免费观看高清| 日韩精品亚洲精品| 色综合久久88色综合天天看泰| 国产日韩欧美在线看| 欧美专区国产专区| 亚洲国产成人爱av在线播放| 亚洲自拍另类欧美丝袜| 国产91ⅴ在线精品免费观看| 成人精品久久av网站| 久久精品国产一区| 国产欧美日韩亚洲精品| 国产综合福利在线| 国产精品视频一区二区三区四| 欧美精品在线看| 午夜精品久久久久久久99黑人| 九九久久久久99精品| 日韩男女性生活视频| 国产精品av免费在线观看| 欧美成年人视频网站| 久久躁日日躁aaaaxxxx| 亚洲国产婷婷香蕉久久久久久| 91日韩在线视频| 亚洲高清一二三区| 国产精品吊钟奶在线| 久久久久久成人| 日产精品99久久久久久| 久久久亚洲影院| 欧美黑人狂野猛交老妇| 亚洲丝袜一区在线| 欧美日韩中国免费专区在线看| 蜜臀久久99精品久久久久久宅男| 国产亚洲欧美日韩美女| 91久久精品国产| 中文字幕久精品免费视频| 国产精品老牛影院在线观看| 中国日韩欧美久久久久久久久| 日韩欧美国产视频| 欧美大片在线看| 亚洲男人天堂九九视频| 久久全国免费视频| 欧美黄色片免费观看| 久久五月情影视| 国产一区二区三区中文| 国产精品嫩草影院一区二区| 一区二区在线视频播放| 亚洲视频综合网| 国产丝袜高跟一区| 91黑丝在线观看| 中文国产亚洲喷潮| 色琪琪综合男人的天堂aⅴ视频|