Media and pretty much everyone else use the term "hacker" when talking about someone who breaks into private systems to steal things. What the person is doing is "hacking".
As far as I know, hacking is not the correct term for the action. Hacking is using something (could be a device, software or an everyday object) to do something the thing isn't meant for. Ever heard of "lifehacks"?
I think the correct term for someone who breaks into systems would be "cracker". No, not the cookie-like edible thing. The cracker cracks open the security by - here's why I think the term is misused - hacking it to do things it's not supposed to, like letting an outsider in. The term has been used to describe such person, but not nearly as much as hacker.
Hacking does sound better than cracking, and rolls off the tongue more easily. Hacking has also been used for so long, using the better term would be difficult to adapt to.
Hacking is a part of cracking, it isn't just cracking. What do you think?
Videos
What is a hacker in computing?
Hackers are often associated with cybercrime, but the computer programming community categorizes them by legality:
* White hats Hack for companies or governments legally.
* Gray hats Enter systems without permission but mean no harm, often reporting vulnerabilities.
* Black hats Illegally break into systems with malicious intent, like stealing data. Some black hats are hacktivists, who hack for what they believe to be the common good.
What do hackers do with computers?
Cyberattacks can target a system’s syntactic layer using malware or semantic layer, attempting to trick victims into providing valuable information through social engineering, such as in phishing attacks.
How do hackers find weaknesses in computer systems?
In targeted attacks, hackers may use phishing scams to steal data or install malware. They might also use cross-site scripting to infect a website, or they might hijack a third-party vendor to infiltrate a system. Account compromise is another method, where attackers hijack a legitimate user’s access, often using passwords obtained through phishing or purchased on the dark web.
Following the Jargon file,
[originally, someone who makes furniture with an axe]
That's essentially the gist: you don't produce quality software, you don't develop, you don't project. You take an idea or someone else's piece of software and hack it roughly with a software equivalent of an axe, to form something that fits your own idea of "mostly working" — sometimes the idea being quite far from what general populace would find acceptable. Bypass limitations imposed for business or political (or even safety) reasons, bind different completely mismatching systems together for some weird results, and generally do to computers things that can't be named by any professional terminology, but are quite equivalent to hacking some item with an axe to make it function as something entirely different (say, turning an armchair into a swing).
So, this is not a morph of some word or direct use of some obscure meaning of 'to hack', it's a metaphorical use of the very basic meaning — to cut or chop with repeated and irregular blows.
It's not related to hashing.
The roots of hacker can be found from the Tech Model Railroad Club of MIT. In 1959, TMRC member Peter R. Samson complied a dictionary, which contained both the root work, hack, and its derivative, hacker. The italics are Samson comments from 2006:
HACK: 1) something done without constructive end; 2) a project under- taken on bad self-advice; 3) an entropy booster; 4) to produce, or attempt to produce, a hack.I saw this as a term for an unconventional or unorthodox application of technology, typically deprecated for engineering reasons. There was no specific suggestion of malicious intent (or of benevolence, either). Indeed, the era of this dictionary saw some "good hacks:" using a room-sized computer to play music, for instance; or, some would say, writing the dictionary itself.
HACKER: one who hacks, or makes them.A hacker avoids the standard solution. The hack is the basic concept; the hacker is defined in terms of it.
Perhaps the original meaning was similar to hacking through an immense jungle with a machete, it can go on forever.
In fact, the OED also defines hack as a tool for breaking or chopping up, dating from before 1300:
He lened him þan a-pon his hak, Wit seth his sun þus-gat he spak.
And hacker follows. From 1620:
One good hacker, being a lusty labourer, will at good ease hack or cut more than half an acre of ground in a day.
So the sense of mangling and bodging together software and/or hardware isn't too far off.