They are people who break paid programs and make them use free of charge. Hacker and Cracker should not be confused with each other. Cracker does not break programs, they only make changes as set on the program and install changes such as free use, theme, language on the program. Crack; It is the name given to program breaking action and reverse engineering. "Hack" literally means "tearing off small pieces" and the hackers' abilities of algorithmic thinking, creating an objective topology, statistics (iterating within reasonable intervals and interpreting harmony (correlation)) have developed accidentally. low level programming; they have no solid histories and claims on the hardware.