---
id: 4515
title: "Spectre is not a Bug, it is a Feature"
source_domain: blog.quarkslab.com
source_url: "https://blog.quarkslab.com/spectre-is-not-a-bug-it-is-a-feature.html"
published_at: "2018-01-16T23:00:00Z"
tags: ["obfuscation", "spectre", "side-channel", "program-analysis", "quarkslab", "anti-analysis"]
phying_url: "https://phying.com/item/4515"
lang: en
---

# Spectre is not a Bug, it is a Feature

## Summary

Turning the Spectre vulnerability into an obfuscation feature: a shadow_memcpy primitive that hides data flow from static and dynamic analysis, enabling opaque predicates and opaque function calls.

## Intelligence Metadata

- **Sources:** blog.quarkslab.com
- **Published:** 2018-01-16T23:00:00Z
- **Original:** https://blog.quarkslab.com/spectre-is-not-a-bug-it-is-a-feature.html
- **Phying News:** https://phying.com/item/4515
