Como Ser Hacker



Este deve ser dos tópicos mais procurados na Internet, desde os anos 90 e de quando saíram os variados filmes que pintavam de cor-de-rosa a vida daqueles um dia ousaram invadir um sistema de uma ou várias empresas importantes. Vou com este artigo referir alguns passos importantes para desfazer a imagem criada pelos media e mostrar o lado real da cultura hacker.



Primeiro que tudo hacker é o individuo que possui um conhecimento aprofundado da matéria pela qual que interessa, para isso é dotado de uma grande curiosidade sobre tudo o que o rodeia. Absorve o que os livros lhe transmitem, tópicos em fóruns, artigos etc. Tenta procurar o máximo de conhecimento possível, assim que se sente a vontade começa por ajudar os outros das formas que acha mais correctas e se sente a vontade.

Existe uma ética hacker a respeitar (vou apenas referir a nova ética pois é o que interessa):



1. Acima de tudo não fazer o mal – não danificar computadores ou documentos de terceiros;

2. Proteger a privacidade – não se expor, nem expor ninguém publicamente sem devida autorização;

3. Não desperdiçar e usar com cautela – se forem necessários mais recursos podem-se usar computadores de terceiros, mas sem os danificar ou sobre-utilizar;

4. Exceder as expectativas – quebrar com moralismos e se necessário com leis injustas;

5. O imperativo comunicativo – liberdade de expressão acima de tudo;

6. Não deixar rasto

7. Partilhar

8. Defender-se – saber defender-se das grandes corporações;

9. Hackear Ajuda a Melhorar a segurança;


10. Confia, mas testa! - confia no sistema mas testa-o até ao limite e expõe as falhas aos seus criadores.



Para além de se ter noção da ética é preciso ter noção de que o mundo está repleto de problemas que esperam ser solucionados, não se deve resolver duas vezes o mesmo problema pois o tédio e o trabalho repetitivo são maléficos. A liberdade e a descentralização deve ser algo visto como bom.

As habilidades básicas a ter consistem em saber programar bem de preferência nas cinco linguagens mais importantes: Python, Java, C/C++, Perl, e LISP. Para além disto saber dominar uma distribuição GNU/Linux é importante de modo a que possa refazer o código e ajusta-lo sempre que necessário, pois no caso do Windows não há acesso ao código, não da para ler e muito menos modifica-lo e no caso do MacOS, somente parte do código é livre, é muito provável que encontre vários obstáculos e aprenda a usar a WWW e a programar em HTML.



O inglês é a língua internacional tanto na ciência como na programação, se não sabe inglês, então o melhor é aprende-lo, pois a maioria da informação e manuais online estão em inglês.



Quanto à reputação, esta deve ser merecida e não autoproclamar-se como um hacker, deve contribuir para a comunidade com informações, tirar duvidas desenvolver programas open-source, mantendo um espírito aberto e humilde. Não é preciso ser um espertalhão aka nerd para ser um hacker, isso já desapareceu há muito, é preciso é ter vontade, paciência e curiosidade. Quanto ao estilo de vida deve saber escrever bem a língua materna, sem erros, bem como desenvolver outra língua(s), praticar artes marciais como: Tae Kwon Do, Karate, Wing Chun, Aikido, ou Jiu Jitsu para ser dotado de disciplina e rigor mental. Estudar métodos de meditação o Zen ou praticar o budismo, desenvolver um bom ouvido musical, saber tocar algum instrumento musical e criar jogos de palavras ou outros jogos tanto para socializar como ser criativo.



Finalmente, coisas a evitar:



Nunca usar nicks infantis ou demasiado grandes;

Nunca entrar em guerras no irc, em fóruns, ou quaisquer outros locais;

Nunca se autodesignar como cyberpunk ou perder tempo com outros que assim se designam;

Nunca escrever coisas com erros gramaticais ou ortográficos.



Os hackers tem boa memoria e são os pequenos pormenores que vão ficar memorizados por muito tempo.

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Sweet Tomatoes Printable Coupons