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

aurain
技術文摘
posts - 137,  comments - 268,  trackbacks - 0
windows驅動
介紹Windows驅動及其開發方面的知識
IRP中I/O堆棧Parameters.Create參數      摘要: IRP中I/O堆棧Parameters.Create參數
在IO_STACK_LOCATION結構體中,Parameters這個union其中有個Create結構體,對應IRP_MJ_CREATE,此IRP的分發函數處理應用層的CreateFile函數,
CreateFile函數進入內核后是調用ZwCreateFile
在ZwCreateFile中設置的一些參數,在Parameters.Create中可以獲取到。  閱讀全文
posted @ 2011-09-01 15:27 水 閱讀(3724) | 評論 (0)  編輯
UNICODE_STRING使用小提示      摘要: 使用UNICODE_STRING 時,一定要手動設置UNICODE_STRING 的Length和MaximumLength 成員,不要想當然的認為設置了Buffer后,Length和MaximumLength 成員就會根據Buffer被自動設置。由其是當自己寫的函數用UNICODE_STRING作為參數返回時,一定要設置Length和 MaximumLength 成員,不然很可能得到非預期結果。  閱讀全文
posted @ 2011-08-22 10:16 水 閱讀(693) | 評論 (0)  編輯
如何編譯TrueCrypt 7.0a源碼      摘要: 如何編譯TrueCrypt 7.0a源碼。TrueCrypt是一款開源的虛擬加密磁盤工具,目前最新版本是7.0a,本文以該版本源代碼為基礎,介紹了如何在VC2008下進行編譯。  閱讀全文
posted @ 2010-11-01 19:12 水 閱讀(6407) | 評論 (29)  編輯
通過向設備對象\Device\Tcp發送IOCTL Code枚舉通信端口      摘要: 在應用層,枚舉進程及其通信端口一般可以用iphlpapi.dll中提供的函數來獲取。如獲取Tcp連接,則調用GetTcpTable或者AllocateAndGetTcpTableFromStack來查詢。這些API都是通過調用NtDeviceIoControlFile這個NativeAPI來進入內核查詢信息的,如果在內核用SSDT Hook來掛鉤此函數,從而隱藏特定的IP、端口信息的話,那么在應用層,常規的查詢方法就查不到隱藏的端口了。
本文通過直接向設備對象\Device\Tcp發送IOCTL Code=IOCTL_TCP_QUERY_INFORMATION_EX的命令,直接獲取進程,端口信息。本文也同時實現了UDP端口的查詢。
具體請參考下面的代碼,使用WinDDK 6001.18001編譯。
  閱讀全文
posted @ 2010-07-09 18:28 水 閱讀(6060) | 評論 (3)  編輯
用ZwQueryVirtualMemory枚舉進程模塊      摘要: 枚舉進程模塊通??梢允褂弥T如:CreateToolhelp32Snapshot,Module32First,Module32Next 等"Tool Help Functions"接口來實現, 并且這也是最通用的方法(從Win95就開始支持了), 但是今天我們要介紹的是ntdll.dll導出的未文檔化接口ZwQueryVirtualMemory,。相比前面所介紹的方法,該方法可以檢測出隱藏的模塊(類似IceSword)。  閱讀全文
posted @ 2010-07-05 16:32 水 閱讀(9617) | 評論 (3)  編輯
Windows內核驅動中操作文件      摘要: 在Windows執行體中,通過文件對象來代表文件,該文件對象是一種由對象管理器管理的執行體對象。例如:目錄也是由文件對象代表的。

內核組件通過對象名來引用文件,即在文件的全路徑前面加\DosDevices。(在Windows 2000及后續操作系統中,\??等同于\DosDevices)。例如,文件C:\WINDOWS\example.txt的對象名為\DosDevices\C:\WINDOWS\example.txt。你需要用對象名來打開文件以獲取句柄。

  閱讀全文
posted @ 2009-12-31 15:27 水 閱讀(10352) | 評論 (1)  編輯
詳解IRP之數據傳輸的機制      摘要: Windows 操作系統家族支持三種數據傳輸機制  閱讀全文
posted @ 2009-09-27 13:50 水 閱讀(1594) | 評論 (0)  編輯
中斷請求級(轉)      摘要: Windows NT為每個硬件中斷和少數軟件事件賦予了一個優先級,即中斷請求級(interrupt request level - IRQL)。IRQL為單CPU上的活動提供了同步方法,它基于下面規則:

一旦某CPU執行在高于PASSIVE_LEVEL的IRQL上時,該CPU上的活動僅能被擁有更高IRQL的活動搶先。

  閱讀全文
posted @ 2009-08-13 11:34 水 閱讀(1169) | 評論 (0)  編輯
【轉】驅動和應用層的三種通信方式      摘要: 驅動程序和客戶應用程序經常需要進行數據交換,但我們知道驅動程序和客戶應用程序可能不在同一個地址空間,因此操作系統必須解決兩者之間的數據交換。
驅動層和應用層通信,主要是靠DeviceIoControl函數  閱讀全文
posted @ 2009-03-30 16:31 水 閱讀(4396) | 評論 (0)  編輯
NDIS網絡驅動程序編程要點      摘要: 編寫Windows 2000的任何網絡驅動程序時通常都需要考慮的幾點問題
1 可移植性
2 多處理器支持
3 IRQLs
4 同步和指示
5 包結構
6 使用共享內存
7 異步I/O和完成函數
  閱讀全文
posted @ 2009-02-22 22:43 水 閱讀(4064) | 評論 (0)  編輯
驅動編程中使用結構化異常處理(SEH)      摘要: 摘自《Windows驅動開發技術詳解》
結構化異常處理(SHE, Structured Exception Handling)是微軟編譯器提供的獨特處理機制,這種處理方式能在一定程度上在出現錯誤的情況下,避免程序崩潰。先說明兩個概念。  閱讀全文
posted @ 2009-02-16 10:36 水 閱讀(3355) | 評論 (0)  編輯
使用Prefast測試驅動問題      摘要: Prefast是MS開發的一個測試驅動代碼的小工具,
它的作用是盡早找出代碼中常的BUG.
在編譯時參與進來查找BUG.
  閱讀全文
posted @ 2009-01-21 11:52 水 閱讀(1647) | 評論 (0)  編輯
構建Windows驅動開發環境      摘要: 詳細介紹了三種構造驅動開發環境的方法  閱讀全文
posted @ 2009-01-20 15:07 水 閱讀(9342) | 評論 (2)  編輯
驅動調試的一般性技巧      摘要: 一般性調試技巧包括打印調試信息、查看dump文件等。這些方法在調試驅動中比較常見,使用也比較簡單。  閱讀全文
posted @ 2009-01-15 15:31 水 閱讀(3705) | 評論 (2)  編輯
驅動調試的幾個細節問題IRQL_NOT_LESS_OR_EQUAL      摘要: 今天在調試驅動的時候,發現一個開始覺得很奇怪的問題,就是調用RtlStringCbPrintfW函數來格式化WCHAR字符串時,一定藍屏,提示
IRQL_NOT_LESS_OR_EQUAL,并且比較郁悶的是,在虛擬機上有時不會出現,有時會出現,但在真正的主機上一定會出現(Windows xp sp2)。
一般出現IRQL_NOT_LESS_OR_EQUAL,是IRQL在級別高的地方調用了分頁內存,所以,我就想到把當前的IRQL打出來看看,發現在進入函數
的時候,當前的IRQL是0(PASSIVE_LEVEL),而在執行這段代碼的地方,IRQL是2(DISPATCH_LEVEL),是什么原因使得IRQL發生了變化呢?
仔細查看代碼后,發現了原因,因為在執行這段代碼之前,通過NdisAcquireSpinLock獲取旋轉鎖,而在旋轉鎖釋放之前,其中的代碼是跑在
IRQL=2的,另外,RtlStringCbPrintfW需要處理分頁內存(PagedPool),但在IRQL=2的情況下,是只能處理非分頁內存的(NonpagedPool),所以,
  閱讀全文
posted @ 2009-01-14 17:05 水 閱讀(5046) | 評論 (0)  編輯

Full windows驅動 Archive


<2025年9月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

常用鏈接

留言簿(17)

隨筆分類(138)

隨筆檔案(137)

網絡開發

最新隨筆

搜索

  •  

積分與排名

  • 積分 - 500846
  • 排名 - 37

最新隨筆

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            国产精品免费aⅴ片在线观看| 亚洲综合视频在线| 玖玖国产精品视频| 亚洲成在人线av| 欧美激情一区二区| 欧美xart系列高清| 99国产精品久久久久久久久久 | 欧美精品福利视频| 日韩视频免费| 一区二区欧美日韩视频| 欧美午夜视频网站| 久久综合狠狠综合久久激情| 老**午夜毛片一区二区三区| 一本色道久久综合精品竹菊 | 久久精品最新地址| 久久偷窥视频| 日韩午夜在线播放| 亚洲人成网站影音先锋播放| 久久久综合网站| 久久激情综合| 亚洲激情网站| 亚洲视频欧美在线| 狠狠做深爱婷婷久久综合一区| 美女主播一区| 欧美日韩午夜| 久久这里只精品最新地址| 欧美激情亚洲激情| 久久久午夜视频| 欧美日韩在线不卡一区| 久久美女性网| 欧美美女喷水视频| 久久国内精品视频| 欧美日本不卡高清| 玖玖国产精品视频| 国产精品久久久999| 欧美激情成人在线视频| 国产欧美 在线欧美| 亚洲精品久久视频| 136国产福利精品导航网址| 亚洲婷婷综合色高清在线 | 另类专区欧美制服同性| 亚洲欧美日韩一区二区三区在线观看 | 99精品国产99久久久久久福利| 国产日韩欧美高清| 99成人在线| 亚洲国产欧美一区二区三区久久| 亚洲综合999| 亚洲伊人观看| 欧美日本国产| 欧美成人日本| 韩国一区二区三区美女美女秀| 在线一区二区三区四区五区| 亚洲乱码视频| 蜜臀av性久久久久蜜臀aⅴ| 久久久91精品国产一区二区精品| 欧美四级在线观看| 日韩一级大片在线| 99亚洲伊人久久精品影院红桃| 久久综合福利| 蜜桃av噜噜一区二区三区| 国产亚洲综合在线| 午夜在线一区二区| 久久精品二区三区| 国产一区二区黄| 性一交一乱一区二区洋洋av| 欧美一区二区三区视频在线| 国产精品美女久久福利网站| 日韩视频在线观看| 一区二区三区四区五区视频| 欧美日韩国产999| av不卡在线观看| 亚洲一区一卡| 国产精品一区二区久久| 亚洲一区二区动漫| 久久国产精品色婷婷| 国产偷久久久精品专区| 久久琪琪电影院| 在线欧美日韩国产| 你懂的国产精品| 亚洲欧洲在线免费| 亚洲视频一区二区在线观看| 国产精品wwwwww| 欧美在线看片| 欧美国产日韩免费| 99热这里只有精品8| 国产精品福利久久久| 亚欧成人在线| 欧美成人精品激情在线观看| 亚洲伦理自拍| 国产精品久久久久久模特| 欧美一区二区三区在线免费观看 | 香蕉久久国产| 韩国一区二区三区美女美女秀| 另类图片国产| 中文在线不卡| 玖玖综合伊人| 9久re热视频在线精品| 国产乱码精品一区二区三区忘忧草| 欧美一区二区在线| 亚洲精品乱码久久久久| 欧美在线国产精品| 日韩视频免费大全中文字幕| 国产欧美日韩| 欧美精品乱码久久久久久按摩| 亚洲一区二区视频在线观看| 欧美成人在线免费视频| 亚洲免费人成在线视频观看| 国内精品99| 国产精品久久久久久户外露出| 久久久久www| 一区二区三区精品视频| 久久综合成人精品亚洲另类欧美| 日韩一级精品| 亚洲福利视频网| 国产精品一区三区| 欧美全黄视频| 老色批av在线精品| 亚洲欧美国产不卡| 亚洲最新在线| 亚洲国产日韩欧美综合久久| 久久精品国产2020观看福利| 99综合精品| 亚洲日本va午夜在线电影| 国产亚洲激情| 国产精品伦一区| 欧美视频网址| 欧美激情四色| 免费在线观看成人av| 久久激情视频免费观看| 亚洲一区二区三区精品在线| 亚洲精品欧美精品| 最新国产乱人伦偷精品免费网站 | 亚洲无限av看| 亚洲社区在线观看| 99国产精品久久久久老师| 在线观看一区欧美| 在线成人免费视频| 伊人久久亚洲热| 激情综合激情| 精品福利免费观看| 黄色精品一区二区| 激情成人av| 极品日韩久久| 影音先锋另类| 在线精品视频一区二区三四| 狠狠色伊人亚洲综合成人| 激情欧美一区| 亚洲国产高潮在线观看| 欧美激情va永久在线播放| 蜜桃av噜噜一区| 欧美不卡视频| 欧美精品久久一区二区| 欧美另类女人| 欧美午夜精品久久久久久超碰| 欧美午夜电影在线| 国产精品亚洲视频| 国产在线乱码一区二区三区| 红桃视频一区| 亚洲美女福利视频网站| 一区二区高清在线观看| 亚洲欧美日韩直播| 久久精品欧美日韩| 欧美r片在线| 亚洲伦伦在线| 午夜视频久久久久久| 久久婷婷av| 欧美绝品在线观看成人午夜影视 | 日韩视频二区| 亚洲欧洲av一区二区| 老司机午夜精品| 欧美日韩成人综合| 国产午夜精品麻豆| 亚洲人精品午夜在线观看| 亚洲视频欧美在线| 久久男人av资源网站| 亚洲欧洲日本在线| 午夜一区二区三视频在线观看| 欧美+日本+国产+在线a∨观看| 欧美日韩精品系列| 玉米视频成人免费看| 亚洲午夜视频在线| 欧美成人午夜激情| 亚洲一区二区三区在线看| 美女视频黄 久久| 国产精品美女久久久久av超清| 在线观看一区二区精品视频| 亚洲视频一区二区| 欧美国产亚洲另类动漫| 亚洲一区免费| 欧美激情在线观看| 国模叶桐国产精品一区| 亚洲一区二区精品在线观看| 久久综合九色综合网站| 亚洲午夜一区二区| 欧美高清视频在线 | 欧美精品激情在线观看| 在线观看日产精品| 欧美在线视频日韩| 亚洲视频欧美在线| 欧美日韩精品在线观看|