---
title: "Discussion on \"Control Flow Flattening: How to build your own\" | Hashnode"
description: "Discussion on \"Control Flow Flattening: How to build your own\". Using LLVM and C++ to implement control flow flattening (CFF)"
url: "https://hashnode.com/posts/control-flow-flattening-how-to-build-your-own/64df7941c55a83849a87d968"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Control Flow Flattening: How to build your own](https://www.lodsb.com/control-flow-flattening-how-to-build-your-own?utm_source=hashnode&utm_medium=feed)

Using LLVM and C++ to implement control flow flattening (CFF)

Aug 18, 2023 · 8 min read · lodsb.com  
Read the article

-   [#reverse-engineering](https://hashnode.com/tag/reverse-engineering)
-   [#obfuscation](https://hashnode.com/tag/obfuscation)
-   [#llm](https://hashnode.com/tag/llm)
-   [#binary-ninja](https://hashnode.com/tag/binary-ninja)

## Written by

[Sam Russell](https://hashnode.com/@samrussell)

@samrussell

  
[View profile](https://hashnode.com/@samrussell)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
