Como se transformar em um hacker do jeito mais facil!
Como me Transformar em um Hacker?
Parece
que muitas e muitas pessoas, todos os dias fazem esta pergunta em
grupos de notícias, através de e-mail, em salas de chat. Não há nenhuma
resposta simples, desde que cada um deve seguir seu próprio caminho. Mas
há uma coisa que você deve ter para almejar o status de um hacker:
determinação! Você deve ter um apetite voraz para encontrar informação e
ensinar a si mesmo. Você não pode contar com outros, não pode contar
com a escola. O curso de digitação não o levará a lugar algum.
Conseguindo Ajuda
É verdade que existe centenas e centenas de
home pages de "hackers" na Internet. Se você nunca tentou enviar um
e-mail para algum deles, uma coisa certamente se torna evidente, a falta
de conhecimento. Qualquer pessoa (eu inclusive!) pode colocar uma
página na Internet, adicionando links, textos,... de outros e se chamar
um hacker. Mas peça por ajuda para escrever um shel script para explorar
um bug e você ficará ligeiramente disapontado. Claro! há alguns hackers
genuinos por aí, e se você conseguir encontrá-los, poderá pedir ajuda.
Mas aí você estará dependendo de alguém para tudo. Um hacker deve ser
autoditada.
Algumas Outras Necessidades
É
importante saber e aceitar que você estará sob fogo, quando outros
ouvirem sobre o seu interesse em se tornar um hacker. É para ser
esperado: você está tentando ser parte de uma minoria que é odiada pelo
grande público da área, por causa de imagem ruim que é comumente
difundida. Deve discordar de comentários negativos e de julgamentos
apressados. E finalmente, você deve ser humilde para se tornar um
hacker. É absolutamente necessário admitir que você sabe apenas 1 por
cento do que há para se saber sobre o mundo da informática e seus
pecados, no objetivo de sempre direcionar seus esforços para aprender
mais. Alguma vez, já notou que pessoas com grandes egos são idiotas ?
Adivinhe por que ? Se você acha que sabe tudo, por que se encomodar em
continuara aprendendo ? Um hacker tem um desejo insaciável por
informação, são obssesivos sobre tudo, sejam redes telefônicas,
internet, computadores ou qualquer coisa. É por este motivo que um
hacker, constantemente, "explora" por mais informação. Então você
precisa de tempo livre para se dedicar ao aprendizado. E o que você deve
aprender ?
Tomando Os Primeiros Passos
Um
conceito errado sobre hackers é que você deve ser um gênio em
programação. Isto não é verdade! Claro, que quanto mais você souber
melhor. Você precisa realmente saber algum shell scripting e linguagem
C, básicos. Aqui o que eu acredito ser o mais essencial no aprendizado
de um hacker: Primeiro, você deve aprender sobre o sistema operacional
UNIX. Ele é um dos sistemas operacionais mais usados em servidores na
Internet. Acessando um sistema UNIX via Telnet ou um terminal de
cliente, não irá apresentar-lhe uma interface gráfica interessante, é um
ambiente de somente texto, como o DOS. Não há gráficos, apenas um
simples e extremamente eficiente sistema operacional que está muito a
frente de seu tempo, desde quando foi criado. É claro que você poderá
encontrar o X-Windows em máquinas Unix e rodar uma enorme variedade de
aplicativos gráficos, mas é irrelevante para esta discussão. Você
precisa ter um conhecimento complexo do sistema operacional. Sabendo
como ele funciona em detalhes, é essencial. O código-fonte é distribuído
gratuitamente para UNIX e seus variantes, e desta forma você deve
estudá-lo. Compre livros, procure pela internet, consiga informações de
todas as fontes que puder. Apenas esteja apto a usar o UNIX como se o
usasse por toda a sua vida. Muitas pessoas esquecem as lições básicas e
acham que precisam aprender apenas sobre as medidas de segurança do
sistema operacional. Isto é fútil, como você poderá "penetrar" em um
sistema se você não sabe usá-lo para simples tarefas rudimentares, como
trocar diretórios, listar arquivos, ver quem está conectado, etc,...
Além disso, como mencionei anteriormente, você precisa ter experiência
em shell scripting. Quanto melhor nisso, você for, melhor e mais
completo hacker você será. Saber também um pouco de linguagem C é também
imperativo, desde que você irá precisar de alterar códigos, programação
de socket para a técnica de spoofing e ataques fragmentados,... Uma vez
que você saiba os fundamentos do UNIX, aprenda sobre as suas funções
primárias de rede com protocolos da Internet. É essencial entender como
um computador comunica-se com outro pela Internet. O próximo passo é
aprender especialmente sobre segurança em sistemas UNIX, que incluem o
design das permissões de acesso e firewall. Novamente, todas estas
informações podem ser encontradas nas mágicas coisas chamadas livros.
Agora que você tem um entendimento total sobre UNIX, você poderá aprender como contornar a segurança nestes sistemas. Existem vários arquivos na Internet tratando sobre os últimos bugs, como o bugtraq e 8lgm.org. Comece a mater uma trilha imaginária nas falhas em vários serviços, e então quando você inspecionar um sistema ele irá surgir em sua mente.
Agora que você tem um entendimento total sobre UNIX, você poderá aprender como contornar a segurança nestes sistemas. Existem vários arquivos na Internet tratando sobre os últimos bugs, como o bugtraq e 8lgm.org. Comece a mater uma trilha imaginária nas falhas em vários serviços, e então quando você inspecionar um sistema ele irá surgir em sua mente.
A Psicologia de Hacke(ar)
É
importante entender como o cérebro humano funciona em outras pessoas.
Para se ter uma ideia de como comprometer a segurança de computadores,
você deve "penetrar" na mente do administrador do sistema e pensar como
você protegeria o sistema se fosse o encarregado. Você deve também levar
em consideração que a muitas das pessoas são estúpidas, e isto será
decisivo se você estiver tentando descobrir algumas senhas. Use o senso
comum.
Nunca Pare de Aprender
Não
pare aqui! Depois de entender sobre redes e UNIX, continue aprendendo
mais. O que sobrou ? VAX/VMS, que é outro sistema operacional encontrado
em alguns computadores conectados na Internet. Você pode começar
explorando o mundo da criptografia (o que é suicídio se você odeia
matemática). Mantenha-se atualizado nos novos desenvolvimentos em
tecnologia. Simplificando: aprenda tudo o que puder todo dia.
Eis algumas abilidades de Kevin Mitnick (talvez o mais famoso hacker de todos os tempos): VM/CMS, OS/VS1, DOS/VSE, MS-DOS, RST/E, VAX/VMS, UNIX, TOP-20,... Familiarizado com algum destes ? Isto só nos faz pensar em uma coisa, vamos estudar!!!
Eis algumas abilidades de Kevin Mitnick (talvez o mais famoso hacker de todos os tempos): VM/CMS, OS/VS1, DOS/VSE, MS-DOS, RST/E, VAX/VMS, UNIX, TOP-20,... Familiarizado com algum destes ? Isto só nos faz pensar em uma coisa, vamos estudar!!!
Fazendo a Conexão
Constantemente,
escuta-se uma pergunta MUITO comum dos iniciantes: "Como eu me conecto a
um sistema ?" ou "Como eu uso o Telnet ?" Para explicar algumas
questões básicas: Você pode se conectar com qualquer máquina ligada na
Internet com um programa de Telnet. Muitos programas utilizam o serviço
de telnet quando você conecta-se a uma máquina. Por exemplo, se eu rodar
meu programa e conectar com o xyz.com, ele irá me conectar com a porta
23, a porta da Telnet do xyz.com. Telnet, simplesmente, é um meio de se
usar um terminal UNIX, como se você estivesse sentado em frente a um.
Imagine estar discando em uma máquina em ambiente DOS e recebendo o
prompt C:\>. É essencialmente a mesma coisa. Quando você aprender
sobre UNIX, você verá que existem outros serviços (também conhecido como
dameons), e poderá usar um programa de Telnet para conectar-se a vários
deles. Onde encontrar tais programas ? Que tal emhttp://www.tucows.com/, eles possuem vários deles.
Se
você puder instalar uma variação do UNIX como o LINUX em seu
computador, eu certamente sugiro-lhe que o faça. Este é o melhor caminho
para aprender o sistema operacional. Além disso, o LINUX possui
excelentes utilitários que o acompanham, como o GNU C compiler.
Também
é importante identificar um erro comum que os iniciantes cometem quando
aprendem por arquivos de texto. Não confundam TELENET com TELNET.
TELENET é uma grande rede de servidores, agora também conhecido como
SprintNet. Possui um sistema operacional especial e é acessado por
números de acesso discado com um programa de terminal. Uma vez conectado
você pode acessar diferentes servidores pelo seu NUA (Network User
Address). Hacke(ar) em redes como SprintNet/Telenet é uma prática
arriscada, por ser fácilmente rastreada. Você está discado diretamente
na rede de sua linha telefônica. Novamente, um servidor pode
simplesmente gravar o seu endereço IP se você conectar-se na Internet e
usar a identificação de cliente para possivelmente conseguir o seu
username do seu provedor.
Como Não Ser Pego
O
erro que provavelmente todo hacker comete é que ele ou ela torna-se
muito convencido ou popular. Não saia gritando que é um hacker na
escola. Confie em menos pessoas posíveis. Quanto menos pessoas souberem
que você está nisso, melhor. Não faça coisas idiotas, como hacke(ar) da
sua própria casa a algum sistema de alta segurança. Embora este método
está agora, "fora de moda", desde que existem meios mais fáceis de
esconder sua identidade quando hack(eando) pela Internet. Existem vários
meios para dificultar o rastreamento quando hack(eando) sistemas da
Internet. Um deles, é conectar-se em diversos servidores com Telnet
antes de acertar o seu alvo. Isto tornará o rastreamento muito mais
difícil. Tente conectar-se a sistemas localizados em outros países.
Nunca tente hack(ear) uma instituição governamental, você irá ser pego e
irá para a cadeia! Não seja estúpido achando ser bom demais para ser
pego. Nunca fale sobre hack(ear) ao telefone principalmente nos sem fio,
você nunca sabe quem está ouvindo. Encripte suas mensagens de e-mail.
Seja um pouco paranoico! Quanto mais paranoico você for, menos chance
você terá de ser pego.
Último, Mas Muito Importante
Sempre
digo que conhecimento é apenas metade do que faz um hacker. A outra
metade é a ética. Você pode ser um perfeito gênio, mas se não tiver
ética, você está no mesmo nível de um criminoso. Todo hacker possui um
código de ética.
Você Não é um Hacker se
- Você pirateia software
- Você espalha viroses (qualquer um com um pouco de conhecimento de Assembler pode criar um vírus)
- Você deleta arquivos alheios e destroi seus sistemas (qualquer um pode deletar um arquivo)
- Você rastreia empresas de cartão de crédito ou bancos para conseguir dinheiro.
0 comentários:
Você está no melhor site de hacker tudo oque vc precisa esta aqui
Postar um comentário