%0 Journal Article
%T Research and Implementation of Non-executable Page Based on Linux Kernel
基于Linux内核的页面不可执行的研究与实现*
%A CHEN Rang-kuan
%A WU Bang-yu
%A GU Ming
%A
陈让宽
%A 吴邦欲
%A 顾明
%J 计算机应用研究
%D 2005
%I
%X 缓冲区溢出攻击是最普遍和对系统具有致命威胁的一种攻击手段。为了防范这类攻击,提出利用页面不可执行的方法,重载页表项中User/Supervisor位的含义,用来表示可执行/不可执行状态,并在IA32处理器上,基于Linux内核实现了这种方法。实验表明,该方法能有效地防范缓冲区溢出攻击。
%K Buffer Overflow
%K Linux Kernel
%K Non-executable Page
%K TLB
%K PTE
缓冲区溢出
%K Linux内核
%K 页面不可执行
%K TLB
%K PTE
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=A9D9BE08CDC44144BE8B5685705D3AED&aid=F5D18087D5A1D73F&yid=2DD7160C83D0ACED&vid=BC12EA701C895178&iid=DF92D298D3FF1E6E&sid=E0F6F365E4766526&eid=FEF02B4635FE8227&journal_id=1001-3695&journal_name=计算机应用研究&referenced_num=0&reference_num=4