5 ms·
Maybe not the time for semantics, but curious where people's line in the sand is with regards to calling logging in with the correct admin credentials as 'hacki
by photoGrant 9y ago
Maybe not the time for semantics, but curious where people's line in the sand is with regards to calling logging in with the correct admin credentials as 'hacking'.
- deleted 9y ago[deleted]
- deleted 9y ago[deleted]
- SmellyGeekBoy 9y agoIt's unauthorised access, TFA says that he "obtained login credentials - without ever having been given them - and accessed the records without authorisation". The phrase "hacking" doesn't quite sit right with me either but I guess it's close enough to the truth in this case. I'll personally give them a pass this time. ;)
- DanBC 9y agoUsing the correct login credentials has been defined as hacking for many years. See this clip from a 1983 film: https://www.youtube.com/watch?v=U2_h-EFlztY https://www.youtube.com/watch?v=U2_h-EFlztY
- scarface74 9y agoHe didn't just log in and start snooping. He defrauded the company while he was there and then used the credentials to deface the web site.
- dtech 9y agoIt feels weird, but if you use social engineering to get access you can also call that hacking.
- dsacco 9y agoI consider "hacking" to be any instance of an entity deliberately undermining the confidentiality, integrity or availability assurances (the CIA triad) of a technical security control; be it passively or actively, and regardless of the apparent weakness of the control. Information security begins with confidentiality, which brings us to the concept of authorization and and the use of encryption. When Bob and Alice want to communicate in secret, they want to assure confidentiality, and they use encrypted messages. Then we also have integrity: when Bob and Alice are enjoying a confidential communication, they want to make sure no one has altered the messages even if they can't read them, so we get hash functions and MACs. Maybe Bob wants authentication: he wants to make sure the person who sent him the message really is Alice, even if he's already sure it's confidential and unaltered, so now we've got digital signature schemes. Eventually Alice decides she wants non-repudiation, or peer entity auth, etc. Every technical security control can be modeled as the practical implementation of one of these desires for a particular type of assurance. This is neat, because it precludes pernicious questions like, "Well what if it's weak and the 'hacker' just incremented a value in a URL" - we shift the slippery-slope problem of ascribing malicious intent to the legal sphere without sacrificing the cleanly drawn technical definition. Under this definition, I'd consider the individual in this story to have "hacked" their employer. A login interface is a technical security control designed to provide authorization/access control as a method of implementing confidentiality (among other things). The employee logged in as a user other than themselves, thereby undermining the control. Furthermore, he did it intentionally, which establishes the deliberation requirement. It was not a sophisticated hack, but then again real world hacking very rarely is technically sophisticated. Despite the composition of Blackhat/DEFCON proceedings every year, the median company is far more likely to be compromised through a social engineering or endpoint failure (e.g. executive is phished, employee pirates media and gets a virus, etc). EDIT: Apparently this is an unpopular answer, that's fine. But it's an answer that probably goes the farthest and with the fewest rabbit holes. Humans need to trust software in different ways, and if you deliberately break that trust by bypassing the implementation that assures it, you've hacked the software.
- im3w1l 9y ago> I consider "hacking" to be any instance of an entity deliberately undermining the confidentiality, integrity or availability assurances That sounds extremely broad, in the same way that calling jaywalkers criminals would be.
- dsacco 9y agoIt's actually not. Laws are not an appropriate analogy for technical security controls. First and foremost, laws exist which are clearly not enforced. Technical security controls exist, or they don't. They don't generally rely on human arbitrators for enforcement, unlike legislation. Once it is in place, the technical nature of the control is self-enforcing; bypassing the enforcement is what constitutes "hacking." In this way criminality and hacking aren't comparable. A better comparison might be security policies and laws, but that's close to tautological because they're so similar. Moreover, laws can be broken unintentionally, and under this definition you cannot hack something unintentionally. Awareness can be tantamount to intentionality - I'd argue most people aren't even aware they're jaywalking when they do it. It stretches the boundaries of believability that someone would log in as someone else and not be aware that they did it. In a contrived scenario where they did somehow accomplish that, I wouldn't call it hacking.
- lazylizard 9y agojust to confirm. within this scheme, all a website needs is 2 form fields "userid" and "password" , they don't even have to do anything, and if you crawled it, you've hacked it?
- dsacco 9y agoIf the login interface actually works (i.e. it's actually an access control), and you successfully login with credentials that aren't yours - yes, you've hacked it. It's only a hack if you intend to do it and the interface is a good faith implementation. I don't really follow your question in this comment and the other one though - what do you mean about CIA desires? You need to understand that a technical control represents a control in order to intentionally bypass it.
- dionidium 9y agoReal-world metaphors don't always hold up, but you could enter my house with a key that fits my lock, but without my permission. Nobody is confused about what that is.
- unfunco 9y agoMy personal comparison is: If a postal worker opens your mail is that okay? If your window is open but your curtains are closed, is it okay for someone to stand outside your house and open them? Humans protect their privacy with mostly pathetic measures due to an intrinsic sense of trust, but that doesn't give other humans the right to erode that trust.
- wolco 9y agoI think logging in with someone else's username/password, defacing the website, corrupting/deleting files and stealing data to start a rival business are all crimes. I draw the line here. If my username/password still work it should be lawful to continue to use. For example if I buy a subscription to a saas product and my card expires, if the service continues to allow me access I should be able to legally use the product until the saas restricts my access.
- MichaelGG 9y agoIt does work that way. You'll just end up getting billed for using the service. You probably agreed to pay until you cancelled it. Just not paying isn't going to change that. Logging into work servers after being fired is sorta like coming back into the office and looking at stuff because they didn't change their locks.
- wolco 9y agoCompletely agree in that scenerio. What if you work at a social networking company (lets say a smaller facebook) and you create a standard public account and add all of your friends and family because the company encourages you to use the product. Because of your role you have addition permissions added to your account that allows you to see non public information when viewing profiles. After leaving you realize access hasn't been downgraded. Is it okay to continue to use the account? At this point all of your friends and family and history are connected to this profile? I would say yes it's okay.
- MichaelGG 9y agoIf you specifically use the access, by, say, clicking "god mode", I think the CFAA views that as unauthorized. And it really is unauthorized. It's like the office not changing the keycode so you go in from time to time to read reports.
- golergka 9y agoMens rea.
- thomastjeffery 9y agoUsing the word "hacking" in this scenario is just like saying someone "broke in" by using an old key. The correct word in that case would, of course, be "trespassing". Instead of "hacking", we need to use specific and correct terms.
- dragonwriter 9y ago> Using the word "hacking" in this scenario is just like saying someone "broke in" by using an old key. The correct word in that case would, of course, be "trespassing". No, using an old key that you have no permission to use doesn't convert B&E into mere trespass. About the only way to have mere trespass inside a building (rather than merely on the grounds) is to have your permission to stay revoked while you are in the building.