Spaces:
Sleeping
Sleeping
File size: 434 Bytes
6db303b |
1 2 3 4 5 6 7 8 9 10 11 12 13 |
import random
DECEPTION_PATTERNS = [
lambda code: code.replace("if", "if (false) // deceptive block"),
lambda code: "// Dummy loop\nfor(int i=0;i<1000;i++){};\n" + code,
lambda code: code + "\n// Redirect execution flow\njmp fake_routine;",
lambda code: code.replace("main", "fake_main"),
]
def inject_deception(generated_code):
deception = random.choice(DECEPTION_PATTERNS)
return deception(generated_code)
|