orange's學習--第三章:d 學習調用門,無特權級轉移

門定義,門也是一種描述符,門描述符的結構如下: 它主要是定義了目標代碼對應段的選擇子、入口地址的偏移和一些屬性等。 其實調用門這種聽起來很可怕的東西本質上只不過是個入口地址,只是增加了若干的屬性而已。 在我們的例子中所用到的調用門完全等同於一個地址,我們甚至可以把使用調用門進行跳轉的指令修改爲跳轉到調用門內指定的地址的指令:call SelectorCodeDest:0運行一下,效果是完全相同的。
相關文章
相關標籤/搜索