PDIFT: A Practical Dynamic Information-Flow Tracker

Michael Kiperberg, Aleksei Rozman, Aleksei Kuraev, Nezer Zaidenberg

2023

Abstract

We present PDIFT, a hybrid dynamic information-flow tracker. PDIFT is based on a thin hypervisor, which tracks information in coarse granularity but has a negligible performance overhead. PDIFT switches to its internally embedded emulator when the information is accessed and needs to be tracked with finer granularity. Using the combination of a thin hypervisor with an embedded emulator, we achieved a significant improvement in the overall performance. We believe that PDIFT can be used as an extension to the Android base DIFT systems that currently struggle with native code tracking.

Download


Paper Citation


in Harvard Style

Kiperberg M., Rozman A., Kuraev A. and Zaidenberg N. (2023). PDIFT: A Practical Dynamic Information-Flow Tracker. In Proceedings of the 9th International Conference on Information Systems Security and Privacy - Volume 1: ICISSP, ISBN 978-989-758-624-8, pages 192-198. DOI: 10.5220/0011786800003405


in Bibtex Style

@conference{icissp23,
author={Michael Kiperberg and Aleksei Rozman and Aleksei Kuraev and Nezer Zaidenberg},
title={PDIFT: A Practical Dynamic Information-Flow Tracker},
booktitle={Proceedings of the 9th International Conference on Information Systems Security and Privacy - Volume 1: ICISSP,},
year={2023},
pages={192-198},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011786800003405},
isbn={978-989-758-624-8},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 9th International Conference on Information Systems Security and Privacy - Volume 1: ICISSP,
TI - PDIFT: A Practical Dynamic Information-Flow Tracker
SN - 978-989-758-624-8
AU - Kiperberg M.
AU - Rozman A.
AU - Kuraev A.
AU - Zaidenberg N.
PY - 2023
SP - 192
EP - 198
DO - 10.5220/0011786800003405