COBFUSC(1) | General Commands Manual | COBFUSC(1) |
cobfusc
— make a C
source file unreadable but compilable
cobfusc |
[-AabdemntxV ] [-c
case] [-f
suffix] [-g
file] [-i
idobf]
[ -o file]
[-p prefix]
[-r file]
[-s seed]
[-u file]
[-w cols]
[ -z file]
[file ...] |
This document contains only a brief description of
cobfusc
. For a more complete documentation, please
read the Info file or the Texinfo manual.
The cobfusc
utility converts the input
file, written in the C language, into a human unreadable one, but
compilable. The main work is converting every identifier into a meaningless
one, removing any comment and compacting all the white-spaces when they are
not required.
The options are as follows:
-A
-ademt
-i
numeric options. The digraphize option is not
enabled by default since the Amendement 1 (1994) changes to
ANSI X3.159-1989 (“ANSI C89”)
are supported only by few C compilers.-a
-b
-c
no | lower | upper | screw | random-d
-e
-f
suffix-g
file-i
no | numeric | word | random-m
-n
-o
file-p
prefix-r
filecobfusc
that the identifiers contained in
file must not be obfuscated.-s
seed-t
-u
-V
-w
-x
-g
and -z
parameters.-z
fileSandro Sigala <sandro@sigala.it>
July 1, 2001 | Debian |