🎩Hacking

Uma breve história cheia de estórias sobre tema

Termologia

O termo hacker teve sua origem na década de 1960 a partir do uso da palavra "hack", que era usada para se referir a uma solução criativa para resolver um problema.

Introdução

Lembro-me de ler um livro o qual nos apresentava o termo sem associação com tecnologia, mas sim em ser uma pessoa sabia de determinado assunto. Isto é, um especialista em língua portuguesa, no caso, seria um hacker nisso.

Certamente, essa leitura de que é ser muito bom em algo tem suas raízes na história da cultura hacker. Na década de 1960 e 1970, os primeiros hackers eram frequentemente estudantes universitários altamente talentosos em ciência da computação e engenharia elétrica, que experimentavam com o hardware e o software de computadores para descobrir como eles funcionavam.

O que é um Hacker?

Sabemos que é amplamente usado nos dias de hoje, mas muitas vezes é mal interpretado. Muitas pessoas associam os hackers a criminosos cibernéticos que invadem sistemas e causam danos. No entanto, essa imagem está longe de ser precisa.

Como vimos na introdução, a palavra "hacker" remonta a experimentações dos programadores nos sistemas de computador, onde eles procuravam maneiras de explorá-los e torná-los mais eficientes e eficazes. Essas pessoas eram chamadas de "hackers" porque buscavam soluções inovadoras para problemas técnicos.

No entanto, com o tempo, o termo hacker acabou sendo associado a atividades ilegais devido a um pequeno grupo de indivíduos que usaram suas habilidades para fins maliciosos. Esses indivíduos são conhecidos como "crackers" e são considerados criminosos cibernéticos.

Mas, apesar dessa má reputação, a habilidade de hacking em si é muito valiosa. Hackers éticos, também conhecidos como "white hat hackers", são pessoas que usam suas habilidades de hacking para proteger sistemas e identificar vulnerabilidades de segurança. Eles trabalham para empresas e organizações para testar a segurança de seus sistemas e garantir que eles estejam protegidos contra possíveis ameaças.

Existem também os chamados "grey hat hackers", que têm motivações mistas, pois podem buscar identificar vulnerabilidades de segurança, mas também podem violar a ética ou as leis - porém, geralmente o faz quando se trata de ativismo.

Por outro lado, os "black hat hackers" são aqueles que usam suas habilidades de hacking para fins maliciosos e criminosos - também podendo conter um grupo de ativistas.

Além disso, há muitos hackers que se especializam em áreas específicas, como segurança de redes, segurança de aplicativos e engenharia reversa. Esses indivíduos são altamente valorizados em seus campos e são procurados por empresas em todo o mundo.

É importante lembrar que o hacking ético deve ser realizado com o consentimento do proprietário do sistema ou rede. Qualquer tentativa de invasão sem permissão é ilegal e pode levar a sérias consequências legais.

Para finalizar, o hacking é uma habilidade valiosa que pode ser usada para proteger sistemas e identificar vulnerabilidades de segurança. Quando usado eticamente, pode ajudar a proteger empresas e indivíduos de possíveis ameaças. O termo hacker deve ser visto de forma neutra, pois pode ser utilizado para bem ou para mal, dependendo da intenção e ética do indivíduo que o utiliza.

Se tornar um hacking ético

Se você está interessado em se tornar um hacker ético, existem algumas dicas importantes que você deve seguir para começar na área. Basicamente, o que você precisa saber é, com certeza, aprender as BASES da computação. Organização de Computadores, Programação, Sistemas Operacionais, Redes de Computadores, Virtualização e por aí vai.

Pegando a base destes citados, você já estará em um ótimo caminho para se encaminhar para a área de Segurança da Informação. Porém, segue aqui alguns tópicos separados, principalmente se você já tem conhecimento de base do que foi falado anteriormente.

  1. Aprenda sobre segurança de redes: O primeiro passo para se tornar um hacker ético é aprender sobre segurança de redes. Isso inclui aprender sobre os diferentes tipos de ataques que podem ser usados para invadir um sistema e como esses ataques podem ser prevenidos. Existem muitos recursos on-line, como cursos e tutoriais, que podem ajudá-lo a aprender sobre esse assunto.

  2. Domine a lógica de programação, dominando uma ou mais linguagens de programação: Um bom hacker ético precisa ser proficiente em pelo menos uma linguagem de programação. Isso permitirá que você escreva scripts personalizados para automatizar tarefas e executar testes de segurança. Algumas das linguagens de programação mais comuns usadas na segurança de redes incluem Python, Perl e Ruby.

  3. Aprenda e NÃO PULE o básico de cada aplicação e ataque (na verdade isso serve para tudo): É de EXTREMA importância o desenvolvimento TOTAL e domínio das bases, principalmente quando estamos falando de redes de computadores, desenvolvimento seguro, técnicas de invasão, vulnerabilidades conhecidas e como as coisas funcionam.

  4. Pratique em ambientes seguros: É importante lembrar que a tentativa de invadir sistemas sem permissão é ilegal e pode resultar em consequências graves. Por isso, é importante praticar suas habilidades de hacking em ambientes seguros, como laboratórios de teste ou sistemas de teste controlados.

  5. Conecte-se com a comunidade de hackers éticos: Existem muitas comunidades on-line de hackers éticos que podem ajudá-lo a aprender e aprimorar suas habilidades. Além disso, essas comunidades podem fornecer informações sobre as melhores práticas de segurança e oportunidades de trabalho.

  6. Busque certificações de segurança para o mercado de trabalho: Existem várias certificações de segurança que podem ajudá-lo a validar suas habilidades de hacking ético. Algumas das certificações mais populares incluem a Certified Ethical Hacker (CEH) e a Offensive Security Certified Professional (OSCP).

  7. Mantenha-se atualizado: A segurança de redes é uma área em constante evolução, e é importante estar sempre atualizado com as novas ameaças e vulnerabilidades. Isso pode ser feito por meio da leitura de blogs de segurança, participação em fóruns on-line e frequentando conferências de segurança.

  8. Tenha um bom inglês - pelo menos de nível intermediário, conseguindo ler e entender comunicação falada. Atualmente, muitos materiais existem apenas em inglês, russo ou chinês. A grande maioria deles, quando são traduzidos, são feitas para o inglês apenas. Dos materiais em inglês que temos, apenas uma parte destes são traduzidos para o português, podendo levar muito tempo para tal, inclusive.

  9. Seja Curioso! Vontade de aprender e de testar como as coisas funcionam, buscar entender o porque as coisas são o que são e porque necessariamente de tal forma. E se tal coisa fosse desse outro jeito? - Ter essa curiosidade, "futucando" as coisas mesmo que não tenha nada, é uma característica comum entre hackers éticos e de valiosa importância para o trabalho.

  10. Evite comparação e ego inflado. Muitos seres promissores tendem a perderem boas oportunidades por terem deixado seu ego tomar conta, mostrando soberba por saber certas coisas. Por outro lado, muitos perdem por estarem em constante autodepreciação, se desqualificando por não ter conquistado tal coisa que fulano conseguiu. Relaxa, você não é um amador porque outra uma pessoa sabe mais que você, assim como você não vira um especialista porque sabe mais que uma pessoa mais leiga.

Seguindo essas dicas, você pode começar a desenvolver suas habilidades de hacking ético e se tornar um especialista em segurança de redes. Lembre-se sempre de praticar a ética e a legalidade em todas as suas atividades de hacking.

Last updated