1) O documento é um manual intitulado "Curso de Hacker para Iniciantes" escrito por Marco Aurélio Thompson.
2) O curso ensina técnicas de hacking para iniciantes de forma didática e prática.
3) O autor tem vasta experiência como hacker, professor e profissional de TI e busca democratizar o acesso à informação e aumentar a segurança da internet.
6. Curso de Hacker para Iniciantes
ADVERTÊNCIA
As informações contidas nesta obra se baseiam na minha
experiência como professor, hacker e profissional de
informática. Também foram feitas pesquisas na rede mundial
de computadores (Internet), consultas aos relatórios
reservados da ABSI ‐ Associação Brasileira de Segurança na
Internet e Grupos de Estudo (GEs) da Escola de Hackers. É um
livro dedicado a iniciantes e as explicações foram dosadas para
não serem nem demasiadamente técnicas e muito menos
superficiais. A ênfase é nos aspectos práticos dos temas.
Algumas das técnicas descritas, se usadas contra terceiros
poderá causar transtornos passíveis de interpelação judicial.
Nosso objetivo ao divulgar estas informações é tão somente o
de contribuir para o aumento da segurança nas redes de
computadores. Por mais paradoxal que possa parecer,
acreditamos que só através da divulgação das falhas existentes
nos sistemas de redes locais (LANs) e da rede mundial de
computadores (Internet) é que os fabricantes de software,
hardware e profissionais de TI se preocuparão em oferecer
www.queroserhacker.com.br [5]
7. Prof. Marco Aurélio Thompson
produtos e serviços comprovadamente seguros. Não concordo
com a forma atual como somos tratados enquanto
consumidores: empurram‐nos programas, produtos e serviços
ainda em fase de testes e nos cobram caro por isto. Esta é a
minha bandeira. Em todo caso, me isento da responsabilidade
pelo mau uso destas informações. Se em qualquer parte da
leitura deste livro, alguma frase, palavra, parágrafo, imagem ou
expressão, sugerir o incentivo à prática de delitos, por favor
queira desconsiderar a informação. Embora a Constituição
Federal em seu Artigo 5º, me garanta a liberdade de expressão,
não dá aos meus leitores e alunos o direito de cometer atos
ilícitos a partir das informações obtidas por meu intermédio.
Salvador, janeiro de 2010.
[6] www.queroserhacker.com.br
8. Curso de Hacker para Iniciantes
Sobre o Autor
Marco Aurélio Thompson é carioca, nascido na cidade do Rio
de Janeiro. Desde bem novo já demonstrava interesse e
curiosidade pelas artes, ciências e tecnologia. Fotógrafo desde
os treze anos e técnico em eletrônica aos quatorze, foi
naturalmente envolvido pela informática através da leitura das
revistas técnicas que abordavam o assunto, como a extinta
Nova Eletrônica e as ‐ ainda nas bancas ‐ revista Eletrônica da
Editora Saber (www.sabereletronica.com.br) e Antenna‐
Eletrônica Popular (www.anep.com.br).
Começou a programar em Basic e Assembly em um micro da
linha Sinclair (TK‐85). E mesmo antes da existência dos cursos
regulares de informática, já ensinava os primeiros passos aos
seus companheiros de caserna. De quebra, hackeava o telefone
público do batalhão. Isto durante os dois anos em que prestou
o Serviço Militar no 25o Batalhão de Infantaria Pára‐quedista
(RJ).
www.queroserhacker.com.br [7]
9. Prof. Marco Aurélio Thompson
Após a baixa no Exército ingressou na Polícia Rodoviária
Estadual, iniciando na cidade de Ituiutaba (MG) o embrião de
um projeto de democratização da informática.
De volta ao Rio de Janeiro começou a colaborar com a revista
Antenna/Eletrônica Popular, com artigos e programas sobre
eletrônica e informática. Nesta época iniciou estudos sobre
Administração, PNL (Programação Neurolinguística), Gestalt,
Eneagrama, Técnicas de Pensamento Lateral, Metafísica,
Filosofia, Emotologia com o professor Luiz Machado da UERJ,
Prosperidade com o Dr. Lair Ribeiro e outras formas de
autoconhecimento, auto‐aperfeiçoamento e
superaprendizagem.
Em 1989 projetou e operou com uma pequena equipe de
colaboradores a TV Fareua ‐ Canal 3, a primeira TV comunitária
a atuar no município de Nilópolis (RJ). Na época ele não
imaginava, que antes de 2010 cada cidadão pudesse ter seu
próprio canal de televisão, possibilidade oferecida por
tecnologias, como a do Youtube, Web TV e TV Digital.
[8] www.queroserhacker.com.br
11. Prof. Marco Aurélio Thompson
coordenador e instrutor dos cursos de Web Design da ESTI ‐
Escola Superior de Tecnologia da Informação e instrutor dos
cursos de Web Developer da mesma instituição.
Em 2002 foi eleito presidente da ABSI ‐ Associação Brasileira
de Segurança na Internet (www.absi.org.br) e lançou pela
Editora Érica (www.editoraerica.com.br), os livros Java 2 &
Banco de Dados e Proteção e Segurança na Internet. Este
último lhe rendeu a participação no programa Sem Censura
especial sobre a Internet, exibido em 18 de novembro de 2002
em rede nacional. Em 11 de maio de 2005 foi novamente
convidado ao programa, para falar das últimas ameaças que
atormentavam os correntistas de bancos. Também é autor pela
mesma editora, do livro Windows Server 2003 ‐ Administração
de Redes, lançado em 2003.
Em 2003 passou a se dedicar exclusivamente a projetos de
minisites e o primeiro deles (www.cursodehacker.com.br)
tornou‐se um sucesso tão grande, que obrigou a criação de
uma equipe exclusiva para mantê‐lo.
[10] www.queroserhacker.com.br
12. Curso de Hacker para Iniciantes
Em 2004 lançou pela ABSI o Livro Proibido do Curso de Hacker
e o Livro Vermelho do Hacker Brasileiro. Em dezembro inovou
mais uma vez e lançou a revista digital Hacker Brasil
(Hacker.BR), com distribuição gratuita pela Internet e o DVD
Ação Hacker, inaugurando a produtora recém adquirida pela
ABSI.
Seus mais recentes projetos incluem um curso inovador para
aprendizado de idiomas (www.queroaprenderingles.com.br),
cursos de formação de novos autores
(www.qeroserescritor.com.br), a Escola de Hackers
(www.escoladehackers.com.br), o PROCASI
(www.procasi.org.br), o preparatório para o exame CEH 312‐50
da EC‐Council e um curso de hacker em quadrinhos.
Todos com a qualidade, facilidade de aprendizagem e o bom
humor característico do Prof. Marco Aurélio Thompson.
www.queroserhacker.com.br [11]
16. Curso de Hacker para Iniciantes
Hacker
[Ing., substantivo de agente do verbo to
hack, ‘dar golpes cortantes (para abrir
caminho)’, anteriormente aplicado a
programadores que trabalhavam por tentativa
e erro.]
Substantivo de dois gêneros.
1. Inform. Indivíduo hábil em descobrir
falhas em sistemas de computação,
podendo usar este conhecimento para o
bem ou para o mal.
Fonte: Dicionário Aurélio Eletrônico
www.queroserhacker.com.br [15]
24. Curso de Hacker para Iniciantes
1. O que é ser hacker
e como tornar-se um?
Ser hacker é fazer as coisas que os hackers fazem. E para
tornar‐se um hacker você precisa aprender e fazer as coisas
que os hackers fazem. Este livro e curso em vídeoaulas já é um
começo, pois vai explicar o que é ser hacker é ensiná‐lo a fazer
as coisas que os hackers fazem. Se você colocar nossos
ensinamentos em prática, mais cedo ou mais tarde se tornará
um hacker.
Mas entenda que a palavra hacker ainda desperta todo tipo de
reação e você pode ser discriminado por causa disto. Se tiver
pretensões profissionais com este conhecimento o melhor a
fazer é apresentar‐se como profissional de segurança, deixando
para usar o termo hacker quando achar que não será
prejudicado.
www.queroserhacker.com.br [23]
25. Prof. Marco Aurélio Thompson
Agora vamos entender melhor o que é ser hacker e saber
exatamente o que os hackers fazem.
As pessoas são conhecidas pelo que fazem. Quando você diz
que alguém é fotógrafo é porque esta pessoa tira fotos. Diz que
alguém é mecânico porque a pessoa conserta carros ou algum
tipo de máquina. Diz que alguém é médico porque a pessoa
exerce a medicina.
Da mesma forma dizemos que alguém é hacker porque a
pessoa faz hacks. É comum ler e ouvir por aí que hacker é quem
hackeia. Mas o verbo hackear não existe em nenhum idioma e
nem a palavra hacker2 é uma palavra da língua portuguesa,
embora já esteja presente em alguns dicionários. O mais
correto é dizer que hacker é quem faz hacks.
2
A palavra hacker aparece nos dicionários com diferentes significados. No
Aulete Digital consta como especialista em programas e sistemas de
computador que, por conexão remota, invade outros sistemas
computacionais, normalmente com objetivos ilícitos. [Algumas empresas
contratam hackers para trabalhar na área de segurança.]
[24] www.queroserhacker.com.br
26. Curso de Hacker para Iniciantes
Os hackers são bastante conhecidos como invasores de
computador, só que esta definição para hacker é muito
limitada. Hackers são pessoas com habilidades para encontrar
falhas em sistemas informatizados. Podendo usar este
conhecimento para ações legais ou ilegais.
A palavra hack é um verbo de origem inglesa que quer dizer
abrir caminho com um machado. Na prática quer dizer abrir
caminho onde as pessoas não vêem saída. Em outras palavras,
encontrar atalhos, fazer de uma forma que as pessoas não
imaginam ser possível. Hackers surpreendem porque fazem
coisas que as pessoas achavam não poder ser feitas.
No Brasil o verbo to hack é praticamente desconhecido e a
palavra hacker quase sempre relacionada a crimes de
informática. Mas fazer hacks não é só coisa de hacker.
Nos EUA a palavra hack é usada para definir macetes e atalhos,
geralmente se referindo à informática. A editora estadunidense
www.queroserhacker.com.br [25]
27. Prof. Marco Aurélio Thompson
O’Reilly3 possui diversas obras com a palavra hack no título,
que nada tem a ver com invasão de computadores. E sim com
macetes, atalhos e dicas de uso de determinados programas:
Flash Hacks, Firefox Hacks, Perl Hacks, Windows Hacks, entre
outros títulos.
Hack é exatamente isto. Macetes, atalhos, dicas de como fazer
coisas de forma diferente. E hackers fazem hacks, com
destaque para as formas de violar a segurança dos sistemas
informatizados.
RESUMO: Ser hacker é fazer as coisas que os hackers fazem.
Para tornar‐se um hacker você precisa aprender e fazer as
coisas que os hackers fazem.
3
www.oreilly.com
[26] www.queroserhacker.com.br