HyperDST: Dynamic System-Level Taint Tracking based on Lightweight Virtualization
碩士 === 國立交通大學 === 資訊科學與工程研究所 === 108 === Tracking information flow through taint analysis has been a famous research topic for many years. It is helpful for analyzing program behavior, detecting malicious attack, discovering data leakage event and so on. Some approaches transform the program behavio...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2019
|
Online Access: | http://ndltd.ncl.edu.tw/handle/wy2hpm |
id |
ndltd-TW-108NCTU5394020 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-108NCTU53940202019-11-26T05:16:55Z http://ndltd.ncl.edu.tw/handle/wy2hpm HyperDST: Dynamic System-Level Taint Tracking based on Lightweight Virtualization 基於輕量化虛擬化技術之動態系統層級汙染追蹤 Hsieh, Chih-Hao 謝智皓 碩士 國立交通大學 資訊科學與工程研究所 108 Tracking information flow through taint analysis has been a famous research topic for many years. It is helpful for analyzing program behavior, detecting malicious attack, discovering data leakage event and so on. Some approaches transform the program behavior based on the compiler to extract the data flow during runtime. They have higher accuracy but create huge overhead. We proposed HyperDST, which can monitor whole system memory based on lightweight virtualization and perform dynamic taint analysis to trace the information flow of sensitive data. HyperDST collects memory access event and combines all observation results to construct a complete data flow with a certain level of accuracy. Moreover, the overhead on the target application is negligible. Wu, Yu-Sung 吳育松 2019 學位論文 ; thesis 50 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 資訊科學與工程研究所 === 108 === Tracking information flow through taint analysis has been a famous research topic for many years. It is helpful for analyzing program behavior, detecting malicious attack, discovering data leakage event and so on. Some approaches transform the program behavior based on the compiler to extract the data flow during runtime. They have higher accuracy but create huge overhead. We proposed HyperDST, which can monitor whole system memory based on lightweight virtualization and perform dynamic taint analysis to trace the information flow of sensitive data. HyperDST collects memory access event and combines all observation results to construct a complete data flow with a certain level of accuracy. Moreover, the overhead on the target application is negligible.
|
author2 |
Wu, Yu-Sung |
author_facet |
Wu, Yu-Sung Hsieh, Chih-Hao 謝智皓 |
author |
Hsieh, Chih-Hao 謝智皓 |
spellingShingle |
Hsieh, Chih-Hao 謝智皓 HyperDST: Dynamic System-Level Taint Tracking based on Lightweight Virtualization |
author_sort |
Hsieh, Chih-Hao |
title |
HyperDST: Dynamic System-Level Taint Tracking based on Lightweight Virtualization |
title_short |
HyperDST: Dynamic System-Level Taint Tracking based on Lightweight Virtualization |
title_full |
HyperDST: Dynamic System-Level Taint Tracking based on Lightweight Virtualization |
title_fullStr |
HyperDST: Dynamic System-Level Taint Tracking based on Lightweight Virtualization |
title_full_unstemmed |
HyperDST: Dynamic System-Level Taint Tracking based on Lightweight Virtualization |
title_sort |
hyperdst: dynamic system-level taint tracking based on lightweight virtualization |
publishDate |
2019 |
url |
http://ndltd.ncl.edu.tw/handle/wy2hpm |
work_keys_str_mv |
AT hsiehchihhao hyperdstdynamicsystemleveltainttrackingbasedonlightweightvirtualization AT xièzhìhào hyperdstdynamicsystemleveltainttrackingbasedonlightweightvirtualization AT hsiehchihhao jīyúqīngliànghuàxūnǐhuàjìshùzhīdòngtàixìtǒngcéngjíwūrǎnzhuīzōng AT xièzhìhào jīyúqīngliànghuàxūnǐhuàjìshùzhīdòngtàixìtǒngcéngjíwūrǎnzhuīzōng |
_version_ |
1719296658741657600 |