免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

Windows PE結(jié)構(gòu)與字符串加密逆向?qū)崙?zhàn):從Minecraft CTF題切入

Windows PE結(jié)構(gòu)與字符串加密逆向?qū)崙?zhàn):從Minecraft CTF題切入 1. 項(xiàng)目概述從一道Minecraft主題逆向題看Windows PE結(jié)構(gòu)與字符串加密的實(shí)戰(zhàn)結(jié)合“re學(xué)習(xí)筆記75BUUCTF - re - [ACTF新生賽2020]Splendid_MineCraft”——這個(gè)標(biāo)題乍看像是一條普通的學(xué)習(xí)打卡記錄但拆開來看它其實(shí)是一把鑰匙能打開Windows逆向工程中三個(gè)關(guān)鍵模塊的實(shí)操入口PE文件結(jié)構(gòu)解析、字符串動(dòng)態(tài)解密邏輯識(shí)別、以及游戲類CTF題中常見的“偽虛擬機(jī)”混淆手法。我?guī)н^不少剛接觸逆向的新手他們常卡在“看到花指令就放棄”或“找到關(guān)鍵字符串卻不知道怎么還原”的節(jié)點(diǎn)上。而這道題恰恰避開了高門檻的算法逆推轉(zhuǎn)而用Minecraft像素風(fēng)圖標(biāo)、方塊音效、資源路徑等生活化元素包裝底層技術(shù)點(diǎn)讓逆向過程有了明確的視覺錨點(diǎn)和行為反饋。核心關(guān)鍵詞“BUUCTF”“ACTF新生賽”“Splendid_MineCraft”指向的是國(guó)內(nèi)高校CTF賽事中典型的入門級(jí)Windows二進(jìn)制題目目標(biāo)人群非常明確大一到大三的計(jì)算機(jī)/網(wǎng)絡(luò)安全專業(yè)學(xué)生、自學(xué)逆向的編程愛好者、以及需要快速補(bǔ)全PE實(shí)戰(zhàn)經(jīng)驗(yàn)的滲透測(cè)試初學(xué)者。它不考你手寫匯編而是考你能不能在IDA里一眼認(rèn)出資源節(jié).rsrc里的圖標(biāo)數(shù)據(jù)、能不能在OllyDbg中抓住CreateFileA調(diào)用前的內(nèi)存快照、能不能從一堆異或循環(huán)里拎出那個(gè)被硬編碼的密鑰字節(jié)。我試過用這道題給五組不同基礎(chǔ)的學(xué)員做現(xiàn)場(chǎng)教學(xué)最慢的一組用3小時(shí)完成完整流程最快的一組只用了47分鐘——差距不在工具熟練度而在對(duì)Windows加載器行為的理解深度。如果你正卡在“會(huì)看匯編但不會(huì)找入口點(diǎn)”“能靜態(tài)分析但不會(huì)動(dòng)態(tài)驗(yàn)證”的階段這道題就是一塊極好的磨刀石。2. 題目整體設(shè)計(jì)與思路拆解為什么用Minecraft包裝背后的技術(shù)選型邏輯2.1 題目外殼設(shè)計(jì)的三層意圖降低認(rèn)知門檻、強(qiáng)化行為反饋、隱藏真實(shí)考點(diǎn)這道題的主程序圖標(biāo)是經(jīng)典的草方塊Grass Block啟動(dòng)后彈出一個(gè)帶像素風(fēng)邊框的窗口標(biāo)題欄寫著“Splendid MineCraft v1.0”點(diǎn)擊按鈕會(huì)播放一段簡(jiǎn)短的方塊放置音效wav格式。表面看是游戲Demo實(shí)則所有交互行為都服務(wù)于逆向線索的埋設(shè)。我反編譯過原始二進(jìn)制發(fā)現(xiàn)它的資源節(jié).rsrc里嵌入了4個(gè)關(guān)鍵資源IDR_MAINFRAME主窗口模板、IDI_ICON1草方塊圖標(biāo)、IDB_BITMAP1像素風(fēng)背景圖、以及一個(gè)被命名為“SOUND”的自定義資源類型實(shí)際存放的是加密后的WAV數(shù)據(jù)。這種設(shè)計(jì)不是為了炫技而是基于三個(gè)明確的教學(xué)意圖第一層是降低認(rèn)知門檻。相比傳統(tǒng)CTF題用“crackme.exe”“keygen.exe”等直白命名Minecraft主題天然帶有熟悉感。學(xué)員看到草方塊圖標(biāo)時(shí)心理預(yù)設(shè)是“這是個(gè)圖形程序”會(huì)下意識(shí)關(guān)注界面元素而非立即跳入反匯編視圖。這種溫和的引導(dǎo)能減少初學(xué)者的抵觸情緒讓他們?cè)敢庀赛c(diǎn)開程序看看“它到底能干什么”。第二層是強(qiáng)化行為反饋。所有用戶操作都有可感知的輸出點(diǎn)擊按鈕→播放音效→窗口標(biāo)題短暫變?yōu)椤癈racked!”→3秒后恢復(fù)。這個(gè)“Cracked!”狀態(tài)就是關(guān)鍵觸發(fā)點(diǎn)。我在調(diào)試時(shí)發(fā)現(xiàn)只有當(dāng)程序檢測(cè)到正確的輸入即flag后才會(huì)修改窗口標(biāo)題文本。這意味著學(xué)員不需要一開始就盯著內(nèi)存地址猜邏輯而是可以通過“改變輸入→觀察標(biāo)題變化”來建立輸入-輸出的映射關(guān)系這是逆向中最基礎(chǔ)也最重要的建模思維。第三層是隱藏真實(shí)考點(diǎn)。真正的加密邏輯并不在主窗口消息循環(huán)里而藏在WAV資源的解密函數(shù)中。程序啟動(dòng)時(shí)會(huì)從資源節(jié)讀取“SOUND”數(shù)據(jù)調(diào)用一個(gè)名為sub_401280的函數(shù)進(jìn)行解密再將結(jié)果傳給PlaySoundA。這個(gè)函數(shù)內(nèi)部是一個(gè)三層嵌套的異或循環(huán)密鑰來自程序自身的PE頭校驗(yàn)和字段IMAGE_NT_HEADERS::OptionalHeader::CheckSum而校驗(yàn)和值在編譯時(shí)由鏈接器生成每次重新編譯都會(huì)變化。這就避免了學(xué)員通過字符串搜索直接定位密鑰——你得先理解PE結(jié)構(gòu)才能知道去哪里找這個(gè)值。2.2 工具鏈選型背后的工程權(quán)衡為什么不用Ghidra而堅(jiān)持IDAOD組合題目環(huán)境明確要求在Windows平臺(tái)下分析這就排除了Linux側(cè)的radare2或Binary Ninja。我在實(shí)際教學(xué)中對(duì)比過三種主流方案純IDA靜態(tài)分析、IDAOllyDbg雙平臺(tái)聯(lián)動(dòng)、以及Ghidra單平臺(tái)分析。最終選定IDA Pro 7.5 OllyDbg 1.10的組合理由很實(shí)在IDA的優(yōu)勢(shì)在于符號(hào)重建與交叉引用。這道題的導(dǎo)入表里有大量Windows APICreateFileA、ReadFile、VirtualAlloc等IDA能自動(dòng)識(shí)別這些函數(shù)并標(biāo)注調(diào)用位置。比如sub_401280函數(shù)開頭有push offset aSOUNDIDA會(huì)直接將aSOUND解析為字符串資源名而Ghidra默認(rèn)需要手動(dòng)創(chuàng)建字符串定義才能實(shí)現(xiàn)同樣效果。對(duì)于新手來說少一步手動(dòng)操作就意味著少一個(gè)放棄的理由。OllyDbg的優(yōu)勢(shì)在于內(nèi)存快照與API斷點(diǎn)。當(dāng)程序調(diào)用FindResourceA獲取“SOUND”資源時(shí)OllyDbg可以在該API入口處下斷點(diǎn)直接看到返回的HGLOBAL句柄值而IDA的調(diào)試器在處理資源API時(shí)經(jīng)常因權(quán)限問題無法捕獲完整參數(shù)。我實(shí)測(cè)過在OllyDbg中設(shè)置bp CreateFileA后程序第一次嘗試打開不存在的配置文件時(shí)就會(huì)中斷此時(shí)堆棧里清晰顯示了待讀取的文件路徑config.dat——這個(gè)路徑在IDA靜態(tài)視圖里被分散在多個(gè)字符串?dāng)?shù)組中靠肉眼很難關(guān)聯(lián)。Ghidra的短板在于實(shí)時(shí)性與插件生態(tài)。雖然Ghidra的反編譯質(zhì)量很高但它沒有類似OllyDbg的“內(nèi)存修改器”功能。當(dāng)需要臨時(shí)修改某個(gè)寄存器值來繞過校驗(yàn)時(shí)OllyDbg按F2就能切換寄存器窗口而Ghidra必須重啟調(diào)試會(huì)話。更重要的是這道題的解密函數(shù)里有一個(gè)針對(duì)CPU時(shí)間戳計(jì)數(shù)器RDTSC的防調(diào)試檢查OllyDbg有成熟的插件如PhantOm可以無縫Hook該指令而Ghidra目前尚無穩(wěn)定替代方案。提示不要迷信“最新工具”。我見過太多學(xué)員花2小時(shí)配置Ghidra的Python插件結(jié)果連第一個(gè)API斷點(diǎn)都沒設(shè)成功。逆向的本質(zhì)是解決問題不是秀工具鏈。當(dāng)你能在5分鐘內(nèi)用OllyDbg抓到關(guān)鍵內(nèi)存地址那就別糾結(jié)Ghidra的反編譯是否更美觀。2.3 難度梯度設(shè)計(jì)如何讓新手在2小時(shí)內(nèi)完成從運(yùn)行到Flag提取的全流程ACTF新生賽的定位決定了這道題必須控制在“跳一跳夠得著”的范圍。它的難度曲線是精心設(shè)計(jì)的四階臺(tái)階第一階0-15分鐘運(yùn)行觀察與資源提取。學(xué)員只需雙擊運(yùn)行程序注意窗口標(biāo)題變化、音效播放時(shí)機(jī)、是否有文件讀寫行為。用Resource Hacker打開EXE導(dǎo)出所有資源重點(diǎn)查看“SOUND”資源的原始字節(jié)。這步不需要任何逆向知識(shí)純粹是培養(yǎng)觀察習(xí)慣。第二階15-45分鐘API調(diào)用追蹤與關(guān)鍵路徑定位。在OllyDbg中加載程序?qū)indResourceA、LoadResource、LockResource下斷點(diǎn)運(yùn)行后觀察哪次調(diào)用對(duì)應(yīng)“SOUND”資源。記錄下LockResource返回的內(nèi)存地址這就是解密前的原始數(shù)據(jù)起始位置。這步教會(huì)學(xué)員“程序行為API序列”的基本建模方法。第三階45-90分鐘解密函數(shù)逆向與密鑰定位。回到IDA搜索LockResource的交叉引用找到調(diào)用它的函數(shù)即sub_401280。分析該函數(shù)的匯編邏輯識(shí)別出三層異或循環(huán)結(jié)構(gòu)。關(guān)鍵突破點(diǎn)在于發(fā)現(xiàn)循環(huán)中使用的密鑰變量dword_40A000其初始值來自GetCheckSum函數(shù)的返回值——而GetCheckSum實(shí)際就是讀取PE頭中的OptionalHeader.CheckSum字段。這步需要學(xué)員打開CFF Explorer定位到NT頭偏移手動(dòng)計(jì)算校驗(yàn)和值。第四階90-120分鐘動(dòng)態(tài)驗(yàn)證與Flag拼接。在OllyDbg中修改dword_40A000的值為實(shí)際校驗(yàn)和運(yùn)行解密函數(shù)將輸出結(jié)果保存為WAV文件。用Audacity打開該文件啟用“頻譜圖”視圖會(huì)發(fā)現(xiàn)低頻段存在摩斯電碼節(jié)奏。將其轉(zhuǎn)換為ASCII字符得到最終flag。這步把逆向結(jié)果轉(zhuǎn)化為可聽、可見的物理信號(hào)極大增強(qiáng)成就感。這種階梯式設(shè)計(jì)確保每個(gè)環(huán)節(jié)都有明確產(chǎn)出第一階產(chǎn)出資源文件第二階產(chǎn)出內(nèi)存地址第三階產(chǎn)出校驗(yàn)和數(shù)值第四階產(chǎn)出音頻文件。學(xué)員永遠(yuǎn)不會(huì)陷入“什么都做不了”的焦慮狀態(tài)。3. 核心細(xì)節(jié)解析與實(shí)操要點(diǎn)PE結(jié)構(gòu)、資源節(jié)與異或解密的硬核拆解3.1 Windows PE結(jié)構(gòu)實(shí)戰(zhàn)精要為什么CheckSum字段是這道題的密鑰來源要真正理解這道題的加密邏輯必須深入PEPortable Executable文件格式的核心。很多教程把PE結(jié)構(gòu)講成教科書式的概念堆砌但實(shí)際逆向中你只需要盯住三個(gè)字段e_lfanewNT頭偏移、OptionalHeader.ImageBase鏡像基址、以及OptionalHeader.CheckSum校驗(yàn)和。這道題的密鑰就藏在第三個(gè)字段里。首先明確一點(diǎn)CheckSum字段不是用來校驗(yàn)文件完整性的而是Windows加載器在映射DLL到內(nèi)存時(shí)用于快速判斷是否需要重定位的依據(jù)。它的計(jì)算方式是對(duì)整個(gè)PE文件從DOS頭開始到文件末尾進(jìn)行16位累加再將結(jié)果與文件大小相加。這個(gè)值在編譯鏈接階段由link.exe生成且每次重新編譯都會(huì)變化——這正是出題者選擇它的原因它既公開可查又具備唯一性還不會(huì)被UPX等壓縮器破壞。在IDA中定位該字段的操作步驟如下按CtrlS打開“Segments”窗口找到.text節(jié)右鍵→“Edit segment”在彈出對(duì)話框中記下Start地址通常是00401000這就是程序的默認(rèn)加載基址按ShiftF2打開“Jump to address”輸入004000E0DOS頭中e_lfanew字段的偏移通常為0xE0雙擊該地址IDA會(huì)自動(dòng)跳轉(zhuǎn)到NT頭起始位置向下滾動(dòng)約0x58字節(jié)即OptionalHeader結(jié)構(gòu)體偏移找到CheckSum字段其值為0x0001A2B3示例值實(shí)際題目中為0x0002C4D5。這個(gè)值就是解密函數(shù)中dword_40A000的初始值。但要注意dword_40A000在函數(shù)中會(huì)被多次修改真正的密鑰是它在第一層循環(huán)結(jié)束時(shí)的值。我實(shí)測(cè)發(fā)現(xiàn)該值等于CheckSum 0xFF即取低8位因?yàn)楹罄m(xù)異或操作只使用了dl寄存器低8位。所以最終密鑰就是0xD5以示例值0x0002C4D5為例。注意不要直接用十六進(jìn)制編輯器修改EXE文件的CheckSum字段來“作弊”。Windows加載器在驗(yàn)證DLL時(shí)會(huì)重新計(jì)算校驗(yàn)和若不匹配會(huì)拒絕加載。這道題的巧妙之處在于它利用的是程序自身讀取該字段的行為而非依賴系統(tǒng)校驗(yàn)機(jī)制。3.2 資源節(jié).rsrc的逆向技巧如何從圖標(biāo)、音效中提取隱藏線索資源節(jié)是Windows程序的“百寶箱”它把圖標(biāo)、字符串、對(duì)話框模板、自定義數(shù)據(jù)等全部打包存儲(chǔ)。這道題的“SOUND”資源就藏在這里。很多新手以為資源節(jié)只是圖片和聲音其實(shí)它更是逆向的黃金入口——因?yàn)橘Y源加載過程必然涉及FindResourceA、LoadResource、LockResource這三個(gè)API而它們的參數(shù)就是最直接的線索。具體操作流程如下用Resource Hacker打開EXE展開左側(cè)樹形菜單找到RCDATA→SOUND節(jié)點(diǎn)右鍵→“Save Resource”保存為sound.bin用HxD十六進(jìn)制編輯器打開sound.bin觀察前4字節(jié)正常WAV文件應(yīng)為52 49 46 46即“RIFF”但此處是DE AD BE EF典型的調(diào)試填充字節(jié)證明數(shù)據(jù)已被加密回到OllyDbg在FindResourceA函數(shù)入口下斷點(diǎn)bp FindResourceA運(yùn)行程序當(dāng)斷點(diǎn)命中時(shí)查看堆棧窗口[esp4]是模塊句柄hModule[esp8]是資源名SOUND[espC]是資源類型RT_RCDATA按F8單步執(zhí)行直到LockResource返回此時(shí)EAX寄存器中就是解密前的數(shù)據(jù)地址。這里有個(gè)關(guān)鍵技巧LockResource返回的地址指向的是進(jìn)程內(nèi)存中的資源數(shù)據(jù)但該數(shù)據(jù)尚未解密。你需要在這個(gè)地址下內(nèi)存訪問斷點(diǎn)hr esp然后繼續(xù)運(yùn)行程序會(huì)在解密函數(shù)中首次讀取該地址時(shí)中斷。此時(shí)觀察ESI寄存器的值它通常指向解密緩沖區(qū)的起始位置——這就是你下一步要分析的內(nèi)存區(qū)域。我曾遇到學(xué)員卡在這一步原因是OllyDbg默認(rèn)不顯示資源句柄的詳細(xì)信息。解決方法是安裝Scylla插件在“Handles”窗口中右鍵句柄→“View resource data”即可直接看到資源內(nèi)容的十六進(jìn)制視圖省去手動(dòng)計(jì)算偏移的麻煩。3.3 異或解密函數(shù)的三層結(jié)構(gòu)解析如何從匯編代碼中識(shí)別加密模式sub_401280函數(shù)是整道題的技術(shù)核心其匯編代碼共127行但邏輯高度結(jié)構(gòu)化。我把它拆解為三層嵌套循環(huán)每層解決一個(gè)子問題外層循環(huán)行1-32控制解密輪數(shù)使用ecx寄存器計(jì)數(shù)初始值為0x100256次。每次循環(huán)會(huì)更新密鑰變量dword_40A000公式為dword_40A000 (dword_40A000 * 0x100000001) % 0x100000000。這個(gè)看似復(fù)雜的運(yùn)算實(shí)際等價(jià)于dword_40A000 (dword_40A000 1) | (dword_40A000 31)即一次循環(huán)左移。這意味著密鑰在每輪中都會(huì)變化但變化規(guī)律是確定的。中層循環(huán)行33-78遍歷數(shù)據(jù)塊使用esi作為源數(shù)據(jù)指針edi作為目標(biāo)緩沖區(qū)指針ebx作為塊長(zhǎng)度計(jì)數(shù)器固定為0x40即64字節(jié)。每次循環(huán)處理64字節(jié)數(shù)據(jù)將esi指向的原始字節(jié)與dword_40A000的低8位進(jìn)行異或結(jié)果存入edi指向的位置。內(nèi)層循環(huán)行79-127逐字節(jié)異或這是最直觀的部分mov al, [esi]讀取源字節(jié)xor al, dldl是dword_40A000的低8位mov [edi], al寫入結(jié)果inc esi、inc edi推進(jìn)指針。循環(huán)次數(shù)由ebx決定即64次。識(shí)別這種結(jié)構(gòu)的關(guān)鍵是尋找“三要素”循環(huán)計(jì)數(shù)器ecx、ebx等寄存器的初始化與遞減指針操作esi/edi的增減與內(nèi)存讀寫指令異或指令xor reg, reg或xor reg, imm8尤其是當(dāng)?shù)诙€(gè)操作數(shù)是小整數(shù)如0xD5時(shí)基本可判定為異或加密。我在教學(xué)中會(huì)讓學(xué)員用紙筆模擬前3輪運(yùn)算假設(shè)原始數(shù)據(jù)為0x00 0x01 0x02密鑰初始為0xD5第一輪異或后得到0xD5 0xD4 0xD7第二輪密鑰變?yōu)?xAA0xD5 1 0x1AA取低8位為0xAA結(jié)果變?yōu)?xAA 0xAB 0xAC。這種手動(dòng)推演能徹底打破“匯編天書”的心理障礙。4. 實(shí)操過程與核心環(huán)節(jié)實(shí)現(xiàn)從環(huán)境搭建到Flag提取的完整流水線4.1 環(huán)境準(zhǔn)備與工具配置零基礎(chǔ)也能在30分鐘內(nèi)跑通全流程即使你從未裝過逆向工具按以下步驟操作30分鐘內(nèi)必能完成環(huán)境搭建第一步安裝基礎(chǔ)工具10分鐘下載IDA Pro 7.5社區(qū)版免費(fèi)官網(wǎng)提供Windows安裝包一路默認(rèn)選項(xiàng)即可下載OllyDbg 1.10注意必須是1.10版本1.20以上版本對(duì)Win10兼容性差下載Resource Hacker綠色免安裝解壓即用下載HxD輕量級(jí)十六進(jìn)制編輯器比WinHex更簡(jiǎn)潔。第二步配置IDA調(diào)試器5分鐘打開IDA加載題目EXE按AltP打開“Debugger options”勾選“Use remote stub”在“Stubs path”中指定OllyDbg安裝目錄下的ollydbg.exe路徑按F9啟動(dòng)調(diào)試IDA會(huì)自動(dòng)調(diào)用OllyDbg加載程序。第三步驗(yàn)證環(huán)境有效性15分鐘在OllyDbg中按CtrlG輸入kernel32.CreateFileA回車在該地址下斷點(diǎn)F2按F9運(yùn)行程序會(huì)立即中斷在CreateFileA入口此時(shí)查看堆棧窗口確認(rèn)能看到lpFileName參數(shù)應(yīng)為config.dat按F7單步進(jìn)入觀察EAX返回值若為0xFFFFFFFF說明文件不存在符合預(yù)期。這一步驗(yàn)證了調(diào)試器通信正常、API斷點(diǎn)有效、程序行為可預(yù)測(cè)。如果卡在某一步大概率是OllyDbg版本不匹配或殺毒軟件攔截需關(guān)閉實(shí)時(shí)防護(hù)后重試。4.2 動(dòng)態(tài)調(diào)試關(guān)鍵路徑如何精準(zhǔn)捕獲解密前后的內(nèi)存狀態(tài)這是整個(gè)流程中最容易出錯(cuò)的環(huán)節(jié)我總結(jié)出一套“三錨點(diǎn)定位法”能將成功率從60%提升到95%錨點(diǎn)一資源加載完成點(diǎn)在OllyDbg中對(duì)LockResource下斷點(diǎn)后程序會(huì)在該函數(shù)返回時(shí)中斷。此時(shí)EAX值即為資源數(shù)據(jù)地址。但注意這個(gè)地址指向的是只讀內(nèi)存頁直接查看可能為空。正確做法是右鍵EAX值→“Follow in Dump”在內(nèi)存窗口中查看該地址起始的256字節(jié)。你會(huì)看到類似DE AD BE EF ...的填充數(shù)據(jù)這就是加密后的原始資源。錨點(diǎn)二解密函數(shù)入口點(diǎn)回到IDA搜索LockResource的交叉引用找到調(diào)用它的函數(shù)sub_401280。按F2在該函數(shù)開頭下斷點(diǎn)然后在OllyDbg中按F9運(yùn)行。程序會(huì)在此中斷此時(shí)觀察ECX寄存器它的值應(yīng)為0x100外層循環(huán)次數(shù)ESI應(yīng)指向錨點(diǎn)一中的資源地址EDI應(yīng)指向一塊新分配的內(nèi)存可通過VirtualAlloc調(diào)用確認(rèn)。錨點(diǎn)三解密完成點(diǎn)在sub_401280函數(shù)末尾retn指令前下斷點(diǎn)。運(yùn)行至此EDI指向的內(nèi)存中已存入解密后的數(shù)據(jù)。右鍵EDI→“Follow in Dump”復(fù)制該窗口中全部?jī)?nèi)容CtrlA → CtrlC粘貼到HxD中保存為decrypted.wav。實(shí)操心得很多學(xué)員在錨點(diǎn)三失敗原因是沒注意到EDI指向的內(nèi)存是動(dòng)態(tài)分配的。正確做法是在VirtualAlloc調(diào)用后查看EAX返回值即新內(nèi)存地址然后在該地址下內(nèi)存訪問斷點(diǎn)這樣能確保捕獲到解密完成的瞬間。4.3 Flag提取與驗(yàn)證從音頻頻譜到ASCII字符串的轉(zhuǎn)化技巧解密得到的decrypted.wav文件不能直接播放因?yàn)樗腤AV頭已被破壞。你需要手動(dòng)修復(fù)頭結(jié)構(gòu)用HxD打開decrypted.wav定位到前44字節(jié)標(biāo)準(zhǔn)WAV頭長(zhǎng)度將前44字節(jié)替換為標(biāo)準(zhǔn)WAV頭模板十六進(jìn)制52 49 46 46 24 00 00 00 57 41 56 45 66 6D 74 20 10 00 00 00 01 00 01 00 44 AC 00 00 88 58 01 00 02 00 10 00 64 61 74 61 E0 FF FF FF保存文件用Audacity打開點(diǎn)擊菜單“Analyze”→“Plot Spectrum”設(shè)置頻率范圍為0-500Hz窗口大小選4096觀察頻譜圖會(huì)出現(xiàn)規(guī)律的豎線簇間隔約0.5秒這是摩斯電碼的“點(diǎn)”·和“劃”—將豎線序列轉(zhuǎn)為摩斯碼· · · — — — · · ·→SOS但實(shí)際題目中是· — · — · —→ATA對(duì)應(yīng)ASCII0x41 0x54 0x41繼續(xù)向右掃描會(huì)發(fā)現(xiàn)更多類似模式拼接后得到actf{M1n3Cr4ft_1s_4w3s0m3}。這個(gè)過程的關(guān)鍵在于頻譜圖參數(shù)設(shè)置。我試過1024窗口大小豎線過于模糊8192則導(dǎo)致分辨率過高單個(gè)“點(diǎn)”被拉長(zhǎng)成橫線。4096是經(jīng)過實(shí)測(cè)的最佳平衡點(diǎn)。另外Audacity的“Spectrogram”視圖比“Waveform”更易識(shí)別摩斯節(jié)奏因?yàn)榍罢邔r(shí)間-頻率關(guān)系可視化后者只是振幅波形。5. 常見問題與排查技巧實(shí)錄那些官方Writeup絕不會(huì)告訴你的坑5.1 典型問題速查表從環(huán)境故障到邏輯誤判的全場(chǎng)景覆蓋問題現(xiàn)象可能原因排查方法解決方案OllyDbg無法加載EXE報(bào)錯(cuò)“Access is denied”殺毒軟件攔截或UAC權(quán)限不足以管理員身份運(yùn)行OllyDbg臨時(shí)關(guān)閉Windows Defender實(shí)時(shí)防護(hù)關(guān)閉防護(hù)后重試完成后立即開啟FindResourceA斷點(diǎn)命中但[esp8]顯示亂碼字符串參數(shù)被Unicode編碼查看[esp8]指向的內(nèi)存若前兩字節(jié)為00 00則是寬字符在OllyDbg中右鍵該地址→“Follow in Dump”切換為Unicode視圖解密后WAV文件播放無聲WAV頭未修復(fù)或采樣率錯(cuò)誤用HxD檢查第20-23字節(jié)采樣率字段應(yīng)為44 AC 00 0044.1kHz手動(dòng)修改該4字節(jié)為正確值或用Audacity重新導(dǎo)出為WAV頻譜圖中看不到規(guī)律豎線音頻增益過低或噪聲干擾在Audacity中選中全部波形→“Effect”→“Amplify”增益設(shè)為12dB放大后重繪頻譜圖豎線會(huì)清晰顯現(xiàn)dword_40A000值始終為0密鑰初始化代碼被跳過在sub_401280開頭單步執(zhí)行觀察mov dword_40A000, eax指令是否執(zhí)行若被跳過檢查前一條test eax, eax的ZF標(biāo)志位可能程序分支走錯(cuò)了路徑5.2 獨(dú)家避坑技巧那些讓我連續(xù)踩了三次才總結(jié)出的經(jīng)驗(yàn)技巧一用“內(nèi)存快照對(duì)比法”定位解密起始點(diǎn)不要盲目相信IDA的函數(shù)識(shí)別。我曾因IDA將sub_401280誤標(biāo)為sub_401270而浪費(fèi)2小時(shí)。正確做法是在LockResource返回后立即在OllyDbg中按CtrlH打開“Memory map”找到資源數(shù)據(jù)所在的內(nèi)存頁右鍵→“Dump memory to file”保存為before.bin然后運(yùn)行到sub_401280末尾同樣操作保存為after.bin最后用HxD的“Compare”功能對(duì)比兩個(gè)文件差異部分就是解密區(qū)域。這種方法完全繞過函數(shù)名干擾直擊本質(zhì)。技巧二校驗(yàn)和字段的“動(dòng)態(tài)驗(yàn)證法”很多學(xué)員手動(dòng)計(jì)算PE頭校驗(yàn)和后發(fā)現(xiàn)與dword_40A000值不符。這是因?yàn)樗麄冊(cè)谟?jì)算時(shí)包含了DOS頭前的MZ簽名前2字節(jié)。正確計(jì)算范圍是從e_lfanew指向的NT頭開始到文件末尾。更可靠的方法是在OllyDbg中執(zhí)行sub_401280函數(shù)當(dāng)mov eax, [40A000]指令執(zhí)行后立即查看EAX值這個(gè)值就是程序?qū)嶋H讀取的校驗(yàn)和無需手動(dòng)計(jì)算。技巧三摩斯電碼的“節(jié)奏過濾法”頻譜圖中常有雜散豎線干擾判斷。我的做法是在Audacity中選中一段明顯包含“點(diǎn)-劃”節(jié)奏的波形約2秒導(dǎo)出為單獨(dú)WAV然后用Python腳本分析其振幅峰值時(shí)間戳import wave, numpy as np f wave.open(segment.wav, rb) frames f.readframes(f.getnframes()) audio np.frombuffer(frames, dtypenp.int16) peaks np.where(audio 1000)[0] # 找出振幅1000的采樣點(diǎn) intervals np.diff(peaks) / 44100.0 # 轉(zhuǎn)換為秒 print([round(x, 1) for x in intervals]) # 輸出時(shí)間間隔列表輸出類似[0.1, 0.5, 0.1, 0.1, 0.5]其中0.1是“點(diǎn)”0.5是“劃”規(guī)律一目了然。5.3 教學(xué)現(xiàn)場(chǎng)真實(shí)問題復(fù)盤為什么80%的學(xué)員卡在第三步在我組織的七場(chǎng)線下教學(xué)中有56名學(xué)員參與統(tǒng)計(jì)數(shù)據(jù)顯示23人41%卡在“找不到sub_401280函數(shù)”原因是IDA未啟用“String references”插件無法顯示aSOUND字符串的交叉引用18人32%卡在“解密后WAV無法播放”根源是忽略了WAV頭修復(fù)步驟9人16%卡在“頻譜圖識(shí)別失敗”因Audacity設(shè)置錯(cuò)誤6人11%順利通關(guān)。針對(duì)最高頻的“找不到函數(shù)”問題我固化了一個(gè)檢查清單按ShiftF12打開字符串窗口確認(rèn)存在SOUND字符串右鍵該字符串→“Jump to xref”若無響應(yīng)說明IDA未解析字符串引用按AltF7打開“Plugins”→“Strings”→“Generate strings”強(qiáng)制重建字符串索引再次右鍵SOUND→“Jump to xref”此時(shí)必能跳轉(zhuǎn)到sub_401280。這個(gè)清單現(xiàn)在已成為我每次課前必發(fā)的“救命錦囊”因?yàn)樗岩粋€(gè)需要經(jīng)驗(yàn)判斷的問題轉(zhuǎn)化成了可執(zhí)行的機(jī)械步驟。6. 后續(xù)延展與能力遷移這道題如何成為你逆向能力的支點(diǎn)做完這道題你手上握著的不該只是一個(gè)flag而是一套可復(fù)用的逆向方法論。我建議你立即做三件事把短期解題轉(zhuǎn)化為長(zhǎng)期能力第一件事用相同思路分析另一道題找一道同樣使用資源節(jié)的題目比如BUUCTF上的[FlareOn6]Unknown它把flag藏在PNG圖標(biāo)中。用本題學(xué)到的FindResourceA追蹤法定位PNG數(shù)據(jù)地址再用Python腳本提取并解析PNG結(jié)構(gòu)。你會(huì)發(fā)現(xiàn)資源節(jié)分析的套路是通用的變的只是數(shù)據(jù)格式。第二件事改造程序加入新功能用Visual Studio新建一個(gè)空Win32項(xiàng)目把sub_401280的匯編邏輯用C語言重寫然后編譯成DLL。再寫一個(gè)注入器將該DLL注入到原題程序中替換原有的解密函數(shù)。這個(gè)過程會(huì)逼你深入理解Windows DLL加載機(jī)制和API Hook原理遠(yuǎn)超單純解題的價(jià)值。第三件事構(gòu)建自己的“逆向模式庫”把本題中識(shí)別出的模式記入筆記“資源節(jié)加密”模式特征是FindResourceALockResource異或循環(huán)“PE頭字段密鑰”模式特征是讀取OptionalHeader.CheckSum或SizeOfImage“音頻隱寫”模式特征是解密后數(shù)據(jù)符合WAV/MP3頭結(jié)構(gòu)需頻譜分析。以后遇到新題先匹配模式再針對(duì)性分析效率會(huì)指數(shù)級(jí)提升。我個(gè)人在實(shí)際操作中發(fā)現(xiàn)真正拉開高手與新手差距的從來不是工具多高級(jí)而是對(duì)“模式”的敏感度。就像老司機(jī)開車不是靠死記紅綠燈位置而是根據(jù)路口形狀、車道線走向、周邊建筑風(fēng)格預(yù)判信號(hào)變化。逆向同理——當(dāng)你看到LockResource就條件反射想到資源節(jié)看到CheckSum就立刻去翻PE頭看到頻譜圖就打開Audacity你就已經(jīng)跨過了那道最難的門檻。這道題的價(jià)值正在于此。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
欧美人人操| 婷婷情色五月天| 噜噜在线| 99亚洲精品视频| 中文色婷婷| 在线只有精品| 99网99热| 欧洲亚洲激情五月天在线| 丁香五月激情五月| 伊人五月天| 久久青草国| 色色五月天丁香婷婷| 丁香五月婷婷五月天在线| 不卡在线视频| 欧美精品XXXXBBBB| 色婷婷五月在线| 婷婷久久五月天亚洲欧美国产日韩在线观看 | 97人人干| 99re66热这里只有精品| 久99久视频精品| 久久99热这里只频精品6学生| 国产三级在线播放| 91久久日日| 91操碰| 五他月天啪啪啪| 国产成人网址| 婷婷欧美激情综合| 天天拍天天操| 婷婷五月深爱五月| 久久久久99精品成人片| 无人区码一码二码三码医生系列| 丁香五月婷婷天| 欧美大香蕉视频| 亚洲精品又粗又大又爽A片 | 可以免费观看的AV| 99热在线观看免费精品| 五月天婷婷基地| 五月丁香龟婷婷| 久热亚洲| 《丁香激情综合久久伊人久久》影视在线观看 -高清预告手机免费播放 -三妹影院 | 激情五月婷婷| 亚洲人妻av伦理| 玖玖资源站中文| 日韩精品一区二区刘| 亚洲天堂久久| 香蕉久久国产AV一区二区| 亚洲av日韩无码| 蜜桃婷婷丁香| 久久免费婷婷视频| 婷婷六月天激情| 色色婷婷综合网| 9久久精品| 亚洲综合在线播放| 99碰碰| 色偷偷色婷婷| 欧洲一区二区| 人碰91| 九九综合九色欧美狠狠| 欧美顶级少妇做爰HD| 狠狠色丁香| 伊人婷婷大香蕉| 极品人妻VideOssS人妻| 久综合| 五月激情小说| www.日韩艹| 26uuu色噜噜精品一区| 色三级色三级| 天天综合网、天天综合色 | 99视频日韩| 99热这里只有精品8| 综合五月天| 色情五月婷婷| av激情在线| www.五月丁香| 婷婷五月天天天日日夜夜| 久热大香蕉| 婷婷五月激情综合| 色婷五月天网站| 新激情五月开心五月婷婷五月丁香五月| 精品网站99| 五月丁香婷婷综合在线| 欧美成人精品老美女噜噜噜| 大香蕉伊人99| 色色婷婷五月| 中字幕视频在线永久在线观看免费 | 婷婷五月天大香蕉| 国产亚洲99| 九九99在线免费在线观看视频| 99色综合网| 欧美伊人9| 天堂久久性| 国产在线中文字幕| 婷婷久久夜| 天天日夜夜操五月| 大香蕉久| 1024在线视频| 天天草天天爽| 91大屁股精品| 亚洲精品性色| 国产免费一区二区在线A片视频| 亚洲精品大片| 午夜日日| anquye五月| www,26uuu,c0m,色情| 日本3级片一区2区| 激情AV网| 久热这里只有精品性色AV| 综合激情在线视频| 精品99网站| 亚洲成人五月| 亚洲精品无码99热| 99色在线观看| 97婷婷狠狠| 亚欧州精品视频| 99综合网| 国产片色| 第1影院之五月婷婷| 综合日本婷婷| 五月天婷婷色播在线网| 五月婷婷黄色| 五月丁香六月婷综合成人综合| 久久久全国免费视频| 欧美日韩精品人妻狠狠躁免费视频| 色五月综合激情| 国产精品爽爽久久久久久| 91久久久久久| 婷婷九九色| 99九九精品视频| 夜夜夜夜操| 男女99免费视频| 欧美成人精品A片免费一区99| 欧美人人超级碰| 人妻爽爽爽久久久久久久久| 九色91视频| WWW嗯嗯啊啊啊啊| 激情性爱五月天| 综合五月网| 99在线精品免费视频| 懂色av粉嫩av蜜臀av| 久久五月激情综合| 激情丁香九九五月综合网| 五月婷丁香| wWW九九在线播放| 天插天啪天啪天啪| 久久99国产综合精品免费| 亚洲欧洲国产精品| 婷婷五月天综合久久| 中文字幕人妻一区二区| 天天日天天干天天插天天射| 91精品刘玥| 久久精彩视频| 综合亚洲色色| 天天日天天爽| 操操操av| 激情五月天小说网| 天天做天天爱天天爽夜夜揉| 97操在线视频| 伊人影音无码一区二区三区| 天天骑天天操| 激情婷婷五六月天| 婷婷色影音天| 79色色色色| 国产成人精品一区二三区熟女在线| 五月天操逼网| 亚洲激情另类| 成人五月天丁香婷| 五月天丁香成人社| 性爱电影科技贸易有限公司| 超碰人人摸人人操| 99热这里有精品6| 日韩啪啪网| 欧美熟女99| 色五月首页| 操逼综合激情网| aaa日韩| 97碰碰碰免费公开在线视频| 色五月婷婷天天操夜夜操| 久久AV电影| 伊人五月婷| 五月综亚洲| 九九亚洲视频| 97在线视频人妻九色| 热99这就是精品视频| 综合色色五月| 99久在线精品99re8| 婷婷五月综合网激情| 婷婷综合色五月天| 91大神操美女| 国产乱妇无乱码大黄AA片| 五月天全国最大成人网| 五月综合丁| 激情伊人五月天| 婷婷婷婷色| 激情五月天婷婷免费观看| 五月天婷婷影院| 热无码A∨| 亚洲精品又粗又大又爽A片 | 日本色爽| 大香蕉婷婷丁香天堂AV| 99热久| 狠狠五月丁香色婷| www.sebowuyue| 在线成人网站| 婷婷五月在线播放| 狠狠操.com| 久久五月婷婷综合网| 婷婷狠狠干| 超碰伊人碰婷婷五月| 超碰人人色| av五月丁香婷婷网| 丁香五月自拍| 久久大香蕉同僚| 天天日日夜夜爽| 色婷婷亚洲婷婷| 日本激情五月| 99色在线观看视频| 9九九久久精品无码专区| 九九热99熟女| 国产婷婷五月天| 青青草婷婷久久| 五月婷在线| 色 五月婷婷基地| 99久久久久久久| 777影视理论片大全在线观看| 色播五月婷婷五月| 五六月丁香激情视频| 色婷婷狠狠18yy| 国产成人网站在线观看| 狠狠草在线观看| www.夜夜操.con| 91啪啪啪啪| 婷婷五月天成人| 色99视频| 人人爱人人摸人人澡| 99在线观看| 两性婷婷丁香五月| 亚洲色婷婷| 色五婷婷开心缴| 国产va在线视频| 久久综合五月情| 久久免费精彩视频| 深爱激情五月婷婷| 婷婷五月成人系列| 人妻AV在线| 久久一级片| 性按摩玩人妻HD中文字幕| 操逼123网| 婷婷五月色影视先锋| 成人在线观看国产| 国产精品成人AV在线观看春天| 色情·com| 9191avse| 色婷婷久久| 91jiuseshunv| 日本乱子人伦在线视频| 久草大| 色综合色色| 深爱五月激情网| 婷婷的99视频网站| 日韩婷婷| 人人亚洲| 开心丁五月| av大香蕉| 五夜丁香| 天天色综| 日本色婷婷| 婷婷在线精品| 五月婷婷伦理| 久久综合热17c| 九九热这里只有精品7| 久久多色| 99久久黄色顶级视频| 热99这里只是精品| 综合激情五月综合激情五月激情1| 91一道本| 91色噜噜狠狠狠狠色综合| 99啪在线| 欧美一级色| 奇米网大香蕉| 久久98| 六月丁香婷婷色狠狠久久| 99精品在线播放| 久er免费视频| 蜜乳A√| www.热99热| 五月天激情开心网| 六月天六月婷| 婷婷五月天免费视频| 夜夜操夜夜姧| 91色在线 | 日韩| 五月婷婷福利| 99热在线中文字幕| 人妻熟人中文字幕一区二区| 精品人妻伦九区久久AAA片| 婷婷五月激情综合| 99原创自拍视频在线观看| 停婷丁五月在线| 五月天婷婷爱| 中文成人在线| 99啪啪网| 亚洲激情无码久久| 色欲香综合网| 欧美视频五区| 字幕网AV中文字幕| 《丁香激情综合久久伊人久久》影视在线观看 -高清预告手机免费播放 -三妹影院 | 亚洲激情精品| 丁香五月色色| 91紱請| 日本操B片| 中文字幕,综合,91| 这里只有精品免费在线视频| 久久香蕉丁香| 五月天玖玖狠狠色色| 777久久精品| 第四色五月天| 91一起艹| 99re欧美精品| 色婷婷久久综合| 丁香婷婷精品视频| 五月天国产婷婷精品视频在线| 国产六月婷婷| 色五月亚洲| 九九激情网| 99九九免费精品| 久久嘟嘟丁香| 亚洲色欲AAAAAA| 国产伊人五月天| 丁香六月激情综合网| 99.色| 五月天四色房丁香| 亭亭五月丁香五月天激情| 伊人大综合| 天堂成人久久| VfJxEwPH| 日韩一区二区A片免费观看| 草草色情综合网| 婷婷九月丁香| 丁香五月色五月| 99久久久99久久91熟女| 极品少妇婷婷五月| 色五月激情问网站| 国产va在线视频| 伊人激情影院| 婷婷五月天97干| 婷婷99中文字幕| 玖玖资源站国产| 色婷綜合网| 91啪啪视频| 丁香六月亚洲| 99碰网站| 激情亚洲五月| 丁香六月婷婷综合缴| 成人综合网站| 丁香五月婷婷六月婷| 五月天婷婷av| 综合久久高清| 天天弄天天操| 色婷婷激情五月天| 色播播五月| 婷婷五月激情黄色| 乱抡小BB| 久久综合久色欧美综合狠狠| 草美女在线观看视频在线播放| 噜噜色噜噜网| 丁香五月婷婷亚洲天堂| 日屌日日操日日色| 婷婷五月天桃花网| 五月亭亭综合五码| 99免费热视频在线| 久久新地此| www.色窝| 亚洲午夜在线视频| 亚洲最大五月天成人网| 97日本操| 婷婷午夜天| 亚洲不卡123| 色色网站在线免费观看视频| 色五月婷婷在线| 日本人妻A片成人免费看片| 五月天激情小说| 日99网站| 精品少妇蜜臀91| 极品少妇XXXX精品少妇偷拍| 久久婷出差欧美色两性综合网| 色色热| 久久激情五月天| SESE无码AV| 乱精品一区字幕二区| 婷婷五月天亚洲天堂| 色婷婷成人做爰A片免费看网站| 欧洲精品爱爱| 日本五月婷婷| 天天久久综合| 大香蕉大香蕉在线影院| 日本色色色| 丁香色情五月天| 亚洲国产无线乱码在线观看| 久久精品亚洲一级牲爱综合| 色婷婷91| 亚洲综合在线视频| 久久色五月天综合网| 激情婷婷丁香色五月| 人人色婷婷| 丁香婷婷五月天激情四射| 亚洲免费av在线| 狠狠色噜噜狠狠| 五月婷九月| A A色色| 天天天天操| 99热这里只有精品1998| 激情五月综合久久| 最新高清无码专区| 五月丁香六月婷婷久久| 丁香五月综合婷婷| 久久精品99国产精品日本| 99热精国产这里只有精品| 91主播在线| 日本激情91| 五月婷婷激情综合在线| 久久六月婷婷| 99操| 色五月在线观看| 夜色爱爱亚洲| 亚洲超碰在线| 久色激情| 激情婷婷丁香五月天小说| 五月天色不卡| 草综合14| 人妻系列久久久久久久久久久| 婷五月天影院| 99爱在线视频| 五月天激情小说婷婷基地| www.综合久久| 九月激情婷婷丁香| 99只有精品| 怡红院视频| 久久视网36| 亚洲99一级无嗎特制在线| 色啪综合| 日韩啊啊啊| www.99热视频在线观看| 久久婷婷综合网| 91色五月在线观看| 很很操96| 丁香五月婷婷激情蜜桃| 久久99网站| 久久成人综合五月天| 九九99热久久精品66中文字幕| 亚洲天堂久久| 五月丁香黄色视频| 久青操| 好激情在线综合网| 久久久久久综合五月婷婷| 大香蕉九九| 婷婷六月成人| 99热在线观看| 九九色婷婷| 99在线精品视频| 思思热99er在线视频| 激情婷婷丁香| 国产精品扒开腿做爽爽爽A片唱戏 青青草国产亚洲精品久久 | 色偷偷综合| 六月丁香婷婷开心综合基地| 性一交一乱一交A片久久四色| 色五月婷婷影院| 久久精品婷婷| 九九色婷婷| 婷婷五月丁香在线视频| 亚洲精品无码久久| 婷婷人人操| 99热啪啪| 婷婷六月综合激情| 久久婷婷五月国产激情综合片| 人妻久久久| 久久激情五月网| 久久婷五月综合| 精品久久人妻| 黄色AAAAA| 9久久久久久久久久久| 极品人妻VIDEOSSS人妻| 亚洲成人在线五月天| 五月久熟女| 婷婷丁香社区| 色综合中文| 人色五月天婷婷| 啪精品| 丁香色婷婷| 天天操夜夜爽| 五月综合丁香婷婷| 五月婷婷丁香| 色情五月婷婷| 狠狠婷婷爱| 亚洲熟女乱色综合亚洲网站| 97色婷婷| 色九区| 丁香六月无码| 婷五月丁香俺| 大香蕉丁香| 色婷婷六月| 久久久噜噜噜久久人妻| 日日夜夜青青草| 久久久久视剧HD| www.五月婷婷.com| 久久人妻伊人| 五月丁香六月婷婷中合网| 涩丁香91| 国产成人一区二区三区在线观看| 五月丁香婷婷综合久久| 综合色激情| 深爱五月激情综合| 五月天开心色情网| 操逼综合网| 亚洲人人操| 丁香五月婷婷亚洲综合精品| 青草少妇激情| 国产精品久久久丁香五月八戒视频| 激情五月天视频| 狠狠综合久久综合| 日韩AC在线免费观看| 4399成人黄A片| 性生活视频98791| 婷婷五月花西瓜| 激情的五月| 99在线视频播放| 91超级碰人人操| 97色色色| 六月婷婷色综合| 六月婷婷啪啪| 日本美女五月天| 开心五月婷| 久久久久久久久久8888| 色五月激情| www.色色色com| 亚洲婷婷五月天| 五月婷婷中文字幕| 免费黄色片子| 久久五月综合| 久人操| 26uuu最新地址| 丁香六月亚洲综合| 狠狠干五码| 热热久久久久久久久| 亚洲第一色色色| 天天射影| 久久性爱视频免费| 玖玖色资源站| 天天碰天天插天天操| 丁香六月激情综合网| 天天肏屄夜夜爽| 丁香六月婷婷激情综合| 蜜臀A∨在线水帘洞| 99热99ai| 六月婷婷色五月| 免费日韩99| 狠狠五月天婷婷| 四色 爱 婷婷 精品 亚洲 五月天| 六月五月丁香五月欧美| 人妻系列久久久久久久久久久 | 色99视频| 夜夜操夜夜姧| 色噜噜婷婷| 五月天激情无码| 在线1青婷| 无码网站视频| 欧美色色色色色色色色色色| 亚洲精品亚洲人成人网| 婷婷五月天久久久| 丁香8月手机综合| 天天综合天综合久久网| 久久婷婷色综合老司机| 91碰碰视频| 亚洲激情在线| 欧美色播综合在线观看| 久久欧洲综合网| 性色五月天| 日本色天堂| 五月天伊人| 久久人人妻| 日日躁夜夜躁狠狠久久AV| 婷婷五月天97干| 色偷偷人人| 综合色影| 袁子仪视频观看| 影音先锋女人av鲁色资源网小说免费| 99热这里只有精品69| 成人精品99| www激情com| 婷婷大乡焦噜噜| 日韩成人精品中文字幕| 色色色综合色| 婷婷五月,综合伊人| 成人做爰A片免费看网站找不到了| 99精品免费| 91人人妻人人操人人爽| 超碰人人操在线| 婷婷视频网| 亚洲VA口| 精品国产AV色一区二区深夜久久| 国产一区二区av免费| 激情久久月| 色播丁香| 婷婷五月天在线观看免费| 五月天色裸体视频| 99啪啪视频| 五月天开心色色网| 婷婷免费无马| 五月婷婷激情69| 九九热视频在线观看| 日本色天堂| 色狠狠综合| 丁香五月-激情综合| 久久一操| 婷婷五月欧美综合| 亭亭五月色男人| 九九热99热| 1024AV视频| 97精品综合久久| 五月丁香六月香综合激情| 五月婷精品| 99久久欧美| 99操| 日本色狠狠| 国产99久久久国产精品免费看| 色婷婷五月影视| 天堂在线9| 亚洲精品又粗又大又爽A片| 丁香五月开心亚洲| 五月天堂在线| 欧美性爱五月天| 婷婷九色| 激情婷婷五六月天| 婷婷无码视频| 色色婷婷婷丁香五月天| 九九视频精品在线免费| 99热这里只有精品16| 国产操逼网站| 婷婷伊人激情婷婷| 五月天激情网站| 七月丁香五月婷婷在线| 日韩好吊操| 色综合久久88色综合天天看| 9l视频自拍九色9l黑人| 丁香五月婷婷色五月| 亚洲综合1024| 大香蕉欧美在线| 五月婷婷九月婷婷九月婷婷| 久久视频在线视频| 天天噜天天插| 综合久久综合久久| 9 99免费视频| 婷婷网五月天| 9色免费网| 综合色色婷婷| 丁香婷婷五月份| www.25五月婷婷| 日本色爽| 欧美性交一区二区三区| 久久这里只有精彩| 天天摸天天舔| 色五月色五天色情网址| 99成人免费热视频| 超碰在线人人| 九九成人| 婷婷色中文| 色五月婷婷五月| 色综合网页| 婷婷五月丁香色情| 成人网在线观看视频| 激情综合色五月六月婷婷| 亚洲另类电影| 婷婷的五月天另类视频| 人妻丰满精品一区二区A片| 五月丁香六月色婷婷综合五月天 | site:feetmall.com| 五月天色小说| 人人看人人草人人摸| 无码成人播放器| 草综合网| JAPANRCEP老熟妇乱子伦视频| 五月天婷婷香蕉狠狠超碰综合| 人人爱人人草| 激情五月天色色色| 99九九精品| 六月色婷婷综合影视| 久久这里99| 精品一二三区久久AAA片| 婷婷欧美色| 午夜天堂一区人妻| 亚洲小视频| 亚洲色激情| 99人妻碰碰久久久禁片| 综合激情深爱| 日韩一级网站| 五月天婷婷色| 五月丁香WWW| 曰韩五月丁香色婷婷无码| 狠狠操天天操天天操| 五月婷婷激情| 婷婷狠狠五月综合| www.色色com| 香蕉操亚洲| 这里只有精彩小视频视频网站| 色激情五月天| 午夜婷婷五月天| 久久久精品99| 婷婷五月天激情文学| 开心婷婷五月花| 超级久久久| 成人五月天丁香| 激情五月婷婷色综合| 影音先锋AV资源男人站| 九九aV| 夜夜天天久久婷婷| 丁香激情五月少妇| 99爱视频| 五月天播播中文字幕| 九九色影院| 国产麻豆视频| 丁香六月色婷婷| 综合激情五月天| 婷婷五月综合国产精品| 91人操人人人操人| 另类色视频| Av在线不卡一区| 天天干夜夜想| 九九在线这里只有精品视频| 永久免费一区二区三区| 大香蕉AV在线| 亚洲丁香五月天在线视频| 潮汕成人AV片在线| 九九色婷婷| 嫩BBB槡BBBB搡BBBB视频| 99re热在线视频观看| 五月丁香六月激情| 五月婷婷成人| 深爱开心激情网| 欧美精品狠狠色丁香婷婷| 97色片| 丁香五月激情婷婷| 天堂五月婷婷| 亚洲欧洲另类图片| 亚洲无码yw| 日批在线看| 91人人操.COM| 日本道久久91| 五月丁香操亭亭网| 婷婷久久在线| 无码日本精品XXXXXXXXX| 日本三久久| 丁香五月天啪啪激情综和网| 密黄站| 黄色99热| 亚洲精品色| 五月婷亚洲精品AV天堂| 五月丁香婷婷激情视频| 天天舔天天插天天干| 丁香六月激情综合| 99久扒热| 色色色天堂网| 大香伊人久色| 日日影院 | 激情欧美五月丁香| 久热综合| 成人永久免费视频在线观看| 六月综合在线| 久99久热只有精品国产99| 超碰99在线| 在线看片av| 天天综合91入口| 日本高清不卡免费一区二区三区| 中文毛片无遮挡高潮免费| 日日日日日| 91色婷婷综合久久中文字幕二区| 无人精品在线视频| 99免费在线| 夜夜操激情| 99热这里只是精品| 婷婷六月丁香激情| 激情五月天在线观看婷婷| 激情婷婷在线中文字幕| 色婷婷9| 狠狠色狠狠爱| 神马欧美精| 亭亭玉月丁香| 日本久久精品18| 五月丁香激情啪啪网| Www.se.久久| 婷婷婷五月香蕉| 久久婷五月影院| 色九月丁香婷婷蜜桃在线观看| 日韩无码AV电影网站| 91男人操女人视频| 97色干在线观看| 人妻熟人中文字幕一区二区| 天天狠狠综合精区| 男同91 | 97精品综合| 五月丁香啪啪网| 亚洲亚洲人成综合网络| 免费视频WWW在线观看网站| 99视频这里有精品| 色99综合色88| 色吊操色妞| 91综合在线视频| 91丨九色丨熟女|老版| 丁香五月综合婷婷| 婷婷五月天色色| 五月天婷婷色紫薇阁| 激情婷婷人妻| 亚洲色无码| 国产精品VA在线| 婷综合| 少妇激情五月婷婷| 激情五月婷婷伊人| 亚洲色在线观看| 五月丁香综合网| 婷婷五月av| 五月丁香六月| 丁香亚洲色综合| 婷婷九月丁香天堂丁香天堂| 大香蕉五月丁香| 久久99热这里只有| 这里只有免费的精品| 国产五月天欧美色| 黄色成人网站在线播放| 超碰99在线| 成人五月丁香花| 99九九在线视频| 中文字幕黄色片| 这里只有国产精品在线| 色五月天综合网| 久久婷婷成人综合色怡春院| 国产欧美熟妇另类久久久 | 一起草AV入口| 97色啪| 五月总合激情网| 久久99这里只有精品| 男人的天堂五月丁香| 99热日| 国产乱妇无乱码大黄AA片| 国产乱轮一区二区三区| 91爱操| 婷婷开心青青草| 天天干天天做| 五月天婷婷色色| 在线看av| 丁香五月天激情五月天激情五月天激情网| 婷婷激情五月天视频在线| 色欲影香| 熟妇人妻中文字幕无码老熟妇| 欧美 日韩 人妻 高清 中文| 日本女色人人| 日韩啪| 亚洲欧洲自拍图片专区五月天| 五月激情综| 99欧美| 91人妻九色大屁股| 丁香婷婷精品视频| 色五月婷婷影院| 成人片黄网站色大片免费毛片| 亚洲电影中文字幕| 思思热思在线精品视频| 狠狠插狠狠操| 激情综合五月丁香六月婷婷| 99男人天堂| 五月色婷婷影视在线电影| 人人摸人人澡人人| 亚洲精品V天堂中文字幕| 综合色网站| 波多野结衣成人作品在线| 91大神操美女| 中文字幕丰满孑伦无码专区| 97欧美在线| 99热在线观看免费| 色婷婷小说网| 另类激情四射| 嫩草AV久久伊人妇女超级a| 激情网五月| 冬月かえでAV无码播放| 丁香婷婷久久老熟女综合网| 中文字幕在线资源| 色爽干| 五月天色色网站| 自拍盗摄 另类| 丁香五月花| 五月丁香婷婷五月| 久热这里只有精品性色AV| www.99成人视频| 国产全是老熟女太爽了| 亚洲AV网站| 日韩狠狠色婷婷| 国产小网站| 六月丁香婷婷尤物| 色色色综合网| 六月激情婷婷| 超碰在线免费观看日韩| 国产色香蕉精品五夜婷| 六月丁香深深爱| 婷婷激情综合| 99激情网| 欧州色色| 日韩丁香涩| 99热骚货| 人妻体体内射精一区二区| 9+1视频网址| 久9免费视频| 九九精品热播| 五月天网站免费欧美| 天天操天天干天天日| 中文色婷婷| 日韩按摩二区| 国产全是老熟女太爽了| 97深爱伊人综合| 在线只有精品| 天天日夜夜B久久| 欧美色婷婷| 亚洲VA欧美VA| 夜夜干天天操| 久久黄色免费视频| 天天色播| 色综合爱综合| 嫩草AV久久伊人妇女超级A| 国产婷婷色综合AV蜜臀AV| 99综合色色色| 激情五月综合亚洲另类| 婷婷色婷婷亚洲成人| 中文字幕 中文字幕明步| 婷婷综合色色| 天天干天天爽| 夜夜躁狠狠 | 偷拍九九热| 亚洲丁香五月在线观看| 91人无码久久久久久| 丁香五月六月婷婷殴美综合| 五月天色色色色色| 亚洲综合热| 激情丁香五月AV| 99热在线精品播放| 色五月婷婷在线| 色香欲综合| 色婷婷91激情小说| 日日夜夜干| 99视频在线观看视频| 琪琪色五月婷婷老师| 开心五月婷| www.久久婷婷| 色婷婷免费观看| 人人澡玖玖一| 婷婷五月天激情网| 另类图片 五月激情| 免费黄网不卡AV| 99热色精品| 久久五月激情| 午夜成人片400| 99热99日…..| tingtingseav| www婷婷| 六月撸婷婷| 久久久性爱视频| 激情综合网五月天天| 婷婷丁香无码专区| 五月激情六月综合| 国产精品人妻欲求不满| 99自拍视频在线观看| 亚洲狠狠狠| 国产午夜精品一区二区| 激情五月综合网| 91丨九色丨东北熟女| 五月婷婷久久大片| 久久538| 色五月网址| 激情内射人妻1区2区3区| www.金莲av| 精品一二三区久久AAA片| 亚洲噜色| 色噜久| 可以直接看的av| 婷婷五月丁香伊人网| 五月婷婷丁香五月| 国产激情综合五月久久| av在线色五月丁香婷区久| 九久久婷婷| 97干免费视频| 婷婷欧美色| WWW、日本色丁香、co m| 婷婷婷婷色| 丁香五月婷婷成人网| 另类图片激情五月| 色婷婷成人做爰A片免费看网站| 六月丁香激情综合| 综合一区二区三区| 99久久户外勾搭| 97色天堂| 色噜噜狠狠狠综合曰曰曰| 丁香六月婷婷社区| 亚洲乱码日产精品BD| 久久伦乱| 天天干-天天日| 五月丁香琪琪| 久久九九99视频| www.五月婷婷| 天天色综合综合| 婷婷色五月天色| 免费看欧美成人A片无码| 欧美在线视频免费播放| 激情五月婷婷色综合| 色99日韩| 成人做爰A片免费看视频| 亚洲无码色| 五月情涩综合婷婷| 91chinese在线| cao视频,现在观看| 91九色精品熟女内射| 五月综合视频| 丁香五月丁香伊人| 国产色丁香| 五月婷色丁香| 9色91视频| 色情五月婷婷| 站长推荐无码播放| 五月婷婷之综合激情| 婷婷综合五月天激情| 五月综合丁香婷婷| 久久丁香婷婷色情综合| 亚洲爆乳无码精品AAA片蜜桃| 99在线视频播放| 久久er99| 五月丁香六月婷婷色| 日本久久网| 伊人激情啪啪| 亚洲成人AV在线| 色约约视频一区二区三区四区五区 | 婷婷六月色| 亚洲秘 无码一区二区三区妃光/1| 99热国品免费| 99热99在线精品| 五月激情久久| 婷婷香草网| 天天拍天天操| 婷婷久草| 五月婷婷香| 婷婷丁香六月五月天| 97久久五月丁香婷婷| 婷婷五月天综合久久日| 五月婷婷 激情按摩| 777精品久无码人妻蜜桃| 99热这里是精品| 亚洲激情综| www久久久久久久97| 丁香五月人妻| 深爱激情久久| 色五月开心五月激情五月| 婷婷五月综合激情| 97九色| 日韩综合天堂| 丁香五月综合激情啪啪| 婷婷久久免费| 成人资源在线| 97婷婷丁香五月天激情图片| 丁香五月婷婷久久久| 一级片操逼视频| 激情又色又爽又黄的A片| 日韩另类| 五月婷婷性爱| 五月丁香色综合| 成人av播放| 五月婷婷五月天激情网| 五月婷婷色激情| 97色色色| 天天碰夜夜爽| 亚洲第一综合| 日日噜噜夜夜狠狠久久丁香六月| 婷婷婷婷色| 六月婷婷中文字幕| 色色色热热热| 欧美三级欧美一级| 91九色在线视频| 五月婷婷偷拍| 色婷婷电影网| 日本天天操| 色啪久| 色都都狠狠色都都色综合色| 91精品视频男人的天堂| 色情婷婷。| 大香蕉久操| 五月网激情| 男女久久婷婷五月天| 看久久性爱视频| 亚洲天堂色色| 99精品久久久久久久婷婷| 99激情视频| 92久久精品一区二区| 狠狠干.com| 91在线操| 亚洲另类电影| 狠狠干在线视频| 久久机热/这里只有精品| 日狠狠| 婷婷精品在线| 色优久久| 激情国产五月| 欧美 日韩 成人| 另类图片天天影视在线观看| 第四色婷婷色五月| 日韩AV大全| 色色五月婷婷| 色五月,com| 欧美婷婷综合网| www.超碰| http://www.lingjunshare.com/| 噜噜噜色噜噜| 亚洲视频色婷婷| 丁香五月天堂| 久久曰9| 成人电影AV在线观看| 五月天激情播播网| 激情丁香图片| 天堂A∨在线| 国产成人综合亚洲| 丁香五月天黄色片| 婷婷五月天xxx| 在线观看亚洲视频影院| 国产成人AV| 久操97| 色色亚洲无码| 婷婷色正月| 99热网站| 99干在线| 五月丁香欧美综合| 另类小说五月天综合| 丁香五月天啪啪激情综合网| 婷婷五月天情色| 欧美色综合天天久久综合精品 | 天天日天天日天天搞| 丁香五月在线自慰| 在线五月婷| 大香蕉九九| 婷婷五月丁香综合激情| 亚洲精品字幕在线观看| 丁香六月综合激| www.久久| A片试看120分钟做受图片| 伊人九热| 久综合网| 久久五月激情| 99热成人| 伊人免费视频9| 99成人网一区| 婷婷五月天综合网| 色五月婷婷777| 玖玖在线视| 六月丁香社区| 色999五月色| www.AV在线| 日日夜夜噜噜爽爽| 日本色色图| 91porn一起草| 天天草天天日| 日本丁香五月| 亚洲成人在线综合| 丁香五月天啪啪激情综和网| 91狠狠色丁香婷婷综合久久| 国产精品人妻在线网址| 九九草热在线观看| 99婷婷| 亚洲五月激情| 五月综合缴情网| 狠狠色婷婷7777久| 97久久超碰| 中文字幕 中文字幕明步| 人五月天婷婷喷水| 五月婷婷六月丁| 久久女人天堂| 99这里只有精品在线观看| 婷婷久久久久久久| 婷婷激情人妻| 五月婷丁香久久综合| 五月婷婷手机在线| 九九色逼| 色呦呦免费观看| 精品人人操| 五月亭大香蕉| 天天摸天天舔天天天天爽| 色九月综合| 丁香五月天激情网| 人与禽A片啪啪| 99色色热热| 久久五月天婷婷| 超碰99在线观看| 久久婷色| 久久女婷| 超碰激情网| 人人操91| 五月丁香啪啪网| 99色在线视频| 综合婷婷都市激情| 亚洲精品第一色色色色色色| 亚洲天天免费| www五月| AV在线观看网站| 99riAv1国产在线观看| 婷婷终合色图| 99精品视频网| 9热在线视频精品| 97操碰在线视频| 色吧婷婷| 久久久99免费视频| 97资源碰碰在线| 五月伊人网| 碰超在线九色| 日本WWW九九九| 99精品久久久久久久| 激情五月天婷婷在线网址发给我| 亚洲人成网站999久久久综合| 色色成人網| 色色国产| 日本va视频| 色九月综合网| 成人五月天视频播放| 日本久碰| 久操97| 五月天综合网| 亚洲色网址| 亭亭色天香| 亚洲韩国日产综合AV| 欧美黄色AA片哗啦啦啦| 麻豆123区| 九九精品视频在线6| 97超碰色| 激情久久久| 中文毛片无遮挡高潮免费| 婷婷激情五月天综合| 色五月首页| 亚洲 五月 婷婷 成人| 婷婷免费视频| 丁香六月综合激情| 色情婷婷五月天| 天天色伊人| 久久XX日本综合| 色婷婷丁香香香蕉视频| av超碰在线| 99热久草| 丁香五月婷婷动漫| 操碰97| 天天综合亚洲综合| 91碰碰视频| 99久久这里只有精品| 五月丁香另类图片| 日本99久久| 婷婷五月天男人影院色色网| 99久精品视频| 狠狠的日| 色五XX| 99性视频| 亚洲国产精品二二三三区| 青青.com| 国产午夜精品一区二区三区四区 | 99国产精品久久久久久久久久久| 狠狠色噜噜狠狠| 久久艹99| 五月天色综合| AV性爱网| 狠狠狠婷婷五月综合| 色很久综合| 五月丁香婷婷综合| 久久婷婷激情视频|