Étude d'Obfuscation LLVM — Stage Secure-IC
Analyse comparative de 4 obfuscateurs LLVM (O-LLVM, Hikari, Pluto, Tigress) sur du code AES, suivie d'une intégration PoC de Hikari dans la chaîne de compilation du firmware Securyzr iSE de Secure-IC.
Analyse comparative de 4 obfuscateurs LLVM (O-LLVM, Hikari, Pluto, Tigress) sur du code AES, suivie d'une intégration PoC de Hikari dans la chaîne de compilation du firmware Securyzr iSE de Secure-IC.
Un pass compilateur LLVM qui mangling les noms de symboles internes au niveau IR via un PRNG seedé — complique significativement le reverse engineering sans changer la sémantique du programme.