applied non DES patchZZ
reading configuration from /etc
replaced bool with unsigned int
reading from raw data file with fseek