From system F to typed assembly language
ACM Transactions on Programming Languages and Systems (TOPLAS)
Oracle-based checking of untrusted software
POPL '01 Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
MFCS '99 Proceedings of the 24th International Symposium on Mathematical Foundations of Computer Science
Compiling with proofs
Hi-index | 0.00 |
Fundamental safety properties of machine code such as memory safety could be subsumed by type safety, so if the code is type safe, then it satisfies the fundamental safety policy. We present a new approach based on ELF logical framework to check type safety of machine code, and implement a prototype system to do experiments on sample programs.