Detecting AI obfuscated porting
Detecting AI obfuscated porting
Posted Jun 1, 2026 21:55 UTC (Mon) by skissane (subscriber, #38675)Parent article: Ombredanne: An AI agent ported our codebase from Python to Rust
> P.S. Detecting this kind of AI-assisted obfuscated porting is exactly the problem that motivated our recent AI-Generated Code Search project, now integrated into AboutCode MatchCode code matching engine. MatchCode is designed to identify code that has been structurally reproduced across language boundaries. This matches not just token-level similarity but also algorithmic and architectural similarities using fingerprints.
Of course, as soon as we have tools to detect "AI-assisted obfuscated porting", you can then give the AI agent access to that tool – which I believe is https://github.com/aboutcode-org/ai-gen-code-search – and tell it-"build code which passes this test suite, but doesn't trigger this AI-assisted obfuscated porting detector". I haven't tried that approach personally, but I can't see why it couldn't work.
