Language-based software cyber deception leverages the science of compiler and programming language theory to equip software products with deceptive capabilities that misdirect and disinform attackers. A flagship example of software cyber deception is embedded honeypots, which arm live, commodity server software with deceptive attack-response and disinformation capabilities. This chapter presents a language-based approach to embedded honeypot design and implementation. Implications related to software architecture, compiler design, program analysis, and programming language semantics are discussed.
CITATION STYLE
Araujo, F., & Hamlen, K. W. (2016). Embedded honeypotting. In Cyber Deception: Building the Scientific Foundation (pp. 201–231). Springer International Publishing. https://doi.org/10.1007/978-3-319-32699-3_9
Mendeley helps you to discover research relevant for your work.