日韩视频在线观看,日韩无码专区,日韩成人无码,精美日产MV二线三线是什么,精美日产MV二线三线,日产精品一线二线三线芒果

Effective Static Analysis of Concurrency Use-After-Free Bugs in Linux Device Drivers

  主 講 人:白家駒 清華大學計算機系 操作系統(tǒng)實驗室

  報告時間:2019年5月23日(周二)上午 10:00 – 12:00

  報告地點:1048會議室

  報告摘要 (Abstract)

  In Linux device drivers, use-after-free (UAF) bugs can cause system crashes and serious security problems. According to our study of Linux kernel commits, nearly half of the driver commits fixing use-after-free bugs involve driver concurrency. Due to the non-determinism of concurrent execution, concurrency use-after-free bugs are often more difficult to reproduce and detect than sequential use-after-free bugs. In this talk, I will present a new static analysis approach named DCUAF, to effectively detect concurrency use-after-free bugs in Linux device drivers. DCUAF combines a local analysis analyzing the source code of each driver with a global analysis statistically analyzing the local results of all drivers, forming a local-global analysis, to extract the pairs of driver interface functions that may be concurrently executed. Then, with these pairs, DCUAF performs a summary-based lockset analysis to detect concurrency use-after-free bugs. DCUAF has been evaluated on the driver code in the Linux kernel, and found hundreds of real concurrency use-after-free bugs.

  主講人簡介 (Short Bio)

  白家駒博士是清華大學計算機系操作系統(tǒng)的博士后和助理研究員。他在2013年于西安電子科技大學獲得學士學位,并在2018年于清華大學獲得博士學位。他的博士畢業(yè)論文被評為清華大學優(yōu)秀博士學位論文。他的主要研究方向為操作系統(tǒng)可靠性和內核程序分析,側重利用動態(tài)分析和靜態(tài)分析技術對操作系統(tǒng)源代碼進行缺陷檢測。他的研究工作發(fā)表在USENIX ATC、ASPLOS、CGO、JSS、IST等系統(tǒng)和軟件分析領域的會議和期刊中,并且在Linux、FreeBSD和NetBSD等常用操作系統(tǒng)代碼中發(fā)現(xiàn)了諸多真實的缺陷。

九龙城区| 娄底市| 磐安县| 大埔区| 成安县| 锡林郭勒盟| 英山县| 琼结县| 永胜县| 礼泉县| 桐柏县| 泰兴市| 遂昌县| 逊克县| 嘉义县| 颍上县| 宁海县| 聂拉木县| 扬中市| 新龙县| 南京市| 普安县| 疏附县| 西和县| 鱼台县| 繁峙县| 新巴尔虎左旗| 永顺县| 义马市| 万源市| 伊通| 石林| 桓仁| 渭南市| 南充市| 新乡市| 阜新市| 扎鲁特旗| 道孚县| 东光县| 吉水县|