Login Register


Hacking Explained filter_list
Author
Message
Hacking Explained #1
This is hacking explained by the "skid" Duubz. Just so we get this clear, I am NOT a skid. I'm not even a hacker.

This is all from PMs on Chatango when I'd explained this to someone:
Quote:elektriqskid (7:12:58 AM): As most theorise, hacking is to remove and delete files or shut down networks.
elektriqskid (7:13:03 AM): It is NOT any of that/
elektriqskid (7:13:46 AM): Hacking is an inconventional way of interacting with a network, server, or computer without a user having to use ways of the OS that is defaulted.
elektriqskid (7:14:15 AM): By definition there are three types of hackers.
elektriqskid (7:14:25 AM): White hats, grey hats and black hats.
elektriqskid (7:14:45 AM): White hats are the "angels" of the hacking "world".
elektriqskid (7:15:06 AM): They are really probably less than %1 of the hacking ocmmunity as a whoel.
elektriqskid (7:15:07 AM): whole*
elektriqskid (7:15:24 AM): Grey hackers make up more than half. Probably about 80%.
donth8 (7:15:34 AM): I'm loving angles instead
elektriqskid (7:15:40 AM): Black hats are the complete bad hackers.
elektriqskid (7:15:49 AM): They do everything for the bad reasons.
elektriqskid (7:16:03 AM): Aside from that, there is a few types of hackers.
elektriqskid (7:16:27 AM): Script kiddies, and programmers are your bare minimal types.
elektriqskid (7:16:43 AM): Script kiddies are usually thirteen and know nothing about hacking yet use software to do it.
elektriqskid (7:16:54 AM): They are complete noobs and to me are complete disgraces.
elektriqskid (7:17:04 AM): Programmers create software and ways to hack.
elektriqskid (7:17:19 AM): And that's pretty much an entire introduction to hacking.
donth8 (7:17:33 AM): Okie dokie
elektriqskid (7:17:48 AM): Got that all?
elektriqskid (7:17:49 AM): No?
elektriqskid (7:17:55 AM): Good. You'll probably never need it.
elektriqskid (7:17:58 AM): Most people don't hack.

Yes, one of my usernames is ElectriqSkid. Made it just for you guys.
[Image: BXqGARG.png]

Reply

RE: Hacking Explained #2
I personally like RMS's illumination on what hacking is. That is, hacking doesn't need to be illegal or even involve computers or networks.

Spoiler: Long Read
On Hacking

In June 2000, while visiting Korea, I did a fun hack that clearly illustrates the original and true meaning of the word "hacker".
I went to lunch with some GNU fans, and was sitting down to eat some tteokpaekki (*), when a waitress set down six chopsticks right in front of me. It occurred to me that perhaps these were meant for three people, but it was more amusing to imagine that I was supposed to use all six. I did not know any way to do that, so I realized that if I could come up with a way, it would be a hack. I started thinking. After a few seconds I had an idea.

First I used my left hand to put three chopsticks into my right hand. That was not so hard, though I had to figure out where to put them so that I could control them individually. Then I used my right hand to put the other three chopsticks into my left hand. That was hard, since I had to keep the three chopsticks already in my right hand from falling out. After a couple of tries I got it done.

Then I had to figure out how to use the six chopsticks. That was harder. I did not manage well with the left hand, but I succeeded in manipulating all three in the right hand. After a couple of minutes of practice and adjustment, I managed to pick up a piece of food using three sticks converging on it from three different directions, and put it in my mouth.

It didn't become easy—for practical purposes, using two chopsticks is completely superior. But precisely because using three in one hand is hard and ordinarily never thought of, it has "hack value", as my lunch companions immediately recognized. Playfully doing something difficult, whether useful or not, that is hacking.

I later told the Korea story to a friend in Boston, who proceded to put four chopsticks in one hand and use them as two pairs—picking up two different pieces of food at once, one with each pair. He had topped my hack. Was his action, too, a hack? I think so. Is he therefore a hacker? That depends on how much he likes to hack.

The hacking community developed at MIT and some other universities in the 1960s and 1970s. Hacking included a wide range of activities, from writing software, to practical jokes, to exploring the roofs and tunnels of the MIT campus. Other activities, performed far from MIT and far from computers, also fit hackers' idea of what hacking means: for instance, I think the controversial 1950s "musical piece" by John Cage, 4'33" (***), is more of a hack than a musical composition. The palindromic three-part piece written by Guillaume de Machaut in the 1300s, "Ma Fin Est Mon Commencement", was also a good hack, even better because it also sounds good as music. Puck appreciated hack value.

It is hard to write a simple definition of something as varied as hacking, but I think what these activities have in common is playfulness, cleverness, and exploration. Thus, hacking means exploring the limits of what is possible, in a spirit of playful cleverness. Activities that display playful cleverness have "hack value".

Hackers typically had little respect for the silly rules that administrators like to impose, so they looked for ways around. For instance, when computers at MIT started to have "security" (that is, restrictions on what users could do), some hackers found clever ways to bypass the security, partly so they could use the computers freely, and partly just for the sake of cleverness (hacking does not need to be useful). However, only some hackers did this—many were occupied with other kinds of cleverness, such as placing some amusing object on top of MIT's great dome (**), finding a way to do a certain computation with only 5 instructions when the shortest known program required 6, writing a program to print numbers in roman numerals, or writing a program to understand questions in English.

Meanwhile, another group of hackers at MIT found a different solution to the problem of computer security: they designed the Incompatible Timesharing System without security "features". In the hacker's paradise, the glory days of the Artificial Intelligence Lab, there was no security breaking, because there was no security to break. It was there, in that environment, that I learned to be a hacker, though I had shown the inclination previously. We had plenty of other domains in which to be playfully clever, without building artificial security obstacles which then had to be overcome.

Yet when I say I am a hacker, people often think I am making a naughty admission, presenting myself specifically as a security breaker. How did this confusion develop?

Around 1980, when the news media took notice of hackers, they fixated on one narrow aspect of real hacking: the security breaking which some hackers occasionally did. They ignored all the rest of hacking, and took the term to mean breaking security, no more and no less. The media have since spread that definition, disregarding our attempts to correct them. As a result, most people have a mistaken idea of what we hackers actually do and what we think.

You can help correct the misunderstanding simply by making a distinction between security breaking and hacking—by using the term "cracking" for security breaking. The people who do it are "crackers" (***). Some of them may also be hackers, just as some of them may be chess players or golfers; most of them are not.


Link.

According to Stallman, a better term for the breaking into security systems some hackers do is cracking. In that sense, nearly anybody that takes on unconventional challenges for amusement or any other reason that isn't all that practical is a hacker or hacking. This definition has long been around but was distorted by the media.

Reply

RE: Hacking Explained #3
(01-26-2014, 03:05 PM)Llebacc Wrote: I personally like RMS's illumination on what hacking is. That is, hacking doesn't need to be illegal or even involve computers or networks.

Spoiler: Long Read
On Hacking

In June 2000, while visiting Korea, I did a fun hack that clearly illustrates the original and true meaning of the word "hacker".
I went to lunch with some GNU fans, and was sitting down to eat some tteokpaekki (*), when a waitress set down six chopsticks right in front of me. It occurred to me that perhaps these were meant for three people, but it was more amusing to imagine that I was supposed to use all six. I did not know any way to do that, so I realized that if I could come up with a way, it would be a hack. I started thinking. After a few seconds I had an idea.

First I used my left hand to put three chopsticks into my right hand. That was not so hard, though I had to figure out where to put them so that I could control them individually. Then I used my right hand to put the other three chopsticks into my left hand. That was hard, since I had to keep the three chopsticks already in my right hand from falling out. After a couple of tries I got it done.

Then I had to figure out how to use the six chopsticks. That was harder. I did not manage well with the left hand, but I succeeded in manipulating all three in the right hand. After a couple of minutes of practice and adjustment, I managed to pick up a piece of food using three sticks converging on it from three different directions, and put it in my mouth.

It didn't become easy—for practical purposes, using two chopsticks is completely superior. But precisely because using three in one hand is hard and ordinarily never thought of, it has "hack value", as my lunch companions immediately recognized. Playfully doing something difficult, whether useful or not, that is hacking.

I later told the Korea story to a friend in Boston, who proceded to put four chopsticks in one hand and use them as two pairs—picking up two different pieces of food at once, one with each pair. He had topped my hack. Was his action, too, a hack? I think so. Is he therefore a hacker? That depends on how much he likes to hack.

The hacking community developed at MIT and some other universities in the 1960s and 1970s. Hacking included a wide range of activities, from writing software, to practical jokes, to exploring the roofs and tunnels of the MIT campus. Other activities, performed far from MIT and far from computers, also fit hackers' idea of what hacking means: for instance, I think the controversial 1950s "musical piece" by John Cage, 4'33" (***), is more of a hack than a musical composition. The palindromic three-part piece written by Guillaume de Machaut in the 1300s, "Ma Fin Est Mon Commencement", was also a good hack, even better because it also sounds good as music. Puck appreciated hack value.

It is hard to write a simple definition of something as varied as hacking, but I think what these activities have in common is playfulness, cleverness, and exploration. Thus, hacking means exploring the limits of what is possible, in a spirit of playful cleverness. Activities that display playful cleverness have "hack value".

Hackers typically had little respect for the silly rules that administrators like to impose, so they looked for ways around. For instance, when computers at MIT started to have "security" (that is, restrictions on what users could do), some hackers found clever ways to bypass the security, partly so they could use the computers freely, and partly just for the sake of cleverness (hacking does not need to be useful). However, only some hackers did this—many were occupied with other kinds of cleverness, such as placing some amusing object on top of MIT's great dome (**), finding a way to do a certain computation with only 5 instructions when the shortest known program required 6, writing a program to print numbers in roman numerals, or writing a program to understand questions in English.

Meanwhile, another group of hackers at MIT found a different solution to the problem of computer security: they designed the Incompatible Timesharing System without security "features". In the hacker's paradise, the glory days of the Artificial Intelligence Lab, there was no security breaking, because there was no security to break. It was there, in that environment, that I learned to be a hacker, though I had shown the inclination previously. We had plenty of other domains in which to be playfully clever, without building artificial security obstacles which then had to be overcome.

Yet when I say I am a hacker, people often think I am making a naughty admission, presenting myself specifically as a security breaker. How did this confusion develop?

Around 1980, when the news media took notice of hackers, they fixated on one narrow aspect of real hacking: the security breaking which some hackers occasionally did. They ignored all the rest of hacking, and took the term to mean breaking security, no more and no less. The media have since spread that definition, disregarding our attempts to correct them. As a result, most people have a mistaken idea of what we hackers actually do and what we think.

You can help correct the misunderstanding simply by making a distinction between security breaking and hacking—by using the term "cracking" for security breaking. The people who do it are "crackers" (***). Some of them may also be hackers, just as some of them may be chess players or golfers; most of them are not.


Link.

According to Stallman, a better term for the breaking into security systems some hackers do is cracking. In that sense, nearly anybody that takes on unconventional challenges for amusement or any other reason that isn't all that practical is a hacker or hacking. This definition has long been around but was distorted by the media.

That was an interesting read. Thanks for sharing.

Reply

RE: Hacking Explained #4
White hat hackers are the worst not because they fix things, but because they are the ones who post shit on exploit-db allowing all the little kids to pwn wordpress sites left and right.
#MakeSinisterlySexyAgain

Reply

RE: Hacking Explained #5
(01-26-2014, 04:44 PM)Adorapuff Wrote: White hat hackers are the worst not because they fix things, but because they are the ones who post shit on exploit-db allowing all the little kids to pwn wordpress sites left and right.

If the person is actaully ethical, they contacted the vendor with the exploit at least a week before going public.

As someone else pointed out, hacking in its truest form is really just exploring the outer limits of engineering. Hacking to break systems is a very specific kind.

Script Kiddie is a loose term. If I'm contracted out to assess a target, the first thing I do is run it through a handful of public tools. If that fails, my private fuzzers get used. Only then do I bother to do any manual inspection of code.

Reply







Users browsing this thread: 1 Guest(s)