日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種導入表的修復方法及裝置有效

專利信息
申請號: 201210592469.X 申請日: 2012-12-28
公開(公告)號: CN103077029A 公開(公告)日: 2013-05-01
發明(設計)人: 陳錦;劉業欣 申請(專利權)人: 北京神州綠盟信息安全科技股份有限公司;北京神州綠盟科技有限公司
主分類號: G06F9/44 分類號: G06F9/44
代理公司: 北京同達信恒知識產權代理有限公司 11291 代理人: 郭紅麗
地址: 100089 北京*** 國省代碼: 北京;11
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 導入 修復 方法 裝置
【說明書】:

技術領域

發明涉及計算機技術領域,尤指一種導入表的修復方法及裝置。

背景技術

加殼是可執行程序資源壓縮的簡稱,是保護文件的常用手段,其原理是利用特殊的算法,對可執行程序里的資源進行壓縮、加密。加殼程序可以直接運行,但是不能獲取原始程序,要經過脫殼才可以獲取。脫殼的過程主要為三步:第一步,確定原始程序的入口點(Original?Entry?Point,OEP);第二步,修復導入表和重定位表;第三步,將內存中的原始程序寫入文件,更改程序的新入口地址為OEP,這一步通常稱為轉儲(Dump)。修復導入表是脫殼過程中重要的步驟。

下面介紹導入表和導入地址表的概念。

在windows上,運行可執行程序時通常會調用很多函數,這些函數是由windows上的函數庫導出的,每個函數庫可以稱為一個模塊。windows加載可執行程序時,會定位該可執行程序的導入表和導入地址表,導入表中包括該可執行程序需要加載的所有函數庫的名字,以及需要從每個函數庫里導入的函數的名字,導入地址表中包括這些函數需要填充的內存地址,當這些函數全部填充到內存地址后,導入表就沒有用了,運行可執行程序要調用函數時,直接從導入地址表中獲取函數地址,然后到獲取的函數地址中調用函數。

導入地址表的結構很特殊,假設導入地址表的起始地址是0x01001020,可執行程序為32位,則導入地址表的結構如下表所示:

可執行程序中采用類似如下代碼調用函數:

mov?edi,[0x01001020]//把0x1001020地址中的函數地址給edi;

call?edi//調用函數,如上表,調用的是函數kernel32.GetModuleHandleA。

可執行程序加殼后,新的導入表是殼的導入表,加殼程序加載后,系統會填充需要的函數地址到殼的導入地址表中,但是原始程序的導入地址表并不會被系統自動填充,這個工作由殼來完成,殼負責填充函數地址到原始程序的導入地址表中。

當加殼程序運行到OEP后,此時加殼程序的導入地址表雖然已經被殼填充了正確的函數地址,但是導入表卻不一定正確,這樣即便dump,下次運行加殼程序時,系統仍然找不到需要的函數庫和函數,導致加殼程序崩潰。所以要想完成脫殼,還必須修復程序的導入表。

目前,在修復導入表時,通常會采用特征定位法,根據已知類型殼的特征對加殼程序對應的原始程序的導入表進行修復,現有的產品有針對具體殼的脫殼腳本或自動脫殼機等。這種方法在修復導入表時成功率很高,修復得完美,但是一旦已知類型殼升級可能導致特征定位失效,并且對于使用未知類型殼的加殼程序對應的原始程序的導入表不能使用。因此,現有的導入表修復方法并不能普遍適用于修復各種加殼程度對應的原始程序的導入表。

發明內容

本發明實施例提供一種導入表的修復方法及裝置,用以解決現有的導入表修復方法不能普遍適用于修復各種加殼程序對應的原始程序的導入表的問題。

一種導入表的修復方法,包括:

記錄運行加殼程序過程中產生的數據改寫信息和模塊加載信息,所述數據改寫信息包括數據改寫執行地址、數據改寫地址、改寫數據和數據改寫時間,所述模塊加載信息包括所述加殼程序映射到內存中的基地址和結束地址;

在確定所述加殼程序對應的原始程序的入口點OEP后,根據數據改寫時間、數據改寫地址和設定的組合規則將記錄的數據改寫信息中的改寫數據進行組合,并根據模塊加載信息和導入表格式在組合后的改寫數據中搜尋待選導入表;

若搜尋到待選導入表,確定每個待選導入表對應的導入地址表,獲取在到達所述OEP的時刻存在于內存中、并且內存地址最小的導入地址表,將獲取的導入地址表對應的待選導入表作為所述加殼程序對應的原始程序的導入表;

若搜尋不到待選導入表,根據記錄的數據改寫信息中包括數據改寫執行地址、數據改寫地址、改寫數據和數據改寫時間重新建立所述加殼程序對應的原始程序的導入表。

一種導入表的修復裝置,包括:

記錄單元,用于記錄運行加殼程序過程中產生的數據改寫信息和模塊加載信息,所述數據改寫信息包括數據改寫執行地址、數據改寫地址、改寫數據和數據改寫時間,所述模塊加載信息包括所述加殼程序映射到內存中的基地址和結束地址;

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京神州綠盟信息安全科技股份有限公司;北京神州綠盟科技有限公司,未經北京神州綠盟信息安全科技股份有限公司;北京神州綠盟科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201210592469.X/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 国产精品一区二区免费| 丰满岳乱妇bd在线观看k8| 婷婷午夜影院| 91精品www| 国产一级片一区二区| 欧美日韩激情在线| 久久精品入口九色| 88国产精品欧美一区二区三区三| 亚洲精品性| 亚洲乱强伦| 日韩电影在线一区二区三区| 精品99在线视频| 国产精品一区在线观看你懂的 | 国产精品日韩电影| 26uuu亚洲电影在线观看| 欧美精品在线一区二区| 国产精品久久久久久久久久久不卡| 国产品久精国精产拍| 天干天干天干夜夜爽av| 日韩精品免费播放| 日本一区欧美| 91片在线观看| 一区精品二区国产| 99久久精品国| 日本一二三四区视频| 国产一区二区中文字幕| 国产乱淫精品一区二区三区毛片| 99国产精品免费| 精品特级毛片| 国产的欧美一区二区三区| 国产一级在线免费观看| 久久久精品99久久精品36亚| 日韩一级片在线免费观看| 狠狠操很很干| 狠狠色噜噜狠狠狠狠综合久| 99国产午夜精品一区二区天美| 久久亚洲精品国产日韩高潮| 一区二区中文字幕在线观看| 欧美日韩国产专区| 欧美精品久| 久久免费精品国产| 欧美精品在线观看一区二区| 91福利视频免费观看| 97人人模人人爽人人喊小说| 欧美久久精品一级c片| 国产一a在一片一级在一片| 亚洲欧美一区二区三区1000| 国产欧美日韩va另类在线播放| 国产在线观看二区| 狠狠躁狠狠躁视频专区| 97国产精品久久| 国产一区日韩欧美| 欧美日韩中文国产一区发布| 国产乱人伦偷精品视频免下载| 亚洲精品456| 国产欧美一区二区三区免费看| 亚洲欧美色图在线| 日韩av在线播| 国产91电影在线观看| 国产一区二区精品免费| 亚洲精品97久久久babes| 一级久久久| 99日本精品| 国产人澡人澡澡澡人碰视| 国产色99| 国产一区二区激情| 鲁丝一区二区三区免费| 国产精品乱战久久久| 午夜国产一区二区| 国产精品综合久久| 国产三级欧美三级日产三级99 | 亚洲欧美日韩一级| 色噜噜狠狠狠狠色综合久| 国产欧美日韩一级| 亚洲精品国产一区二| 日本xxxx护士高潮hd| 国产1区2区3区中文字幕| 国产精品欧美日韩在线| 国产精品九九九九九| 午夜在线看片| 国产午夜精品一区二区三区欧美| 欧美精品一区久久| 国产精品久久免费视频在线| 国产亚洲精品久久网站| 美女销魂免费一区二区| 欧美日韩国产在线一区二区三区 | 国产老妇av| 国产精品96久久久久久久| 国产精品99在线播放| 亚洲二区在线播放视频| 久久国产免费视频| 国产一区二区四区| 素人av在线| 狠狠色噜噜狠狠狠狠88| 国产全肉乱妇杂乱视频在线观看 | 天干天干天啪啪夜爽爽99| 午夜毛片电影| 首页亚洲欧美制服丝腿| 91麻豆精品国产91久久| 午夜大片网| 狠狠躁日日躁狂躁夜夜躁av | 91精品高清| 国产精品高潮呻吟三区四区 | 国产精品二区一区| 人人澡超碰碰97碰碰碰| 91香蕉一区二区三区在线观看| 欧美乱妇在线视频播放| 国产999久久久| 99精品久久久久久久婷婷| 色综合欧美亚洲国产| 激情久久综合网| 视频国产一区二区| 欧美精品九九| 午夜大片网| 欧美片一区二区| 欧美xxxxhdvideos| 欧美日韩亚洲三区| 国产精品高潮呻吟久| 欧美精品日韩精品| 亚洲国产精品一区在线| 国产精品电影一区| 日韩精品一区二区不卡| 精品少妇一区二区三区| 91久久久爱一区二区三区| 精品久久久久久中文字幕| 免费看片一区二区三区| 日韩欧美高清一区| 欧美日韩激情一区| 欧美精品粉嫩高潮一区二区| 在线国产精品一区二区| 国产一区二区三区网站| 免费在线观看国产精品| 欧美日韩精品在线一区| 国产一区二区三区乱码| 国产精品高潮在线| 国产欧美一区二区精品久久| 国产第一区二区三区| 99国产精品永久免费视频| 国产一卡二卡在线播放| 大bbw大bbw巨大bbw看看| 一区二区三区欧美精品| 精品久久久久久中文字幕大豆网| 99爱精品在线| 久久aⅴ国产欧美74aaa| 亚洲国产精品区| 狠狠色噜噜狠狠狠狠2021天天| 午夜激情在线播放| 欧美精选一区二区三区| 国产品久久久久久噜噜噜狼狼| 国产第一区在线观看| 蜜臀久久99精品久久久| 狠狠色综合久久婷婷色天使| 日韩av不卡一区| 国产人成看黄久久久久久久久| 日本精品一区在线| 久久免费福利视频| 亚洲精品久久久久一区二区| 国产电影一区二区三区下载| 2023国产精品久久久精品双| 亚洲高清国产精品| 二区三区视频| 午夜国产一区二区三区| 国产香蕉97碰碰久久人人| 日本伦精品一区二区三区免费| 久久久久久亚洲精品| 中文字幕一区二区三区免费| 欧美一区二区三区性| 国产全肉乱妇杂乱视频在线观看| 蜜臀久久99静品久久久久久 | 国产精品麻豆自拍| 日韩av在线影院| 亚洲国产一区二区精华液| 99久久精品一区| 一区二区国产盗摄色噜噜| 午夜影院啪啪| 国产精品亚洲二区| 国内少妇自拍视频一区| 欧美精品xxxxx| 久久影院国产精品| 国产一区二区三级| 91精品一区二区在线观看| 国产全肉乱妇杂乱视频在线观看| 蜜臀久久99精品久久久久久网站| 欧美一区二区精品久久911| 亚洲色欲色欲www| 丰满岳乱妇bd在线观看k8| 国产一a在一片一级在一片| 欧美日韩三区| 久久精品色欧美aⅴ一区二区| 亚洲va国产| freexxxxxxx| 亚洲乱码一区二区三区三上悠亚| 久久久一二区| 狠狠躁日日躁狂躁夜夜躁av | 国内久久久久久| 色妞www精品视频| 欧美亚洲视频二区| 日韩精品一区在线观看| 91精品啪在线观看国产| 日韩精品一区中文字幕| 精品久久综合1区2区3区激情| 国产91丝袜在线播放动漫| 色婷婷精品久久二区二区6| 一级午夜电影| 亚洲天堂国产精品| 国产一级精品在线观看| 国产精自产拍久久久久久蜜| www.久久精品视频| 久久福利视频网| 欧美日韩一区二区三区69堂| 亚洲日韩aⅴ在线视频| 亚洲自偷精品视频自拍| 国产欧美日韩va另类在线播放| 一区二区三区日韩精品| 亚洲制服丝袜在线| 91精品一区二区中文字幕| 国产免费一区二区三区四区| 国产免费一区二区三区网站免费| 午夜情所理论片| 伊人欧美一区| 91精彩刺激对白露脸偷拍| 97国产精品久久久| 国产午夜一级一片免费播放| 午夜情所理论片| 国产精品美女久久久另类人妖| 亚洲国产一区二| 日本一二三四区视频| 国产一卡二卡在线播放| 欧美一区二区三区在线视频播放| 欧美日韩中文国产一区发布| 精品999久久久| 欧美在线视频一区二区三区| 三级视频一区| 精品国产免费一区二区三区| 亚洲国产精品一区在线观看| 久久国产免费视频| 欧美精品六区| 日韩精品中文字幕一区二区| 国产中文字幕一区二区三区| 欧美大片一区二区三区| 久久99精品一区二区三区| 日日噜噜夜夜狠狠| 91超碰caoporm国产香蕉| 亚洲精品国产久| 夜夜嗨av禁果av粉嫩av懂色av| 国产69精品久久久久999天美|