Illinois at Urbana-Champaign
Subscribe to:
Post Comments (Atom)
Fun and Interesting Thoughts (FIT) is a special event held at the 2010 Conference on Programming Language Design and Implementation (PLDI). FIT is a venue for thoughts that present fresh insights, unveil surprising ideas, identify hidden trends, or that are simple neat and fun for a PLDI audience.
Violating a program's semantics for fun and profit is a time honored hacker tradition. Compilers defend against such fiends by inserting run-time checks to enforce semantic safety properties such as points-to analysis, type-safety, and reaching definitions analysis. Run-time checks are effective, but they face challenges in performance, memory consumption, and scalability.
ReplyDeleteAttackers need semantic safety violations to have predictable behavior. Can a compiler transform code so that violations cause predictably unpredictable behavior? In this paper, we present several new randomization techniques that could be used to enforce semantic safety properties and discuss their potential strengths over the use of run-time checks.
ığdır
ReplyDeletemaraş
afyon
bandırma
hakkari
KZRVA