Building a testbed for backdoored programs with LXD
One task I occasionally do with the Program Understanding lab at Auburn is develop backdoored programs to test analysis tools and frameworks. These artifacts are useful when evaluating things like static analysis pipelines, control-flow recovery tools, or security scanners. If the ground truth is known—because you inserted the backdoor