程序污点分析实例研究 A Case Study on Taint Analysis

Slides:



Advertisements
Similar presentations
西南政法大学图书馆 江波 重庆. 传统图书馆自动化图书馆复合图书馆数字图书馆  图书馆为图书流通服务所制定的相关规则,包 括图书流通类型、读者类型、读者可借阅图书 数量、可借阅时间、可续借时间、可续借次数、 可预约数量等。
Advertisements

升中面試須知 及選校策略 伍德基 學友社 社長 香港中文大學校友會聯會 張煊昌中學 校長 ( 一 ) 爭取自行分配學位 最多 2 所中學選擇 中學最多 30% 學額.
IT 服务与业务发展融合 王维航 北京华胜天成科技股份有限公司 十分钟的悲剧.
蕭文生 中正大學法律系教授兼法學院院長.  壹、前言  貳、司法院釋字第六八四號解釋  參、大學生之受教權  肆、大學自治之範疇  伍、大學生之其他基本權利  陸、救濟管道之改善  柒、結語.
自然產與剖腹產比較 江幸達、江俊億、何奇軒 李奇軒 、 莊程勛 、 葉 姵 君 黃雅靖、劉品妤、羅彩瑄 坪內由里佳 1 第十組:
提昇餐廳供餐品質 及服務滿意度 標竿學習主題 標竿學習計劃排定進度 分析客戶對餐廳供餐滿意度偏低原因:
第八課 謝 天. 第八課 謝 天 作者主旨文章作法 民國 陳之藩 謙卑感 恩,功 成不居 以「謝天」的傳統觀念 為中心,經由疑惑、思 索、領悟三個層次的敘 述,賦予新的意義 ★題目含義:表示對很多「人」的感謝。
蔬菜大觀園 V.S 大家來種菜 蔬菜的外觀及分類  蔬菜是我們常吃的食物,蔬菜的外觀形狀不 同,有各種不同的顏色、形狀、氣味等,嚐 起來的味道也不相同。  蔬菜的營養價值不盡相同,可實用的部位也 不同,有的是根、有的是莖、有的是葉、有 的是花、有的是果實,還有的是種子。  依據蔬菜種類和食用部位的不同,可以將蔬.
旅 糾 紛 遊 與緊急事件處理 11 Chapter 旅遊費用.
政府的权力:依法行使. 政府的权力:依法行使 重庆“最牛钉子户”事件 九龙坡区法院一名张院长称,法院已组织6次调解,有时1天就有2次调解。3月28日下午,九龙坡区委书记郑洪还专门接待吴苹3小时。1日,在法院组织下,拆迁双方基本达成口头协议,今天下午,双方签字生效。按协议,吴苹选择了异地实物安置方案,开发商将其在沙坪坝开发的一处门面房,按同样面积交付吴苹,吴同意此方案.
第八課 馮諼客孟嘗君 謀職達人 來也.
第十二章 单位的政府职能及分解 何康康 黄旭峰 姚苏挺.
漫畫風雲.
蔬菜大觀園V.S大家來種菜 高雄市楠梓區翠屏國中小教師 林珮如
“腸”保安康 現代人的腸胃保健.
看不見的聲音 唐代女性文學.
广州宜家选址分析 0连锁 李若谷 陈玉风 黄小飞 蓝柔盈.
如何做個稱職的父母 財團法人雲林縣雲萱婦幼文教基金會 王招萍.
那一段「詩聲戀」的日子 孟令今老師.
獨立國家國協 1.地形 2.氣候 3.產業.
綜合活動領域 教學分享.
诚信人生 ---高二(2)班主题班会.
航向未來 飛揚國際 —關於華航與長榮的財務報表 指導老師: 組員:張甄芸 4A 鄭雅華 4A070079
世界史.
面对苦难 (约翰福音15:18-16:4) 2/22/15 我们不属世界,神从这世界中拣选了我们,却没有为我们另设一处“世外桃源”,乃是让我们住在地上,以他的信实为粮,以他的生命为光。既然在这被罪玷污的世界中,就会有苦难仇恨,然而它们不能打倒我们,因为它们 无目的 无缘故 无胜算 在世上我们虽有苦难,也可以放心,因为耶稣已经胜了世界。
如果你没法阻止战争,那你就把战争的真相告诉世界
102學年度第二學期 208家長座談會 歐陽美慧.
第六章 中国公务员制度 干部 VS 公务员.
大陸教育基本現況認識 楊景堯 淡江大學中國大陸研究所.
劳动关系法务-实操篇 规章制度修审与员工手册撰写.
性別平權.
青龙偃月刀 韩少功. 青龙偃月刀 韩少功 走近作者 韩少功,湖南长沙人。1985年倡导“寻根文学”的主将。1996年出版的长篇小说《马桥词典》。比较著名的有《爸爸爸》、《女女女》等。
彰化基督教醫院 健康檢查科 / 家庭醫學科 吳美鳳醫師
經濟系 在學什麼專業? 經濟學是一門研究人類經濟行為的社會科學 為什麼鑽石會比水貴? 為什麼台灣中央銀行不多印一點台幣, 以增加大家的財富?
公文寫作及實務.
厌讼与好讼:明清诉讼文化面面观 廖华生 江西师范大学历史文化与旅游学院.
教育局資安課程 戒慎恐懼-談公務上的資安認知.
解读社会保险.
講題:『你不可不知的禱告』 經文:舊約詩篇90篇 陳文惠傳道
青少年憂鬱症 資料來源: 臺北e大「聆聽憂鬱的心~談憂鬱症」/劉宗憲醫師 台南市憂鬱症關懷協會談青少年憂鬱症/陳信昭醫師
考績制度改革的政策分析 政治大學公共行政學系 博士生 簡鈺珒.
(以「背影」象徵父愛。 紙船印象:母愛, 作者洪醒夫 負荷:父愛, 作者,吳晟) 第 三 課 背 影 文體:抒情文 朱自清.
中國大陸民辦大學發展現況 楊景堯 淡江大學中國大陸研究所.
護教裡的情與義 細說基督教與 天主教的「原來分別」.
中秋烤肉?不夠酷, 從唐詩長作文,才叫酷~~
走不一樣的路 易牙居餐飲集團 董事長 林志成.
成長的腳印 記敘文 課文朗讀.
國立屏東女中98學年度 大學多元入學宣導 高三家長說明會
李白杜甫詩中的"月"和"風" --電腦如何用於古典詩詞鑒賞
行政救濟案例分享 主題一【遺產及贈與稅】 主題二【特種貨物及勞務稅】 報告日期
第六课 投资的选择 储蓄存款与商业银行.
旅 糾 紛 遊 與緊急事件處理 16 Chapter 飯店問題.
医患关系 ——和谐需要共创.
台灣社會問題基本認識 2007/侯東成.
走過箭竹草原 劉克襄.
102學年度 多元入學管道說明 彥如.
不動地前才舍藏,金剛道後異熟空, 大圓無垢同時發,普照十方塵剎中。
咨询式内训 ——企业量身定制的培训套餐.
勞動權益 教師:黃益中.
软国重-图形与建模组 计算机图形学与几何建模组 负责老师:杨钦 主要研究方向 明年是否有指导本科毕设计划:是
普通高等教育“十一五”国家级规划教材 信息系统分析与设计 刘腾红 孙细明 主编 科 学 出 版 社.
以斯拉記緒論 2012/2/19.
GPU分散式演算法設計與單機系統模擬(第二季)
SOA – Experiment 2: Query Classification Web Service
聖方濟各英文小學 升中派位結果(2002/2004) 入讀英文中學:95.9% 第一組別(Band 1)學生:80.2%
编译OpenSSL 本节内容 视频提供:昆山爱达人信息技术有限公司 视频录制:yang 官网地址:
<编程达人入门课程> 本节内容 计算机编程语言 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群: ,
中国农业科学院博士后学术论坛 博士后基金申请的经验及体会 中国农业科学院生物技术研究所 秦 华 博士
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
考察点:switch\while\for System.in\Scanner char vs int
Presentation transcript:

程序污点分析实例研究 A Case Study on Taint Analysis 郭 耀

软件安全越来越重要 程序分析与编译技术 在系统与网络安全方面起到了重要作用。

什么是污点? Taint(污点):所有来自不可靠数据源的数据 例如 用户输入 网络 etc. 所有常量(字符串)都是 untainted data 所有变量都有可能是 tainted data 来自网络,写入硬盘,之后再重新读入的数据依然是 tainted data

如何找到所有的Taints? 数据流分析 Def-Use chain 识别可能被污染的数据来源 从来源开始找到所有可能受影响的数据 注意:包含tainted data的变量可能会重新变为untainted

Taint Analysis 的用途 查找源码/系统漏洞,提高系统安全性 可分为 C/Java Web应用(比如:JavaScript) 二进制程序(无源码) 可分为 Static Taint Analysis Dynamic Taint Analysis

具体做什么? 利用已有的编译框架(e.g., Soot)实现静态的Taint Analysis算法 实例研究 期望结果 具体要求 针对具体的程序示例查找其中潜在的漏洞 期望结果 一篇研究报告(技术报告或者投稿论文) 具体要求 1-2人,对编译分析和优化有足够的兴趣 时间要求:每周5-10小时。

另一个可选题目 面向GPU集群的CUDA程序自动转换

GPGPU & CUDA GPGPU CUDA是什么? 目标:如果自动把写好的单机CUDA程序转换到GPU集群上? General Purpose computing on Graphics Processing Units (GPU) CUDA是什么? nVidia 公司的一种GPGPU编程语言 用来处理 目标:如果自动把写好的单机CUDA程序转换到GPU集群上?

现有条件 16个节点的GPU集群 已经手动对快速傅里叶变换(FFT)进行了GPU cluster上的调优工作。 每个节点包括两块GPU nVidia Tesla C1060 nVidia GTX 285 利用 Infini Band高速网络连接 已经手动对快速傅里叶变换(FFT)进行了GPU cluster上的调优工作。 (陈一峯老师的研究小组)

基本流程 GPU集群 CUDA程序 中间形式 (编译处理之后) 单机 CUDA程序 分析 转换

面向GPU集群的CUDA程序转换 问题难点: GPU集群的性能瓶颈在什么地方? 自动性能调优 vs 手动性能调优 数据大小 vs. 内存大小 各有利弊 目标是使自动调优的性能尽量接近手动调优!

联系方式 郭耀 电话:62753496 Email: yaoguo@pku.edu.cn 办公室:理科楼1428