I cannot stand the term “hacker” honestly. It is ambiguous, at best,
and derogatory, at worst.
The word comes from the old lexicon and used to refer to a person that
wrote code. Specifically, a person that got code from multiple sources
and mashed it together to create something “new” from the old sources.
At the time of writing, it has grown to encompass those that exploit a
system for any number of reasons. There are “white hat hackers” or “grey
hat hackers” or even “black hat hackers” that all live in some poorly
defined “I break things for some reason” area.
If you break WiFi to gain access to a network, you are a cracker, not
a hacker. In fact, if you break encryption of any kind, you are a cracker,
not a hacker.
If you impersonate a node, or a user, you are spoofing. This even applies
to obscuring your identifiable information online. MAC address, IP address,
even user names, you use some piece of software to obscure your information
or impersonate something, this is spoofing. Not hacking.
I could go on, but figured that this isn’t a bad place to start the discussion about what it means to be a “hacker” in this day and age.
What do you think? Am I just some old fossil that likes the old ways? Or is there merit to having terms that are specific to what someone does?