Logo Hardware.com.br
esquiloesperto
esquiloesper... Cyber Highlander Moderador
7.1K Mensagens 2.2K Curtidas
#2 Por esquiloesper...
29/01/2017 - 19:33
Alexarex321 disse:
Obs: quero aprender a programar para ser hacker futuramente.
Para atingir esse objetivo precisa começar pelo princípio original: o Assembly.

Esta é a mãe de todas as outras.
Estude-a até comecar a enxergar a Matrix.
Só é difícil enquanto estiver oculto! cool.png
Use a pesquisa


rolleyes.png  Navegar é preciso, viver... também.  smile.png
lipman
lipman Tô em todas Registrado
567 Mensagens 216 Curtidas
#3 Por lipman
29/01/2017 - 19:34
Alexarex321 disse:
Qual linguagem de programação começar, to em dúvida.
Obs: quero aprender a programar para ser hacker futuramente.

Aprenda C, python, HTML, PHP...
Isso já é um bom começo!
Obs: C é ótimo para criar vírus

Python é muito bom para criar exploit
É vc vai precisar saber também HTML e PHP!
Aviso: com grandes poderes vêm grandes responsabilidades!
Não seja Black hat...
Seja white hat
Abraços!
Edit:
Busque conhecimento, e ele o achará!
edit 2:
navegue na darknet, e troque uma ideia com a galera la tambem!
RomulusPB
RomulusPB Membro Senior Registrado
288 Mensagens 14 Curtidas
#4 Por RomulusPB
04/02/2017 - 21:34
A linguagem não é importante, mas em geral C e C++ são o suficiente como base para estudo, a linguagem é um MEIO de estudo e solução, por isso digo que não é importante, talvez conhecer muitas linguagens para diferentes soluções (pc, web, mobile) seja algo mais importante que conhecer linguagem X.

Eu não sei bem seus objetivos, mas você deveria/poderia estudar:

Componentes básicos de algoritmos: loops, condicionais, variáveis(básicas, vetores, matrizes, estruturas), funções, recursão, ponteiros, etc.
Paradigmas: procedural, functional, POO, lógico, etc...
estruturas de dados: filas, grafos, arvores, etc...
algoritmos de ordenação e pesquisa.
protocolos, rede, TCP/IP.
administração de servidores (comprender Linux e windows, PowerShell, bash) .
Sistemas operacionais e como eles funcionam.
...
Tem muita coisa para se ver por ai que eu não citei, uma boa pedida é explorar a carga curricular de um curso de graduação, eles podem lhe dar idéia do que estudar, outro jeito é ser um curioso e tentar montar arranjos e servidores localmente, o Linux é o melhor canivete suíço para estas coisas, muito assunto documentado, bem definido como sistema para servidores. E obviamente, existem livros. Seja criativo, persistente... São pontos chave para mergulhar nisso tudo. smile.png

Ter uma boa base ajuda a ser criativo nas soluções e fazer boas escolhas, se você procura explorar aplicações, objetivando aprender sobre segurança, existe muita coisa na internet, mas é bom ter uma base antes, algumas coisas que você pode encontrar na internet são sistemas voltados para o estudo de vulnerabilidade, como o Mutillidae...

Se você tem interesse em programação de alto desempenho, com o advento de cloud computing e hardware barato como raspberry pi, é possível estudar clusters e grids, hadoop e afins.
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal