天天看點

羽夏看Win系統核心——簡述

對32位Win系統核心學習的簡述

  此系列是本人一個字一個字碼出來的,包括示例和實驗截圖。由于系統核心的複雜性,故可能有錯誤或者不全面的地方,如有錯誤,歡迎批評指正,本教程将會長期更新。 如有好的建議,歡迎回報。碼字不易,如果本篇文章有幫助你的,如有閑錢,可以打賞支援我的創作。如想轉載,請把我的轉載資訊附在文章後面,并聲明我的個人資訊和本人部落格位址即可,但必須事先通知我。

  是不是渴望知道作業系統到底是怎樣為我們在底層做了什麼,渴望知道為什麼有些程序比如防毒軟體直接用任務管理器關不掉,渴望知道為什麼一些位址為什麼無法讀取,這系列教程将會你答疑解惑。

  由于系統核心(以後說<code>系統核心</code>,都是<code>32位WindowsNT核心</code>)具有相當大的複雜性,學習本教程您将會付出巨大的努力,頭發也會掉一些。我将會将要講述的内容陳列到目錄裡面,盡量的講解明白。由于我還在學習中,準備教程也會花費一段時間,可能更新十分緩慢,可能還會明明該涉及的地方卻未涉及,或者有錯誤,歡迎在讨論區指正,問題解決後,我會回報給提Issue的同志并保留一天,如沒任何問題會被删除。

  學習本教程需要大量的紮實的基礎儲備和熱情毅力,畢竟這個是自學,沒有人來監督你。需要的基礎和能力要求如下:

C語言的基礎(<code>C/C++</code>,由于本人喜歡<code>C++</code>,故會用<code>C++</code>舉例代碼)

Intel x86系列彙編基礎

具有看<code>彙編</code>如<code>C語言</code>,看<code>C語言</code>如<code>彙編</code>的能力

對于<code>位(bit)</code>具有明确的認識

長久的毅力和時間

認真把每一個實驗做完且做對的付出

會使用WinDbg,它是一個核心級别的調試器

  如果想具有看<code>彙編</code>如<code>C語言</code>,看<code>C語言</code>如<code>彙編</code>的能力,可以參考我的 羽夏看C語言系列教程 ,也可以看别的教程,否則後面的學習可能十分痛苦。我再提醒一句:不做實驗,你是弄不懂的,不做到最後就是半瓶醋水準,說啥都會,但一做就不會。

羽夏看Win系統核心——環境搭建

羽夏看Win系統核心——SourceInsight 配置 WRK

羽夏看Win系統核心——保護模式篇

羽夏看Win系統核心——驅動篇

羽夏看Win系統核心——系統調用篇

羽夏看Win系統核心——程序線程篇

羽夏看Win系統核心——句柄表篇

羽夏看Win系統核心——多核同步篇

羽夏看Win系統核心——APC篇

(持續更新中……)

VirtualBox(VMWare也可,但我将用此做示例,不會提供額外教程,自行搜尋)

WinDbg

WinXP Sp3 作業系統和其調試符号

Visual C++ 6.0 英文版(建議用英文版,别用中文版,中文版有莫名奇妙的Bug,用VS我不建議,占用系統記憶體大)

CheatEngine 6.3

IDA 6.8(這個是相容XP的最後一個版本)

手心輸入法(一個好用無廣告的中文輸入法,比XP自帶的輸入法好用多了,也比某狗好)

OllyDBG(有名的32位調試器,簡稱OD,為什麼不用X32DBG是因為運作不起來,這裡缺庫那裡缺的)

Intel白皮書,用來當字典用的,在講解保護模式的所有知識點都在裡面

我提供的WinXP更新檔,目的是讓符号更好的對應二進制,不用也可以

WinXP激活工具,如果隻用完全配置好的快照就無所謂了,它會被報毒為黑客工具

  為了友善大家學習,我都整理到網盤上了,除了微軟商店特供的WinDbg,有一說一它挺好用的,如果是Win10及以上的系統強烈推薦,别用老版的,老版的也會在網盤提供。不會提供百度網盤的下載下傳連結,下載下傳速度大家都懂的。我會提供藍奏雲和阿裡雲分享連結,由于其大小和格式限制,我采用分卷模式,其詳細按照要求做即可,後面教程也會說明,如果沒連結分享的軟體請自行搜官網下載下傳,我隻分享不好找的資源,也花費了我不少積分,請大家珍惜。

☀️ WinXP系統 — — 密碼:c5dn

☀️ WinXP更新檔 — — 密碼:4n0b

☀️ 老版WinDbg — — 密碼:4pbo

☀️ WinXP調試符号 — — 密碼:fqif

☀️ Intel白皮書中文版卷三 — — 密碼:7cc1

☀️ Intel白皮書英文版全卷 — — 密碼:copt

☀️ WinXP激活工具 — — 密碼:ef2f

☀️ Cheat Engine 6.3 — — 密碼:f7z7

☀️ OD吾愛破解專用版

☀️ WDK 幫助文檔

☀️ WRK — — 密碼:arvh

  羽夏看Win系統核心——環境搭建

羽夏看Win系統核心——簡述
羽夏看Win系統核心——簡述

本作品采用 知識共享署名-非商業性使用-相同方式共享 4.0 國際許可協定 進行許可

本文來自部落格園,作者:寂靜的羽夏 ,一個熱愛計算機技術的菜鳥

轉載請注明原文連結:https://www.cnblogs.com/wingsummer/p/15303519.html

羽夏看Win系統核心——簡述