Polyglot, Label-Defined Dynamic Taint Analysis in TruffleTaint
Abstract
References
Index Terms
- Polyglot, Label-Defined Dynamic Taint Analysis in TruffleTaint
Recommendations
Dynamic Taint Analysis with Label-Defined Semantics
MPLR '22: Proceedings of the 19th International Conference on Managed Programming Languages and RuntimesDynamic taint analysis is a popular analysis technique which tracks the propagation of specific values while a program executes. To this end, a taint label is attached to these values and is dynamically propagated to any values derived from them. ...
Multi-language dynamic taint analysis in a polyglot virtual machine
MPLR '20: Proceedings of the 17th International Conference on Managed Programming Languages and RuntimesDynamic taint analysis is a popular program analysis technique in which sensitive data is marked as tainted and the propagation of tainted data is tracked in order to determine whether that data reaches critical program locations. This analysis ...
Low-overhead multi-language dynamic taint analysis on managed runtimes through speculative optimization
MPLR 2021: Proceedings of the 18th ACM SIGPLAN International Conference on Managed Programming Languages and RuntimesDynamic taint analysis (DTA) is a popular program analysis technique with applications to diverse fields such as software vulnerability detection and reverse engineering. It consists of marking sensitive data as tainted and tracking its propagation at ...
Comments
Information & Contributors
Information
Published In
![cover image ACM Other conferences](/cms/asset/ff6504d3-544c-444b-8ea5-3252ab8a2453/3546918.cover.jpg)
Publisher
Association for Computing Machinery
New York, NY, United States
Publication History
Check for updates
Author Tags
Qualifiers
- Short-paper
- Research
- Refereed limited
Conference
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 191Total Downloads
- Downloads (Last 12 months)118
- Downloads (Last 6 weeks)20
Other Metrics
Citations
View Options
View options
View or Download as a PDF file.
PDFeReader
View online with eReader.
eReaderHTML Format
View this article in HTML Format.
HTML FormatLogin options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign in