台灣最大程式設計社群網站
線上人數
2037
 
會員總數:246502
討論主題:190009
歡迎您免費加入會員
討論區列表 >> VB.NET >> DOS時代 使用 INT 13 的相關資源
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
DOS時代 使用 INT 13 的相關資源
價值 : 200 QP  點閱數:315 回應數:3
樓主

P陳
初級顧問
16554 199
9637 2361
發送站內信

各位好:
十數年前在 DOS 時代有用 INT 13 攔下, 對 DISK IO時相關資訊,INT 5 印表關訊息。
在目前的 .net 時代,請問一下該用何種模式,對 DISK 的 IO來 攔下 相對應的資訊。

那時作法
1。將 INT13的進入點轉到自已的地方
2。發生 INT13時,先到自已的地方作某一些動作
3。再回到原本的 INT13

請問一下相關的資訊要如何取得?
好像是呼叫 api 但都絶版了。
請問一下
要看那一些書,才有辦法達到這些個要求

搜尋相關Tags的文章: [ DISKio ] , [ Disk api ] ,
本篇文章發表於2021-08-14 09:10
1樓
最有價值解答

香帥
檢舉此回應
請參考
https://m.xuite.net/blog/seancherng/twblog/116597270
他有範例可下載
本篇文章回覆於2021-08-14 13:03
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

P陳
檢舉此回應
香帥您好:
感謝您的回應,相關的動作名稱為 API hooK
可惜的是這個網站關聯的內容已不存在,沒有相關的範例,在努力找看看
本篇文章回覆於2021-08-14 16:19
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

香帥
檢舉此回應
我找了幾天,發現這個影片我看過應該可以,不過有點難度,他用的是codecave方式,您要慢慢去了解,當您整個了解CodeCave,您的功力會變得非常強。
https://www.youtube.com/watch?v=tiiI4_2psmc
以前中斷我常寫,是用組合語言寫的,記得是28年前發表在第三波134期,當時的稿費很好,一萬多元。
您這個問題可以讓我也成長,我也很有興趣研究逆向工程的codecave。(這裡有codecave原始碼可參考 https://www.codeproject.com/Articles/20240/The-Beginners-Guide-to-Codecaves)
本篇文章回覆於2021-08-21 14:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.