青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

S.l.e!ep.¢%

像打了激速一樣,以四倍的速度運(yùn)轉(zhuǎn),開(kāi)心的工作
簡(jiǎn)單、開(kāi)放、平等的公司文化;尊重個(gè)性、自由與個(gè)人價(jià)值;
posts - 1098, comments - 335, trackbacks - 0, articles - 1
  C++博客 :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
解決某IM軟件A和某IM軟件B無(wú)法在Sandboxie中運(yùn)行的問(wèn)題
2009-06-16 13:46
今天在Sandboxie中運(yùn)行TM 2009,結(jié)果bugreport.exe蹦出來(lái)了。調(diào)了一下,發(fā)現(xiàn)是Sandboxie的實(shí)現(xiàn)機(jī)制和某IM軟件A新增的安全模塊功能沖突導(dǎo)致的。

Sandboxie中運(yùn)行的每個(gè)進(jìn)程都會(huì)加載SbieDll.dll,這個(gè)模塊會(huì)Inline Hook一堆API。而某IM軟件A的TSSafeEdit.dat(其實(shí)是一個(gè)dll)會(huì)檢測(cè)一些API有沒(méi)有被Inline Hook,一旦發(fā)現(xiàn)就試圖進(jìn)行恢復(fù)。

但是TSSafeEdit.dat中的代碼在恢復(fù)Inline Hook時(shí)為了能順利寫(xiě)入,先調(diào)用VirtualProtec給目標(biāo)內(nèi)存設(shè)置了PAGE_READWRITE(0x04)屬性,但是恢復(fù)結(jié)束后并沒(méi)有設(shè)置回原始的PAGE_EXECUTE_READ(0x20)屬性。在開(kāi)啟了DEP的系統(tǒng)上,PAGE_READWRITE的區(qū)域自然是不可執(zhí)行的,于是就異常了。

TSSafeEdit.dat用upx壓縮過(guò),解開(kāi)后可以找到如下兩處設(shè)置屬性的代碼:

.text:100019CD???????????????? push??? eax
.text:100019CE???????????????? push??? 4????????????? ; PAGE_READWRITE
.text:100019D0???????????????? push??? edi
.text:100019D1???????????????? push??? esi
.text:100019D2???????????????? call??? dword_1000A168 ; kernel32!VirtualProtec

.text:10001CF7???????????????? push??? eax
.text:10001CF8???????????????? push??? 4????????????? ; PAGE_READWRITE
.text:10001CFA???????????????? push??? ebx
.text:10001CFB???????????????? push??? edi
.text:10001CFC???????????????? call??? dword_1000A168 ; kernel32!VirtualProtec

把那兩個(gè)push 4改成push 0x20就可以讓TM 2009正常在Sandboxie中運(yùn)行了。

需要注意,TM 2009運(yùn)行后會(huì)檢查T(mén)SSafeEdit.dat是否被修改,如果被修改則會(huì)試圖獲取原始文件恢復(fù)之。要避免被恢復(fù)可以借助Sandboxie的相關(guān)機(jī)制來(lái)進(jìn)行限制,如禁止SelfUpdate.exe進(jìn)程運(yùn)行等。


細(xì)心的朋友可能還會(huì)有疑問(wèn):改成push 0x20不是就等于沒(méi)改內(nèi)存屬性PAGE_EXECUTE_READ(0x20)么,那么這部分內(nèi)存仍然是不可寫(xiě)的,后面恢復(fù)Inline Hook時(shí)不會(huì)出異常么?答案是不會(huì)。

因?yàn)門(mén)SSafeEdit.dat恢復(fù)Inline Hook時(shí)寫(xiě)內(nèi)存用的是WriteProcessMemory()而不是memcpy()之類直接內(nèi)存訪問(wèn)的方式。對(duì)WriteProcessMemory()這種血腥暴力的API來(lái)說(shuō),只讀內(nèi)存屬性是不影響寫(xiě)入的。換句話說(shuō),TSSafeEdit.dat中那兩個(gè)
VirtualProtec()調(diào)用其實(shí)是不必要的,全改成nop也一樣能正常工作。

某IM軟件B和某IM軟件A的情況相同。
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久免费视频在线| 国产色产综合产在线视频| 久久精品国产v日韩v亚洲| 亚洲免费一在线| 欧美一区二区三区播放老司机 | 国产精品久久久久久久电影| 欧美日韩一区二区视频在线| 欧美午夜无遮挡| 国产精品久久一区二区三区| 国产精品入口麻豆原神| 国产精品一区=区| 国产自产v一区二区三区c| 黑人巨大精品欧美一区二区小视频| 一区二区在线观看视频在线观看| 在线精品国产欧美| 亚洲精品中文字幕在线| 中日韩美女免费视频网站在线观看| 亚洲一区视频在线| 欧美综合二区| 亚洲二区在线| 一区二区三区免费看| 亚洲午夜av在线| 久久精彩免费视频| 欧美二区不卡| 国产精品久久久久国产精品日日 | 欧美一区二视频在线免费观看| 亚洲影视九九影院在线观看| 欧美一级欧美一级在线播放| 久久蜜桃香蕉精品一区二区三区| 欧美成人精品福利| 日韩一区二区福利| 欧美一级大片在线免费观看| 美女爽到呻吟久久久久| 欧美日韩亚洲一区三区 | 日韩一级裸体免费视频| 亚洲欧美另类国产| 欧美成人在线免费观看| 国产精品毛片高清在线完整版| 经典三级久久| 亚洲一区精品电影| 美女尤物久久精品| 一区二区三区免费观看| 久久婷婷国产综合国色天香| 国产精品扒开腿做爽爽爽视频| 一区二区三区在线免费观看 | 亚洲精品之草原avav久久| 亚洲欧美日韩精品久久亚洲区| 欧美日韩精品中文字幕| 欧美日韩理论| 黄色小说综合网站| 一区二区三区视频在线播放| 久久一区中文字幕| 一本到12不卡视频在线dvd| 久久久久成人精品免费播放动漫| 欧美三级乱码| 亚洲电影观看| 久久精品日韩欧美| 日韩视频永久免费观看| 玖玖综合伊人| 国产一区视频在线观看免费| 亚洲一区二区三| 欧美激情中文不卡| 欧美一区二区三区精品 | 99视频精品免费观看| 久久久噜噜噜久久中文字免| 99视频精品全国免费| 嫩模写真一区二区三区三州| 国产一区二区三区成人欧美日韩在线观看| 一区二区三区久久精品| 欧美黄色一区| 久久这里只精品最新地址| 国产亚洲欧洲997久久综合| 亚洲欧美国产另类| 亚洲乱码国产乱码精品精天堂| 久久动漫亚洲| 国产亚洲欧美中文| 欧美一级黄色录像| 亚洲夜晚福利在线观看| 欧美日韩亚洲免费| 一区二区三区久久网| 亚洲国产精品成人久久综合一区| 久久久久久久久一区二区| 国产亚洲一级高清| 欧美在线影院| 性欧美超级视频| 国产欧美欧美| 久久国产精品亚洲77777| 亚洲一区综合| 国产精品中文在线| 欧美一区二区三区视频在线| 亚洲图片在线观看| 国产精品视频yy9299一区| 亚洲专区在线| 亚洲一级在线| 国产精品私房写真福利视频| 亚洲欧美在线aaa| 亚洲一区二区伦理| 国产精品一区二区在线观看| 午夜视频在线观看一区二区| 亚洲午夜免费视频| 国产欧美一区二区白浆黑人| 欧美一区亚洲| 欧美有码在线视频| 一区在线播放| 欧美激情视频给我| 欧美成人伊人久久综合网| 亚洲美女电影在线| 亚洲精品午夜| 国产精品美女午夜av| 亚洲欧美日韩第一区| 亚洲欧美一区二区三区极速播放| 国产有码一区二区| 美日韩在线观看| 欧美精品入口| 亚洲一区二区欧美日韩| 亚洲欧美日本国产专区一区| 国内精品嫩模av私拍在线观看| 免费黄网站欧美| 欧美精品在线免费| 亚洲欧美日韩一区二区在线| 性欧美8khd高清极品| 亚洲第一中文字幕在线观看| 亚洲韩国日本中文字幕| 国产精品久久久免费| 久久一二三区| 欧美精品一线| 久久成人精品| 蜜桃精品一区二区三区| 一区二区三区日韩| 欧美亚洲一区二区在线| 亚洲国产日韩一区| 一区二区三区视频在线| 狠狠色综合色综合网络| 91久久精品美女高潮| 国产精品天天看| 欧美国产第二页| 国产精品免费区二区三区观看| 久久久久久**毛片大全| 欧美精品一区三区在线观看| 久久国产夜色精品鲁鲁99| 免费成人你懂的| 欧美一区二区日韩| 蜜桃av一区| 久久av一区二区三区| 欧美成人激情视频| 久久成人人人人精品欧| 欧美国产大片| 久久精品一区二区| 欧美欧美在线| 美女视频网站黄色亚洲| 欧美视频免费看| 欧美成人久久| 国产欧美精品日韩区二区麻豆天美 | 一个人看的www久久| 精品1区2区3区4区| 亚洲一区二区三区中文字幕| 91久久黄色| 欧美一区在线看| 亚洲性人人天天夜夜摸| 毛片精品免费在线观看| 欧美在线视频一区二区| 欧美日韩黄色大片| 欧美成人首页| 韩国v欧美v日本v亚洲v | 欧美三级资源在线| 免费在线欧美视频| 国产日韩欧美一二三区| 亚洲激情视频网| 怡红院精品视频在线观看极品| 亚洲一区二区精品在线观看| 99国产精品久久久| 久久综合一区二区三区| 久久久青草婷婷精品综合日韩| 欧美视频中文在线看| 亚洲国产欧美日韩精品| 伊人婷婷欧美激情| 午夜久久资源| 欧美一二三区精品| 欧美性色aⅴ视频一区日韩精品| 91久久久国产精品| 亚洲国产精品99久久久久久久久| 欧美一区二区视频在线观看2020| 亚洲欧美日韩中文播放| 欧美日韩综合一区| 亚洲人线精品午夜| 亚洲精品日本| 毛片一区二区| 欧美国产高清| 91久久综合亚洲鲁鲁五月天| 久久综合婷婷| 欧美r片在线| 亚洲国产成人久久综合一区| 久久久爽爽爽美女图片| 久久综合999| 永久免费视频成人| 久久资源av| 亚洲国产高清在线| 亚洲精品在线看| 欧美精品一区二区视频 | 欧美激情a∨在线视频播放|