I’d start with the following, and refine if necessary:
"Gaining unauthorized access to a protected computer resource by technical means."
- Port scanning --> Not hacking because there isn’t any access to resources gained*
- Using default passwords that weren’t changed --> Not hacking because the resource wasn’t protected*
- Sending spam --> Not hacking because there isn’t any access to resources gained
- Beating the admin with a wrench until he tells you the key --> Not hacking because it’s not by technical means.
- Accessing teacher SSN’s published on the state website in the HTML --> Not hacking because the resource wasn’t protected, and on the contrary was actively published**
- Distributed denial of service attack --> Not hacking because there isn’t any access to resources gained
* Those first two actually happened in 2001 here in Switzerland when the WEF visitors list was on a database server with default password, they had to let a guy (David S.) go free
** The governor and his idiot troupe eventually stopped their grandstanding and didn’t file charges against Josh Renaud of the St. Louis Post-Dispatch reporter, luckily
outhouseperilous@lemmy.dbzer0.com 6 days ago
When my parents kicked me out, the number of times o got to sleep inside because i could convince people i was the county password inspector was more than zero. It’s hacking.
Wrench? No. But an old colleague informs me that the version done with a machete does count as hacking. I concur.
Those are both way more useful than exploiting a lazy coder’s fuckup, renaming ‘house of many backdoors’ to ‘that package everyone uses in everything’ on github, or some fancy math shit.
Your laws are nonsense bullshit, they’re just excuses for power and I’d appreciate you not defiling language fof the rest of us to justify them.
Kazumara@discuss.tchncs.de 6 days ago
I never said social engineering, physical breaching, exerting force on people, and other ways of compromising systems weren’t useful. They just aren’t hacking to me, otherwise the term is too broad to be very useful.
You’re free to come up with your own definition, I was asked to define it and that’s my best shot for now.
MajorasMaskForever@lemmy.world 6 days ago
I think a better definition would be “achieve something in an unintended or uncommon way”. Fits the bill on what generally passes in the tech community as a “hack” while also covering some normal life stuff.
Getting a cheaper flight booked by using a IP address assigned to a different geographical location? Sure I’d call that a life hack. Getting a cheaper flight by booking a late night, early morning flight? No, those are deliberately cheaper
Also re: your other comment about not making a reply at all, sometimes for people like us it’s just better to not get into internet fights over semantics (no matter how much fun they can be)
outhouseperilous@lemmy.dbzer0.com 6 days ago
Your definition is probably better. I can very much vibe with that.
outhouseperilous@lemmy.dbzer0.com 6 days ago
Mitnick mostly social engineered. Most of the big famous attacks at least involved a component of that.