C source code obfuscator
Kybernetika, Tome 48 (2012) no. 3, pp. 494-501.

Voir la notice de l'article provenant de la source Czech Digital Mathematics Library

Obfuscation is a process that changes the code, but without any change to semantics. This process can be done on two levels. On the binary code level, where the instructions or control flow are modified, or on the source code level, where we can change only a structure of code to make it harder to read or we can make adjustments to reduce chance of successful reverse engineering.
Classification : 68N15
Keywords: obfuscation; source code; malware
@article{KYB_2012__48_3_a9,
     author = {\v{D}urfina, Luk\'a\v{s} and Kol\'a\v{r}, Du\v{s}an},
     title = {C source code obfuscator},
     journal = {Kybernetika},
     pages = {494--501},
     publisher = {mathdoc},
     volume = {48},
     number = {3},
     year = {2012},
     language = {en},
     url = {http://geodesic.mathdoc.fr/item/KYB_2012__48_3_a9/}
}
TY  - JOUR
AU  - Ďurfina, Lukáš
AU  - Kolář, Dušan
TI  - C source code obfuscator
JO  - Kybernetika
PY  - 2012
SP  - 494
EP  - 501
VL  - 48
IS  - 3
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/KYB_2012__48_3_a9/
LA  - en
ID  - KYB_2012__48_3_a9
ER  - 
%0 Journal Article
%A Ďurfina, Lukáš
%A Kolář, Dušan
%T C source code obfuscator
%J Kybernetika
%D 2012
%P 494-501
%V 48
%N 3
%I mathdoc
%U http://geodesic.mathdoc.fr/item/KYB_2012__48_3_a9/
%G en
%F KYB_2012__48_3_a9
Ďurfina, Lukáš; Kolář, Dušan. C source code obfuscator. Kybernetika, Tome 48 (2012) no. 3, pp. 494-501. http://geodesic.mathdoc.fr/item/KYB_2012__48_3_a9/