mirror of
https://github.com/fdiskyou/Zines.git
synced 2025-03-09 00:00:00 +01:00
397 lines
21 KiB
Text
397 lines
21 KiB
Text
![]() |
==Phrack Inc.==
|
||
|
|
||
|
Volume 0x0e, Issue 0x44, Phile #0x07 of 0x13
|
||
|
|
||
|
|=-----------------------------------------------------------------------=|
|
||
|
|=-------------------------=[ Happy Hacking ]=---------------------------=|
|
||
|
|=-----------------------------------------------------------------------=|
|
||
|
|=--------------------------=[ by Anonymous ]=---------------------------=|
|
||
|
|=-----------------------------------------------------------------------=|
|
||
|
|
||
|
-------
|
||
|
|
||
|
1. Introduction
|
||
|
|
||
|
2. The Happiness Hypothesis
|
||
|
|
||
|
3. The consulting industry
|
||
|
|
||
|
4. Rebirth
|
||
|
|
||
|
5. Conclusions
|
||
|
|
||
|
6. References
|
||
|
|
||
|
-------
|
||
|
|
||
|
--[ 1 - Introduction
|
||
|
|
||
|
I've been fascinated with happiness since my college days. Prior to 1998
|
||
|
psychology focused on fixing people who had problems in an attempt to make
|
||
|
them more "normal". However, recent trends in psychology have brought a
|
||
|
whole new field called positive psychology. Positive psychology, or the
|
||
|
science of Happiness, brings a wealth of research on how normal people can
|
||
|
achieve greater levels of happiness. As you delve into the subject you will
|
||
|
discover that most of the conclusions associated with the research into the
|
||
|
topic of happiness actually runs counter to the popular culture
|
||
|
understanding of what brings happiness.
|
||
|
|
||
|
In this article I'd like to expose some ideas that directly impact the
|
||
|
hacking scene and specifically as it relates to working in the security
|
||
|
industry. I'd also like to introduce the idea of hacking happiness.
|
||
|
|
||
|
If you could spend a percentage of your time learning about happiness, how
|
||
|
much happier do you think you could be? Hacking happiness means cutting the
|
||
|
path to happiness straight to what makes you happy by researching happiness
|
||
|
just like you would any security topic.
|
||
|
|
||
|
Since the article is focused on Happiness as it relates to hacking, there
|
||
|
are many subjects of positive psychology that we are not going to touch or
|
||
|
mention. However, if you are interested in reading more about the field,
|
||
|
Wikipedia has an excellent article on the subject:
|
||
|
|
||
|
- http://en.wikipedia.org/wiki/Positive_psychology
|
||
|
|
||
|
|
||
|
--[ 2 - The Happiness Hypothesis
|
||
|
|
||
|
Most of the ideas introduced by this article are borrowed from "The
|
||
|
Happiness Hypothesis" by Jonathan Haidt, which I recommend if you'd like to
|
||
|
dig deeper into the subject.
|
||
|
|
||
|
The first thing about happiness that you should know that research has
|
||
|
proved is:
|
||
|
|
||
|
- "People are very bad at predicting what will bring them happiness." -
|
||
|
|
||
|
To expose this idea let me provide an example. Researchers took a look at 2
|
||
|
different groups of people that had been through completely opposite
|
||
|
situations, the first group are lottery winners, and the second group are
|
||
|
people that became paraplegics through some type of accident. Both groups
|
||
|
were interviewed at 2 different times, once just after the event (winning
|
||
|
the lottery or becoming paraplegic), and once more again several years
|
||
|
later. The results of their interviews are quite astonishing.
|
||
|
|
||
|
The first group, the lottery winners, as you might expect, had very high
|
||
|
happiness levels when interviewed shortly after they had won the lottery.
|
||
|
The second group, those who were newly paralyzed had a very low level of
|
||
|
happiness, some were even so unhappy that they regretted not dying during
|
||
|
the accident. These findings are quite obvious and shouldn't be surprising
|
||
|
to you; however what is astonishing are the results of the second
|
||
|
interview.
|
||
|
|
||
|
Years later, the lottery winners were interviewed again, this time the
|
||
|
results were quite surprising. As it turns out, their happiness level had
|
||
|
dropped significantly to levels so low that most of the winners where more
|
||
|
unhappy now than before winning the lottery. In contrast, the happiness of
|
||
|
the group of paraplegics was very high, equal to or higher than before the
|
||
|
accident. So what really happened?
|
||
|
|
||
|
To explain this, let me describe the circumstances of the lottery winners.
|
||
|
Having won the lottery, they thought they had achieved everything they
|
||
|
wanted, since popular culture equates happiness with material wealth, and
|
||
|
so their short term happiness level grew quite high. After some time
|
||
|
though, they started to realize that the money wasn't bringing them the
|
||
|
happiness they once thought they would achieve when they would be rich.
|
||
|
Frustrated at the possibility that they would never be able to achieve full
|
||
|
happiness, their happiness level started dropping. To try to compensate for
|
||
|
their decreasing happiness level, they started spending money on material
|
||
|
things, but that was no longer a happiness source. Further exacerbating the
|
||
|
problem, this new wealth brought new problems (to quote Notorious B.I.G. -
|
||
|
"Mo money mo problems"). Now family, friends and colleagues were regarded
|
||
|
as a threat, thinking that all they wanted is to take advantage of their
|
||
|
new wealth. People around them started asking for loans and favors, which
|
||
|
led them to distant themselves from their families and friends. Again, in
|
||
|
order to compensate, they started trying to make new friends that had their
|
||
|
own wealth status. But breaking the bonds with old friends and family that
|
||
|
had been established for most of their lives and trying to establish new
|
||
|
ones, brought a feeling of loneliness that directly correlates to their
|
||
|
happiness levels significantly dropping.
|
||
|
|
||
|
On the other hand those who had become paraplegics relied heavily on their
|
||
|
families and friends to help them through the rough times, thus
|
||
|
strengthening the bonds between them. And just like the lottery winners,
|
||
|
the new circumstances brought back old friends from the past. But unlike
|
||
|
with lottery winners who's friends came back looking to take advantage of
|
||
|
their new wealth, these old friends came back for the opposite; they sought
|
||
|
to help. Another factor associated with the increased happiness was the
|
||
|
fact that the group that was paralyzed had to learn to cope with being
|
||
|
paraplegics. Learning to cope with being paraplegics brought an immense
|
||
|
sense of achievement that made their happiness levels go up. After a few
|
||
|
years their family relations were stronger than ever; friends were closer
|
||
|
and their sense of achievement from having overcome their limitations had
|
||
|
brought them an immense amount of happiness that, when compared to their
|
||
|
happiness levels before the accident, was equal and most of the times
|
||
|
higher.
|
||
|
|
||
|
If someone were to ask you whether you would choose to become paraplegic or
|
||
|
win the lottery, it is obvious that everyone would choose to win the
|
||
|
lottery; however this choice goes against research which has shown that by
|
||
|
becoming a paraplegic you would ultimately be happier.
|
||
|
|
||
|
Obviously I am not saying this is the path you need to choose (if you are
|
||
|
thinking of doing this, please stop!). I am merely trying to demonstrate
|
||
|
that the actual road to happiness may force you to look at things in a very
|
||
|
different and counter intuitive manner.
|
||
|
|
||
|
|
||
|
--[ 3 - The Security Industry
|
||
|
|
||
|
In recent years I've seen how many hackers join the information security
|
||
|
industry and many of them having the illusion that hacking as their day job
|
||
|
will bring them a great deal of happiness. After a couple of years they
|
||
|
discover they no longer enjoy hacking, that those feelings they used to
|
||
|
have in the old days are no longer there, and they decide to blame the
|
||
|
hacking scene, often condemning it as "being dead".
|
||
|
|
||
|
I'll try to explain this behavior from the science of happiness point of
|
||
|
view.
|
||
|
|
||
|
Let me start by looking at Journalism. The science of happiness has shown
|
||
|
that people are happy in a profession where:
|
||
|
|
||
|
- "Doing good (high quality work) matches with doing well (achieving
|
||
|
wealth and professional advancement) in the field." -
|
||
|
|
||
|
Journalism is one of those careers where doing good (making the world
|
||
|
better by promoting democracy and free press) doesn't usually lead to
|
||
|
rising as a journalist. Julian Assange, the chief editor of Wikileaks, is
|
||
|
a pretty obvious example of this. By firmly believing in free press he has
|
||
|
brought upon himself a great deal of trouble. In contrast, being
|
||
|
manipulative and exaggerating news often leads to selling more news, which
|
||
|
in turn allows for the sales of more ads, which correlates to doing well.
|
||
|
But by doing so, journalists have to compromise their beliefs, which
|
||
|
ultimately makes their happiness levels go down. Those who decide not to
|
||
|
compromise feel angry at their profession when they see those who cheat and
|
||
|
compromise rise high. This feeling also leads to their happiness levels to
|
||
|
drop. Journalism is therefore one of those professions where its
|
||
|
practitioners tend to be the most unhappy.
|
||
|
|
||
|
Hacking on the other hand doesn't suffer from this issue. In the hacking
|
||
|
scene doing great work is often recognized and admired. Those hackers that
|
||
|
are able to write that exploit thought to be impossible, or find that
|
||
|
unbelievably complex vulnerability, are recognized and praised by the
|
||
|
community. Also, many hackers tend to develop great tools which are often
|
||
|
released as open source. The open source community shares a lot of
|
||
|
properties with the hacking community. It is not hard to see why people
|
||
|
enjoy developing open source projects so much. Most open source projects
|
||
|
are community organizations lead by meritocracy; where the best programmers
|
||
|
can quickly escalate the ranks by writing great code. Furthermore, the idea
|
||
|
of making the code and the underlying designs widely available gives
|
||
|
participants a feeling of fulfillment as they are not doing this for profit
|
||
|
but to contribute to a better world. These ideals have also been an
|
||
|
integral part of the hacking community where one of its mottos is,
|
||
|
"Knowledge should be free, information should be free". Being part of such
|
||
|
communities brings a wealth of happiness, and is the reason why these
|
||
|
communities flourished without the need for any economic incentives.
|
||
|
|
||
|
Recent years however have brought the security industry closer to the
|
||
|
hacking industry. Many hacking scene members have become security industry
|
||
|
members once their responsibilities demanded more money (e.g. married with
|
||
|
kids and a mortgage). For them it seemed like the right fit and the perfect
|
||
|
job was to hack for a living.
|
||
|
|
||
|
However, the security industry does not have the same properties as the
|
||
|
hacking or open source communities. The security industry is much more like
|
||
|
the journalism industry.
|
||
|
|
||
|
The main difference between the hacking community and the security industry
|
||
|
is about the consumers of the security industry. While in the hacking
|
||
|
community the consumers are hackers themselves, in the security industry
|
||
|
the consumers are companies and other entities that don't have the same
|
||
|
behavior as hackers. The behavior of the security industry consumers is
|
||
|
similar to the behavior of the consumers of journalism. This is because
|
||
|
these companies are partially a subset of the consumers of journalism.
|
||
|
These consumers do not judge work as hackers do; instead they are more
|
||
|
ignorant and have a different set of criteria to judge work quality.
|
||
|
|
||
|
It is because of this, that once a hacker joins the security industry they
|
||
|
eventually discover that doing great work no longer means becoming a better
|
||
|
security professional. They quickly start discovering a whole new set of
|
||
|
rules to achieve what is considered to be the 'optimal', such as getting
|
||
|
various industry certifications (CISSP, etc), over-hyping their research
|
||
|
and its impact to generate press coverage, and often having to compromise
|
||
|
their ideals in order to protect their source of income (for example the
|
||
|
"no more free bugs", "no more free techniques" movements).
|
||
|
|
||
|
Those deciding that they don't want to be a part of this quickly realize
|
||
|
that the ones who do are the ones that rise up. Most of them try to fix the
|
||
|
situation by calling these people out, which often makes the person being
|
||
|
called out likely criticized by the hacking community. But that is often
|
||
|
not the case within the security industry were they still enjoy a great
|
||
|
deal of success.
|
||
|
|
||
|
To illustrate further, it has become very prevalent to announce discoveries
|
||
|
and claim that by making the vulnerability details public catastrophic
|
||
|
consequences would ensue, as we'll see in the example below. Most of the
|
||
|
hacking community are quick to criticize this behavior, often ostracizing
|
||
|
the person making the claim, and in a few cases hacking them in an
|
||
|
attempt to publicly expose them. However, this practice only has an impact
|
||
|
within the hacking community. In the security industry an opposite effect
|
||
|
happens and the person in question achieves a higher status that allows
|
||
|
him to present in the top security industry conferences. This person is
|
||
|
also praised for choosing to responsibly disclose the vulnerability thus
|
||
|
obtaining an overall security status of guru.
|
||
|
|
||
|
To illustrate this let's look at a real world example. On July 28, 2009,
|
||
|
during the Las Vegas based Black Hat Briefings industry conference, the
|
||
|
ZF05 ezine was released. The ezine featured a number of well respected
|
||
|
security researchers and how they were hacked. But one of these researchers
|
||
|
stood out, namely Dan Kaminsky. The reason why he stood out was that one
|
||
|
year before, a couple of months before Black Hat Briefings, Dan Kaminsky
|
||
|
decided to announce that he had a critical bug on how DNS servers
|
||
|
operated [0].
|
||
|
|
||
|
Moreover he announced that he had decided, for the benefit of Internet
|
||
|
security, to release the technical details only during his Black Hat
|
||
|
Briefings speech that year. The response to this decision was very
|
||
|
polarized. On one side there was the "vendor" and information security
|
||
|
industry that praised Dan for following responsible disclosure. On the
|
||
|
other hand, some of the more prominent security people, criticized this
|
||
|
approach [1].
|
||
|
|
||
|
Dan in turn positioned himself as a martyr, stating that everyone was going
|
||
|
against him, but he was willing to sacrifice himself in order to protect
|
||
|
the Internet.
|
||
|
|
||
|
When ZF05 was released, Dan Kaminsky's email spool and IRC logs were
|
||
|
published in it. The released data included a number of emails he exchanged
|
||
|
during the time he released the DNS bug. The emails showed exactly what
|
||
|
everyone in the hacking community already knew; that Dan Kaminsky was
|
||
|
anything but a martyr, and that everything was a large publicity stunt [2].
|
||
|
|
||
|
Even though the data were completely embarrassing and publicly exposed Dan
|
||
|
Kaminsky for what he really was, a master at handling the press, this had
|
||
|
no impact outside of the hacking community. That year, again, Dan Kaminsky
|
||
|
took a stand in the Black Hat Briefings conference to deliver a talk, and
|
||
|
was again praised. He was also later chosen to be the American
|
||
|
representative who holds the backups of the global DNS root keys [3].
|
||
|
|
||
|
This demonstrates that no matter how severe a security industry figure gets
|
||
|
owned by hackers literally (e.g. publishing their email spools and IRC
|
||
|
logs) or figuratively (e.g. showing qualitative evidence that their
|
||
|
research is flawed, stolen, inaccurate or simply unoriginal), these
|
||
|
individuals continue to enjoy a great deal of respect from the security
|
||
|
industry. To quote Paris Hilton, "There's no such thing as bad press".
|
||
|
|
||
|
With time those that choose not to compromise either live an unhappy life
|
||
|
frustrated by these so called "hackers" that get their recognition from the
|
||
|
security industry while they themselves are seen as security consultants
|
||
|
who just can't market themselves, or they simply choose to change their
|
||
|
entire career, often burned out and proclaiming that hacking is dead.
|
||
|
|
||
|
|
||
|
--[ 4 - Rebirth
|
||
|
|
||
|
Since the idea behind this paper is not to expose anyone, or complain about
|
||
|
the security industry, we want to leave this aside and move on to what
|
||
|
exactly a hacker can do to hack happiness.
|
||
|
|
||
|
The rebirth section is then a logical reasoning exercise on the different
|
||
|
paths that are available to a hacker who is also part of the information
|
||
|
security consulting community, as seen from the happiness maximization
|
||
|
perspective.
|
||
|
|
||
|
The first path is to keep fighting. This path is quite popular; over the
|
||
|
years we have seen many hackers forming groups and follow this path (el8,
|
||
|
h0n0, Zero for 0wned, project m4yh3m, etc). But don't get too excited since
|
||
|
most of the teams that follow this path eventually disintegrate; I'll try
|
||
|
to explain the reasons why this happens. First, remember that humans are
|
||
|
very bad at predicting what would bring them happiness. With that in mind,
|
||
|
most of these groups form with the ideal of exerting a big change onto the
|
||
|
security community. The problem with this approach is that they really have
|
||
|
no control over the consumers of the industry, which is exactly where the
|
||
|
problem really is. As these groups try to exert a change they quickly
|
||
|
discover that even when their actions lead to undeniable proof of their
|
||
|
arguments and are completely convincing to other hackers, they don't seem
|
||
|
to affect regular people. Their initial victories and support from the
|
||
|
hacking community will bring them a new wave of happiness, but as time goes
|
||
|
frustration from not being able to have an impact beyond the hacker
|
||
|
community will then start to build up, which leads to their level of
|
||
|
happiness to drop, eventually disintegrating the group. You would be wise,
|
||
|
if you are thinking of taking this path not to take my word for it, but
|
||
|
just look at the history of the groups that precede you, and then decide.
|
||
|
|
||
|
Your other path is simply to ignore all of this and just keep working on
|
||
|
the sidelines as a security consultant. As someone who was once part of the
|
||
|
security industry - being on the sidelines without compromising my ideals
|
||
|
while I saw others which had little skills rise - I can honestly tell you
|
||
|
it will make you sick. For some people, professional success is a very
|
||
|
important part of their overall happiness. So if you choose to follow this
|
||
|
path first make sure that professional success is not a very important part
|
||
|
of your life. If that is the case, instead focus on other activities from
|
||
|
which you can derive happiness. One great choice is participating in open
|
||
|
source projects, or building one yourself. There are of course many other
|
||
|
alternatives like family, sports etc, all of which can bring you immense
|
||
|
happiness. On the other hand, if your personality is that of someone very
|
||
|
ambitious, following this path will make you very unhappy for obvious
|
||
|
reasons.
|
||
|
|
||
|
Finally there is one more path. Simply accepting this is how the security
|
||
|
industry works (these are the rules of the game), and playing the game. In
|
||
|
this scenario, as you begin to rise you will discover that in order to
|
||
|
move higher you are going to have to make some ethical compromises, and by
|
||
|
doing so to rise up in the information security industry. Unfortunately,
|
||
|
even though your professional success will bring some happiness with it,
|
||
|
you will start to feel as if you sold your "soul" to the devil. This
|
||
|
feeling will start bringing your happiness levels down, and the more you
|
||
|
compromise the bigger impact this will have. At the same time, you will
|
||
|
start hating your job for forcing you to compromise your ideals. This in
|
||
|
effect will cause your professional success to no longer bring you any
|
||
|
happiness. The combination of both hating your job and compromising your
|
||
|
ideals will bring your happiness levels very low. Eventually you will
|
||
|
falsely reach the conclusion that you no longer like hacking, that hacking
|
||
|
is dead, and this is why you feel so unhappy.
|
||
|
|
||
|
Fortunately for you, the security industry is not the only option. Your
|
||
|
skills and intelligence will be valued in different industries. It is up to
|
||
|
you to decide what kind of career you would like to pursue. Many hackers
|
||
|
choose to work as software engineers, which is a very good option since
|
||
|
they already poses a great deal of knowledge in this area. But you are not
|
||
|
restricted to the software engineering industry. In fact I've seen cases
|
||
|
were hackers have chosen careers that have nothing to do with computing,
|
||
|
far away actually, such as music or art, and they are quite successful and
|
||
|
happy.
|
||
|
|
||
|
This does not mean you are giving up on hacking; in fact it is quite the
|
||
|
opposite. Many people, including myself, do hacking as a hobby and choose
|
||
|
to participate in a different industry for our living income. If you choose
|
||
|
this path you will realize that as being part of this community will bring
|
||
|
you a lot of happiness. Deep inside you already know this if you are
|
||
|
reading this article. The real reason you started hacking in the first
|
||
|
place was not because you were good at it, or because you liked computers;
|
||
|
it was because it made you happy and there is no reason why this has to
|
||
|
change.
|
||
|
|
||
|
For those of you that have been in the security industry for a while, which
|
||
|
are unhappy with the current situation and are blaming the hacking
|
||
|
community for this, don't. Understand that it is not the hacking community
|
||
|
which has problems but the security industry and that once you start
|
||
|
hacking as a hobby again those feelings you once had will come back.
|
||
|
|
||
|
|
||
|
--[ 5 - Conclusions
|
||
|
|
||
|
I hope I brought some understanding to what makes people happier, what you
|
||
|
should look into any industry you seek to work in if you want to maximize
|
||
|
your happiness, and more importantly how the security industry behaves.
|
||
|
|
||
|
Hopefully some of you will be able to make better decisions, and ultimately
|
||
|
the conclusion should be:
|
||
|
|
||
|
- Hacking will never die, because ultimately we all want happiness, and
|
||
|
hacking brings happiness. -
|
||
|
|
||
|
HAPPY HACKING!
|
||
|
|
||
|
|
||
|
--[ 6 - References
|
||
|
|
||
|
[0] http://dankaminsky.com/2008/07/09/an-astonishing-collaboration/
|
||
|
[1] https://lists.immunityinc.com/pipermail/dailydave/2008-July/005177.html
|
||
|
[2] http://attrition.org/misc/ee/zf05.txt
|
||
|
[3] http://www.root-dnssec.org/tcr/selection-2010/
|
||
|
|
||
|
|
||
|
--[ EOF
|