DOS時代 使用 INT 13 的相關資源

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

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

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

最有價值解答

香帥
P陳
香帥您好:
感謝您的回應,相關的動作名稱為 API hooK
可惜的是這個網站關聯的內容已不存在,沒有相關的範例,在努力找看看
香帥
我找了幾天,發現這個影片我看過應該可以,不過有點難度,他用的是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)
回到頂部