Windows内核安全编程实践之路 安于此生@看雪学院.

Slides:



Advertisements
Similar presentations
专业介绍 计算机网络技术专业(智能建筑及数字社区技术方向) 广州市广播电视大学 信息与工程学院
Advertisements

学年度工作总结 —— 上海建桥学院 —— 上海建桥学院 实验室与资产管理处 实验室与资产管理处.
正在进行的首届中国最具幸福感城市推选活动 中,依照国际上公认的评判标准和城市评价体系, 宁波从全国200多个中心城市中脱颖而出,与 北京、上海、天津、广州等城市一起成为35个 “ 中国十大最具幸福感城市 ” 候选城市。 —— 首届中国最具幸福感城市推选活动.
湖南省长沙市第一中学 黄旭华. 开心辞典 1 、现在美国国旗星条旗上有多少颗星 ? 2 、英国绅士为什么总要手提一把雨伞,为什么? 3 、北极的气温比南极的气温高吗? 4 、企鹅是否可以生活在赤道附近? 5 、 “ 沪宁杭 ” 地区的 “ 宁 ” 是指哪座城市? 6 、 “ 七月流火 ” 指天气发生了什么变化?
一、页面设置:版心和页边距 1 、版心: 宽度 —— 版面中文字部分的宽度。(纸张宽度 — 左右页边距) 高度 —— 版面中文字部分的高度。(纸张高度 — 上下页边距) 2 、页边距:纸张边缘与文字之间的距离。
104年網路攻防演練辦理情形 行政院資通安全辦公室 周智禾 諮議 中華民國104年12月21日.
第四冊第九課 劉老老 曹雪芹.
全国中小学教师教育技术能力建设计划 项目办公室
职业指导服务系统 欢迎了解职业指导服务系统!
推销自己是一种才华,是一种艺术。 有了这种才华, 你就能安身立命, 使自己处于不败之地。 卡耐基.
老地方・新記憶 在地書寫與故事行銷 透南風工作室 余嘉榮.
专题十二 中国特色社会主义政治建设.
综合实验 ----实验选作(1/3) 智能五子棋游戏 1. 实验目的
教育年鉴条目的撰写.
林森國小一年8班班親會 葉宛婷老師 103年9月19日 晚上7:00-8:30 地點:108教室.
百萬小學堂 百萬小學堂 Song Song Song 音樂… 許你一個奇蹟 友松製作.
探討某醫院志工 中華醫事科技大學 參與服務動機影響因子 指導老師: 趙 海 倫 老 師 班 級: 四 醫 管 四 A
第十一課 紅頭繩兒 王鼎鈞.
提高自身素质做好 新时期班主任工作 北京市广渠门中学 高金英.
WINDOWS98资源管理器教案 一、   教学目标 1、知识目标:掌握资源管理器的结构;通过资源管理器掌握利用左键和右键的拖动完成文件及文件夹的复制和移动这两个操作;能分别使用左键和右键进行这两种操作,且能区分左键和右键的不同。
研究主題: 國家安全概念 2009/11/23 報告人:吳安倉.
眼睛过劳死.
普通话模拟测试 与学习平台 使用指南.
第六課 諫逐客書 李 斯.
你,是扼殺 孩子競爭力的幫兇嗎?.
安徽地税机打发票系统培训 2015年3月.
網路小說劇情建構與伏線營造 Windows98.
教育测验的编制.
Linux操作系统分析 课程安排 孟宁 电话:
关于整合检验检测认证机构实施意见的通知(国办发〔2014〕8号)
中三生物報告:基因工程.
盲用語音式體重計~ 生活輔具‧輔具生活 視障者控制體重的秘密武器 適用對象:全盲、弱視
推进德育创新 做好新时期班主任工作 北京市广渠门中学 高金英.
遠距圖書服務系統 國家圖書館 遠距圖書服務系統 文獻傳遞服務 2002/09
2017/9/10 國防大學理工學院 102年度教師節表揚茶會 優良教師事蹟介紹.
构建道德课堂 “做中学”教学模式的创新与研究 总结汇报 黄河中学.
百分率的應用 折扣 李德耀 一九九九年十月 科目: 數學科 單元: 百分率的應用 年級: 六年級上學期
计算机基础与实训教材系列 《电脑办公自动化实用教程》.
项目二 Windows XP操作 任务3 管理与应用Windows 任务4 维护系统与使用常用工具软件
计算机基础与实训教材系列 《电脑办公自动化实用教程(第三版)》.
农村五保供养政策法规解读 民政厅社会救助处 田智勇 2015年8月6日 鄂尔多斯
第八課 始得西山宴遊記 柳宗元.
Chapter 1 供應鏈管理導論.
第7章:文件共享与远程控制 第6章:vi/vim——回顾 本章教学目标: vi/vim的三种工作模式 vi/vim的基本用法
職業災害 職業災害認定與救濟機制.
主題:屬靈品格的操練 信息﹕蒙福事奉的內在心態 讲员:刘传章牧师 5月11日 上午.
安裝JDK 安裝Eclipse Eclipse 中文化
R教學 安裝RStudio 羅琪老師.
8个处理IRP的模型
課程宗旨 消費者 營商 環境 會計 管理 個人 理財 僱員 投資者 企業家 擔當消費者、投資者、僱員或企業家時具有的基本商業知識、技能和態度.
許英蘭 油畫展 時間: ~ 地點:住院大樓一樓藝術櫥窗
第六課 社會團體與結社 壹、社會團體 貳、社會運動 參、志願結社的條件與限制 肆、志願結社的服務與發展.
计算机组装、维修及 实训教程 第17章 微机软件的安装与设置 2019年4月11日星期四.
小学生交通安全主题班会课件 安全 security 上派学区中心校校园安全管理办公室.
電腦基礎與網際網路 資訊安全 建立防火牆.
程式設計 老師:蘇炳煌 助教:楊斯竣.
2008能源與科技論壇暨研討會 自主型二足機器人之研製 鄭暉騰 倪世銓 李明哲 黃加慶 王仲淳 元智大學電機研究所
全民参保软件培训 孙亚锋.
福音賀卡.
Chapter 1 供應鏈管理導論.
2008学年上学期教材分析 四年级上 范谊 2008年9月1日.
项目2 操作系统应用 主讲:张毅.
六年級電腦科 我是小導演Free影音秀.
六年級電腦科 我是小導演Free影音秀
電子郵件安全:如何防範社交工程郵件 圖書資訊服務處 元智大學.
Print Security Audit System
WINDOWS 7 磁盘管理.
敞開心唱詩歌&心靈點滴分享 ~~唱詩分享社~~
法式風情的里昂燈節 不僅華人喜歡五彩斑斕的綵燈,法國里昂也有這樣一個流光溢彩的燈節。每年里昂一年一度的燈節上,市中心的主要街道,各種建築物變成了燈影世界,里昂人和來自法國各地的遊客在大街小巷中流連穿梭,盡享燈光世界的饕餮。據說里昂的燈節最早是為感謝聖母瑪利亞消除了里昂肆虐的鼠疫而設立,經過百年的發展,現在已經成為每年的狂歡盛宴,吸引了大批遊客。
第四冊第十二課 詞選 虞美人──李煜 水調歌頭──蘇軾 醉花陰──李清照.
Presentation transcript:

Windows内核安全编程实践之路 安于此生@看雪学院

自我介绍 安于此生@ExpLife,现任高级逆向工程师。 主要从事windows驱动开发及逆向方面的工作,擅长C/C++,ASM, 软件调试逆向,恶意代码分析与对抗。 主页:https://github.com/ExpLife0011 https://github.com/ExpLife0011/awesome-windows-kernel-security-development

本课内容 分页与非分页内存 内存管理

windows把内核模式地址空间分成分页内存池与非分页内存池. 分页与非分页内存 windows使用虚拟内存的方式来管理内存.虚拟内存系统可以让软件有一个比物理内存大得多的虚拟内存空间.为了做到这一点,内存管理器需要在物理内存与磁盘文件之间交换页帧. 但操作系统的某些部分是不能被分页的,比如处理缺页中断的代码与数据结构就必须常驻内存. windows把内核模式地址空间分成分页内存池与非分页内存池.

分页与非分页内存 用户模式地址空间总是分页的. 必须常驻内存的代码与数据放在非分页池;不必常驻内存的代码与数据放在分页池. 编写驱动程序的时候决定代码与数据是否需要常驻非分页池有一个简单规则: 执行在>=DISPATCH_LEVEL级的代码不可以引发缺页中断 PAGED_CODE()

windows为每个硬件中断和少数软件事件赋予了一个优先级,即中断请求级别(interrupt request level - IRQL): 分页与非分页内存 windows为每个硬件中断和少数软件事件赋予了一个优先级,即中断请求级别(interrupt request level - IRQL):

内存管理 申请内存 ExAllocatePool/ExAllocatePoolWithTag 类比 C语言中的malloc 释放内存 ExFreePool/ExFreePoolWithTag 类比 C语言中的free