Similar to this post in ~crypto, I just wondered if it would be possible to make enough people aware that the term hacker was originally not used in the context of malice or criminal activity:
My much-publicized hacking career actually started when I was in high school. While I cannot describe the detail here, suffice it to say that one of the driving forces in my early hacks was to be accepted by the guys in the hacker group.
Back then we used the term hacker to mean a person who spent a great deal of time tinkering with hardware and software, either to develop more efficient programs or to bypass unnecessary steps and get the job done more quickly. The term has now become a pejorative, carrying the meaning of "malicious criminal". In these pages, I use the term the way I have always used it - in it's earlier, more benign sense.
-- Kevin Mitnick, Preface of Art of Deception
That's also why some code (usually bugfixes or even hotfixes) is called "hacks" in software engineering. We know it's messy but it simply gets the job done. Just like some hacks in the real world are messy to bypass software restrictions, for example for jailbreaks:
On Apple devices running iOS and iOS-based operating systems, jailbreaking is the use of a privilege escalation exploit to remove software restrictions imposed by the manufacturer. Typically it is done through a series of kernel patches. A jailbroken device permits root access within the operating system and provides the right to install software unavailable through the App Store. Different devices and versions are exploited with a variety of tools. Apple views jailbreaking as a violation of the end-user license agreement and strongly cautions device owners not to try to achieve root access through the exploitation of vulnerabilities.
While sometimes compared to rooting an Android device, jailbreaking bypasses several types of Apple prohibitions for the end-user. Since it includes modifying the operating system (enforced by a "locked bootloader"), installing non-officially approved (not available on the App Store) applications via sideloading, and granting the user elevated administration-level privileges (rooting), the concepts of iOS jailbreaking are therefore technically different from Android device rooting.
And how Hacker News isn't about criminals. Ok, maybe thought criminals when it comes to bitcoin, lol.
When people say "my Instagram got hacked" because a scambot guessed their password:
(I hate it when people use the word in this context because it isn't what the word means imo)
reply
119 sats \ 1 reply \ @Natalia 7 Jan
hacking, for me is creative problem-solving!
reply
I have a friend of mine who is a paid hacker. He's employed to hack a companies system and see how far he can get in and what information he is able to get. He then writes them reports and advises on how to mend the holes in their security. It's a legitimate career path.
reply
43 sats \ 0 replies \ @xz 7 Jan
Apple views jailbreaking as a violation of the end-user license agreement and strongly cautions device owners not to try to achieve root access through the exploitation of vulnerabilities.
Etymologically, that's self-abasing for Apple to admit that their software is akin to putting the user in jail, and cautioning not to break out.
reply
15 sats \ 0 replies \ @xz 7 Jan
I'll be damned.
reply
I learned about "white hat hackers" a couple of years ago and thought that was really cool
reply
Hacking is basically using a device/thing/service/whatever in a manner that it was not designed to.
reply
Like many things, the act of hacking is agnostic. Positive or negative is subjective based on intent and impact.
reply
"my accounts been hacked" now translates to... I left my phone/desktop unlocked or had whatever base layer of security I had on it (like a password) leaked. Maybe the person using their account is doing so maliciously but there was no "hacking" skill involved. People are just a bit dim sometimes.
reply
I like Mitnick's definition and I've never considered the idea of "hacking" as inherently malicious or criminal.
reply
Good to know
reply