- Home
- >
- Fórum
- >
- Profissional
- >
- Profissões, Emp...
- >
- O Que Devo Estudar Pra Se...
Primeiro faça um curso técnico de informatica, depois LEIA o livro A arte de enganar do Kevin Mitnick, depois de ler esse livro vc vai entender oq é ser hacker de verdade! se gostar do livro depois procure mais informações na internet.
Já experimentou ler o livro Universidade Hacker? Lá tem tudo que você precisa xD
jose_silva_neto disse: Boa noite,
De todos que opinaram aqui, a opinião que eu mais concordo é a do Jefferson : quando você domina uma área do conhecimento e cria inovações, você se torna um hacker na mesma; e quando você se torna um hacker, o reconhecimento desse fato é feito pelo grupo social que você faz parte, por exemplo, se você redefinir e implementar o X (o servidor gráfico padrão do Unix) com recursos notáveis, todos os desenvolvedores vão te reconhecer como um hacker no assunto, vão te olhar no mesmo nível (ou acima) deles.
Mas "respondendo" à sua pergunta: escolha uma área, se torne uma máquina de pensar e, como dizem os americanos, muito "hard work", estude muito mesmo, conheça todos os detalhes que puder e tente ir além.
Fique com Deus e Feliz Ano Novo
Sim, tanto que muitos desenvolvedores do kernel do linux preferem ser denominados "kernel hackers".
Cansei da Privada! -- Eu acredito demais na sorte. E tenho constatado que, quanto mais duro eu estudo, mais sorte eu tenho. (Adaptado - Thomas Jefferson)
Boa tarde,
Se por acaso seu interesse é programação:
Guia de programação (elementar)
1) Instale uma distribuição Linux
Se você tivesse (tem ?) alguém para te orientar, eu indicaria para você iniciar com o Slackware Linux, porque (na minha opinião...) é a distribuição que mais te força a olhar os bastidores do sistema (uma atitude de fuçador); mas, para evitar possíveis dificuldades para instalar o Linux, comece com o Kurumin:
Download:
ftp://ftp.las.ic.unicamp.br/pub/kurumin/kurumin-7.0.iso
ftp://ftp.las.ic.unicamp.br/pub/kurumin/kurumin-7.0.md5sum.txt
Literatura:
https://www.hardware.com.br/gdhpress/kurumin/
E quando você se sentir mais confiante (depois de fuçar muuuito no kurumin) migre para o Slackware:
Download:
ftp://ftp.slackware-brasil.com.br/slackware-12.0-iso/slackware-12.0-install-dvd.iso
ftp://ftp.slackware-brasil.com.br/slackware-12.0-iso/slackware-12.0-install-dvd.iso.md5
Literatura:
ftp://ftp.slackbook.org/pub/slackbook/slackbook-2.0.pdf
http://lcr.icmc.usp.br/~carlos/guia_slack_11.pdf
Indico Linux porque é um dos descendentes do Unix, sistema operacional criado por hackers (Dennis Ritchie e Cia do Bell Labs), na minha opinião, é a casa do programador.
2) Estude a linguagem C
Porque estudar C ? Tenho a mesma opinião do seguinte texto
http://pt.wikibooks.org/wiki/Programar_em_C/Por_que_aprender_a_linguagem_C
A linguagem C é a que permite uma manipulação direta de memória, uma linguagem de relativo alto nível para programar software de sistema, etc
Literatura:
O livro sagrado do assunto é o de K&R "The C Programming Language"
http://www.amazon.com/gp/product/0131103628/sr=8-1/qid=1155227475/ref=pd_bbs_1/104-9039719-3667142?ie=UTF8
O "problema" é que usar esse livro pode ser muito complicado para quem está iniciando, mesmo assim, deve ser lido (depois..); antes, há material que ajuda no caminho das pedras
Curso de C da UFMG
http://www.cic.unb.br/docentes/nuno/icc03/Curso_de_C_da_UFMG.pdf
E o livro que eu mais gosto:
Programming in C
by Stephen Kochan
http://www.amazon.com/Programming-C-3rd-Developers-Library/dp/0672326663/ref=sr_1_2?ie=UTF8&s=books&qid=1198941293&sr=1-2
Um modo de estudar é resolver o maior número de problemas que puder e nos exemplos, force erros para ver as mensagens que o compilador emite (no caso, o compilador C do Linux é o gcc), no ambiente Linux, eu faço assim
gcc -W -Wall nome_do_programa.c -o nome_do_programa
Isso na linha de comando é claro
3) Ambientes de desenvolvimento
Existe um monte de possibilidades, desde o vi (linha de comando pura) até as ferramentas de desenvolvimento gráficas poderosas como kdevelop e codeblocks. Uma lista para você escolher
http://anjuta.sourceforge.net/ (ambiente Gnome)
http://www.codeblocks.org/ (usa a biblioteca wxgtk)
http://geany.uvena.de/ (usa a biblioteca gtk)
http://www.kdevelop.org/ (ambiente KDE)
4) Estude algoritmos e estrutura de dados
Sem conhecer algoritmos clássicos e estruturas de dados você não faz nada além do trivial
Literatura:
Introdução a estrutura de dados
por José Lucas Rangel e Cia
SBC - Sociedade Brasileira de Computação
http://www.livrariacultura.com.br/scripts/cultura/resenha/resenha.asp?nitem=758907&sid=2011776091225747186946081&k5=1BC10B2A&uid=
Introduction to Algorithms
by Cormen et all
MIT Press - First Edition - 1990
(primeira edição porque na segunda edição podaram a matemática fundamental que havia no primeiro capítulo, na minha opínião, isso foi um absurdo)
"Com isso me torno um hacker em programação ?"
Absolutamente, é como eu disse no início do post, se trata de um guia de programação elementar.
Fique com Deus e um Feliz Ano Novo
Zero de life, como pode perceber, estude e aprenda o máximo que puder. Lembre-se: Conhecimento é poder. Canalizado para o mau, pode te derrubar. Portanto, todo conhecimento gera uma responsabilidade com ele.
Todos os cogumelos são comestíveis, alguns somente uma vez.
[post=2044263]APRENDA A COBRAR POR SERVIÇOS DE INFORMÁTICA[/post]
"Estamos condenados à civilização. Ou progredimos ou desaparecemos." (Euclides da Cunha)
O uso da palavra ?HACKER? para se referir ao ?violador de segurança? é uma confusão que vem por parte dos meios de comunicação de massa.
Nós, Hackers, nos recusamos a reconhecer este significado, e continuamos usando a palavra para indicar ?alguém que ama programar e que gosta de ser hábil e engenhoso?.
Richard Stallman
Temos váriso exemplos de hackers no mundo. Capitain Crunch, Mitnick, etc etc etc. Sabemos que esses que citei são crackers, mas dos bons (em nível de conhecimento).
Não adianta aprender demais sem um propósito. A primeira coisa que nosso colega tem que aprender a pensar é: Qual é o objetivo, a minha motivação, para estudar pacas e aprender tudo sobre determinada coisa? Vai valer à pena? Como não obtivemos mais respostas dele, acredito que ele desistiu da idéia.
Objetivos fracos geram estratégias fracas e falhas. Não busque as coisas por modismos, mas por um objetivo certo.
Ler toneladas de informações e estudar em escolinha de hacker não te credenciam a ser um, se você não aprender a pensar como um. Tem uma música dos engenheiros que eu gosto muito de um trecho dela: "Seiscentos anos de estudo, ou seis segundos de atenção".
Todos os cogumelos são comestíveis, alguns somente uma vez.
[post=2044263]APRENDA A COBRAR POR SERVIÇOS DE INFORMÁTICA[/post]
"Estamos condenados à civilização. Ou progredimos ou desaparecemos." (Euclides da Cunha)
0delife disse: Gosto muito de programaçao e gostaria de saber como faço pra me tornar um hacker ?
Brother....
hacker ou não...
pra vc ser alguma coisa, qualquer coisa...
vc deve estudar, estudar muito...
vc tem que se entregar ao estudo mesmo....
espero que vc corra atrás do seu senho como hacker rsrs, programador, oq for vai atrás brother...
só que não é facil não, vão ter alguma barreiras, dificuldades que vc vai ter que saber lidar ....
mais vc consegue, se é isso mesmo que vc quer vc consegue...
boa sorte Brother ...
fica com Deus ...
abraços.
Convidado não Convida !
Caro Odelife,
minha sugestão é que você leia o livro abaixo (está esgotado, mas pode ser encontrado em alguns sebos).
A ética dos Hackers
bração,
Quemel disse: Caro Odelife,
minha sugestão é que você leia o livro abaixo (está esgotado, mas pode ser encontrado em alguns sebos).
A ética dos Hackers
bração,
Hum, já ouvi falar bem desse livro mas ainda não tive oportunidade de ler.
Você já leu? Se sim, recomenda a todos?
shlkr87Hum, já ouvi falar bem desse livro mas ainda não tive oportunidade de ler.
Você já leu? Se sim, recomenda a todos?
"[...] A ética dos hackers é uma das idéias políticas e de sistema de valores mais importantes da história. Os hackers são guerreiros, pesquisadores, lutadores e aventureiros da Era Digital, são também os verdadeiros arquitetos da Nova Economia. Temidos e muitos vezes mal interpretados, eles estão transformando o mundo..."
Caro shlkr87,
o trecho acima faz parte do livro. Li diversas vezes e em todas adquiro uma nova visão.
Recomendo a todos, até porque após a leitura compreendemos que a maioria que se intitula hacker não passa de um Odonto-Aracker (cracker da boca-prá-fora
E onde eu posso achar esse livro, você sabe se tem algum site q eu possa baixar?
eu me interessei muito pelo livro, queria muito ler!
guilherme RE onde eu posso achar esse livro, você sabe se tem algum site q eu possa baixar?
eu me interessei muito pelo livro, queria muito ler!
Caro Guilherme,
você pode em
www.estantevirtual.com.br
bração,
Q.
Creio que, antes de tudo, é necessário ser curioso e ter fome pelo conhecimento.
Sabe nos anos de escola, em que a professora mandava um texto e várias questões e todo mundo lia a questão e ficava passando os olhos no texto para achar algum trecho que tenha relação, sem ao menos LER o texto? Então, é isso que um hacker NÃO é. Independentemente de qualquer coisa, você precisa ter prazer em aprender, em ultrapassar seus limites. Isso é a verdadeira essência de um hacker, e é isso que vai te garantir sucesso absoluto no que quer que você faça, seja desenvolver um sistema operacional do zero, seja estudar ortodontia.
O brasileiro, no geral, é acomodado (falo do brasileiro pq não conheço outros povos para poder generalizar mais). Brasileiro tem preguiça de ler, de aprender, de entender. Faz por fazer e isso está bom. Já viu aquele pessoal que digita a URL no navegador e depois pegam o mouse e clicam em IR, pois não sabem que é só apertar enter?
Sabe as pessoas que selecionam o texto com o mouse e clicam com o botão direito para copiar e colar?
Elas são preguiçosas. Não buscam soluções diferentes, não tentam melhorar as coisas, não tentam evoluir. Então, bottomline, nunca se acomode.
Netbook: Fedora 15 | Gnome3
Zsh | Dvorak-br
Olá pessoal, acabei de criar outro topico com um objetivo parecido com este. Desculpa por estar "desenterrando" este tópico mas preciso de ajuda. Tenho 15 anos, uso o computador desde os 2 anos e tenho esperiencia com programação. Trabalho em um provedor de internet e tenho MUITA SEDE por conhecimento. Pra mim ser um hacker é conhecer um assunto como ninguem e quero me torcar hacker. Quero saber como invadir um computador. Como me proteger de uma invasao. Nao tenho prequiça de estudar. Qualquer dia tiro um print screen da minha tela para vcs verem, sempre tenho 2 ou tres janelas do firefox abertas com umas 30 abas em cada uma. Eu já estou pegando versoes digitais de todos os livros que citaram aqui no forum e vou le-los. Mas preciso também de "tópicos" para estudar. Por exemplo: Protocolos, que tipos, que outros temas como: sistemas de arquivos, programacao para qual área e tals. Já tenho experiencia com javascript, html e css(me garanto nessas 3). Ja programei em java(muito poco) e delphi(menos ainda). E agora estou estudando C. O que mais tenho que estudar para saber invadir computadores e saber me proteger dessas invasoes? Eu vi uma reportagem de concursos de hackers que testam pcs da apple, microsoft e linux e que o desafio é dominar esses sistemas operacionais e tem um cara e dominou o da apple em 2min e o da microsoft em um dia(se nao me engano). Como eles fazem isso? O que preciso estudar para chegar a esse nivel? Ví que pessoas hackeam sites, como fazem isso? Como podem hackear sites sem a intervencao de outro usuario? Hackearam sites da microsoft, FBI e outros, como fazem? Como que tomam conta de pcs usando bugs de outros programas? Como é possivel? Me digam o que estudar por favor e dentro de 1ano vocês conhecerao o maior hacker do brasil. É só me dizer o que ler e o que estudar e eu tomo conta do assunto. Isso ja tem ocorrido ate mesmo com outros assuntos, sempre que me pedem algo, estudo ate nao aguentar mais e tomo conta do assunto. Mas eu preciso de rumo. Atualmente estudo no SENAI/Luzerna faço curso de técnico em eletrônica pq o técnico em informática de nada me ajudaria. Por favor, me deem um rumo...
Notebook
HP Pavilion zd7000
Pentium4 2.8GHz
512MB Ram; Nvidia GeForce FX go5600 64MB
17polegadas com teclado numérico
Windows XP sp2 & Xubuntu 7.10