Ethics of 'hacking'
#1
Posted 01 January 2013 - 06:59 PM
I know that many times hacking could be a good thing. Such as when people post a security flaw, and a way to work around that issue. This has been used many times with Google quite successfully.
So please, discuss....
Why would there be an acceptable reason to hack and why would you do it?
#2
Posted 01 January 2013 - 07:31 PM
not to actually do harm to the person
for example there was that one guys mail server that had a really insecure PHP file
right now im working on a worm for firewolf that spreads by responding to all http requests and runs malicious code
unless the person says no, then i dont do anything at all :s
#3
Posted 01 January 2013 - 07:32 PM
#4
Posted 01 January 2013 - 08:09 PM
It very much depends of course on what is done by the hacker. For simplicity we'll consider a typical hack as discovering a limitation or hole in a system that results in providing a user with access beyond that which the service owners had intended. This of course is entirely ethical- we can analogise this to spotting a corner of a store with no security camera. What you choose to do with that information however is the crux of the argument.
To do nothing and explicitly report the error to the developer is probably the best thing you can do. They can then act on that information, and you'd do this if you genuinely want the service to be improved. I expect this is rarely done because for those searching for security flaws actively (unless at the behest of the developer themselves), this is probably not the desired outcome.
Most will instead probe the security flaw to see exactly how much damage can be done with it, a mindset I believe cultivated by the experimentation necessary in the process of becoming an advanced computer user. I would say hackers that genuinely don't want to see harm done to the developer or any users reliant on the system would most likely attempt to make their attempts innocuous, not recording personal data or deleting anything system-critical.
Depressingly there is an attitude of entitlement with some people who perform hacks, suggesting that any damage they do is justified because the security flaw was there. This is akin to using a security hole in a convenience store to steal a large amount of merchandise, and then justify the theft as being perfectly ethical because no one could feasibly stop them. We've seen instances of hacking on these very forums and in popular media where misguided idealism will lead people to believe that seriously compromising security is well within their rights and entirely justifiable, going so far as to consider themselves heroes or martyrs for their defiance while men in the unit (or sometimes, horrifically en mass) must suffer the loss of service and sometimes more seriously money and personal identity in the name of that same heroism.
To take another more negative stance, I would suggest a lot of hackers aren't interested in being helpful. A lot of attacks performed will be done for the sake of satisfaction achieved by the hacker, which is why it bothers me a little to see such acts followed with a pious defence of their harmful behaviour as "doing us all a favour". It's of little comfort to those missing their names and wallets.
#5
Posted 02 January 2013 - 04:22 AM
Julian Assange - Wikipedia said:
Don't change the information in those systems (except for altering logs to cover your tracks);
And share information.
#6
Posted 02 January 2013 - 04:26 AM
If you don't want bad things to happen to you, then don't do it to others.There should be no reason to start an argument, or cause grief, because all it gets in return is more grief.
#7
Posted 02 January 2013 - 04:30 AM
Mendax, on 02 January 2013 - 04:22 AM, said:
Julian Assange - Wikipedia said:
Don't change the information in those systems (except for altering logs to cover your tracks);
And share information.
#8
Posted 03 January 2013 - 07:07 PM
Cranium, on 02 January 2013 - 04:30 AM, said:
Mendax, on 02 January 2013 - 04:22 AM, said:
Julian Assange - Wikipedia said:
Don't change the information in those systems (except for altering logs to cover your tracks);
And share information.
#9
Posted 03 January 2013 - 09:48 PM
#10
Posted 03 January 2013 - 10:02 PM
hacking just means using a clever method to solve a problem.
cracking is writing malicious code to break through security in networks or computers.
#11
Posted 03 January 2013 - 10:39 PM
nitrogenfingers, on 01 January 2013 - 08:09 PM, said:
I hack to "crack" systems as tesla1889 put it however my motivation for doing so is to gain personally, not to damage the owner, if he is inconvenienced in the process I can live with that as I expect that in return. as a coder people have always tried to hack my programs and sometimes succeeded with... unwanted... results and I hold no personal grudge against them as this is common behavior.
perhaps my view on this is a result of my competitive nature and I will continue to hack for personal gain however I do not justify it as "doing them a favor" or in any way absolve myself of the blame. if I am caught then they will attempt to retaliate and that is fine. I will not willingly allow myself to be retaliated against but once again I will not blame the person retaliating
#12
Posted 04 January 2013 - 01:31 AM
you cannot simply say all hacking is bad nor say all hacking is good, obviously people hack for personal gain at the cost of someone else but people also hack with other people in mind.
There are the very obvious examples of "ethical" hacking groups, such as Anonymous
There have also been some very public examples of people hacking to point out security holes but resulting in a service going down for several weeks, if not months, one such example is the hacking of PSN, although it is still unknown who did this (it is presumed to be Anonymous though that hardly narrows it down) the intensives were clear and, in some ways, ethical. However it got out of hand and the hack resulted in not only PSN going down (which meant they had affected the users, something they try to avoid) but also that apparently PSN user's money was being taken and spent. Anonymous claimed that they were attempting a "cease fire" on PSN and were not attacking PSN at this time... These are of course, big time example and because of the amount of attention a group will get from attacking big time companies or sites such as PSN there reasons must be ethical to at least some else they will get no support and a lot of hate, usually something they want to avoid.
#13
Posted 04 January 2013 - 11:06 AM
#14
Posted 04 January 2013 - 11:19 AM
#15
Posted 04 January 2013 - 11:27 AM
tesla1889, on 03 January 2013 - 10:02 PM, said:
hacking just means using a clever method to solve a problem.
cracking is writing malicious code to break through security in networks or computers.
#16
Posted 13 January 2013 - 08:10 AM
Cranium, on 02 January 2013 - 04:30 AM, said:
Mendax, on 02 January 2013 - 04:22 AM, said:
Julian Assange - Wikipedia said:
Don't change the information in those systems (except for altering logs to cover your tracks);
And share information.
I'm gonna see if I can get a hold of it!
#18
Posted 13 January 2013 - 09:35 PM
Loki, on 04 January 2013 - 11:27 AM, said:
It's sort of like saying any hashing algorithm can be cracked because encryption can be cracked too.
#19
Posted 13 January 2013 - 10:01 PM
Given enough time, patience, and resources, anything can be cracked. The discussion I wanted to emphasize was what to do after said system has been cracked. Do you take that flaw to the owner to be patched, or do you do as much damage as possible to leave a 'calling card'?
Personally, I have never had a reason, the skill, or the opportunity to do such a thing. However, being the nice guy that I am, I would most likely report the issue.
#20
Posted 13 January 2013 - 10:30 PM
But then you have the other end of it, instead of a padlock, you have a giant solid wall, instead of a password.. you have no remote or local login, instead of a computer having a connection to the outside world, it doesn't.
There ARE programs that can't be hacked, simply because to gain access, access has to have been intended for someone at some point. If a computer has a shell daemon, it's there because it's intended to be, getting in without the appropriate credentials is then it's flaw.
Just wanted to say this to clear something up, If someone didn't want anyone or anything having access to a system, not even themselves. Security is easy. It's the Access CONTROL part that is what makes a system from a padlock to an advanced authentication system vulnerable.
Anyway, this doesn't address the OP, Ethics of hacking. All the hacks I've done in the past I'd like to hope didn't damage any services, and if they did, I probably wouldn't apologize not because I'm a horrible bastard, just because I wouldn't wanna be caught for damaging something
If someone posted some access control system on these forums, I'd download it, and I'd try and crack it. Then I'd tell them, and depending on their level of understanding I'd either correct them on where they went wrong and help them, or say nothing and let them figure it out because they might not understand why it was insecure anyway.
Wow I feel like I've written a lot but nothing at all, No where near as literate as nitro, Whom's post I agree with entirely for the most part. I'm not sure how actively he would seek to check for exploits, but I actively check most systems I see, maybe only for a few seconds, but always.. I just find it interesting to see what habits people have, You wouldn't believe how common a passwords.txt file is.
In the end of the day, I do it to learn, not to damage property. That's my stand on it
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users











