"Hackers", invasões, programação

1. "Hackers", invasões, programação

Fernando Souza
lanor

(usa KUbuntu)

Enviado em 15/05/2014 - 08:20h

Eu li isso:

"Tudo o que você precisa é um computador, acesso à internet e conhecimento de programação e agora você tem uma carreira diante de si", revelou um hacker, que usa o apelido A-Z, ao jornal americano USA Today.


Eu não quero fazer nada errado, eu quero trabalhar na área de segurança, mas pra mim trabalhar na área de segurança, eu tenho que entender isso, como acontece, como proteger, etc... Eu fiz uma pergunta aqui e acharam que eu estava querendo escrever um tópico, mas não é isso.

Eu já fiz uma pergunta aqui e disseram que nem todos os hackers sabem programar, então como é feita a invasão sem programação? E como é feita com programação? O cara escreve um software que o ajuda? É só curiosidade, não quero fazer nada errado.

Por exemplo, se você colocar "João Sperandio Neto" no YouTube, vai aparecer um vídeo dizendo que ele teve acesso a um computador da instituição financeira e depois teve acesso à outros. Isso que eu fiquei sem entender.


  


2. Re: "Hackers", invasões, programação

Paulo
paulo1205

(usa Ubuntu)

Enviado em 15/05/2014 - 09:08h

"Hacker" originalmente era o cara que sabia "se virar" para resolver problemas. O termo não se aplica somente à programação -- aliás, ele vem de Engenharia Elétrica/Eletrônica. Uma tradução possível de "hack" seria "gambiarra". E um protótipo de hacker ideal seria um McGyver.

No contexto de computação, o termo começou a ser usado numa época em que o uso do computador se confundia um pouco com sua própria construção e manutenção, pois muitos computadores envolviam montagens de partes com ligações de wire-up que, às vezes, davam problemas, e, não raro, até mesmo um "patch" na máquina envolvia um manual do fabricante dizendo para desligar um fio de um lugar e ligar em outro.

(A título de curiosidade, o termo "bug" vem da mesma época, e o contexto era o de um programa que parou de funcionar inexplicavelmente, e ninguém sabia por quê, até que alguém viu que havia um inseto (bug) no meio dos circuitos elétricos da máquina. Removido o inseto, o programa voltou a funcionar.)

Só para ter uma ideia, veja o seguinte site: http://www.homebrewcpu.com/.

No contexto específico de programação, a ideia é semelhante: hacker é o cara que "se vira", tendo solução para qualquer problema, geralmente rápida de implementar e, se possível, eficiente e elegante. Para tanto, ele tem de saber bem como as coisas funcionam, não pode ser um semiletrado nem um mero palpiteiro.

Os conhecimentos de um hacker, seja no nível de programação ou no de administração de sistemas, podem ajudar numa invasão de sistema, mas não são absolutamente essenciais. Muitas invasões seguem roteiros preestabelecidos ou mesmo "receitas prontas", destinados a atacar uma vulnerabilidade já bem conhecida. Um hacker de verdade geralmente se ofende de ser confundido com um criminoso.


3. Re: "Hackers", invasões, programação

Wellington
wellington_r

(usa Debian)

Enviado em 15/05/2014 - 09:45h

O termo correto para o cara que encontra vulnerabilidades e cria suas próprias "ferramentas" para atacar um sistema é chamado de "cracker".

O cara que quer dar uma de cracker, mas não sabe nada, apenas segue "soluções" já prontas sem ter a menor ideia do que está fazendo é chamado de lammer.

Claro que você pode saber atacar um sistema e não ser um cracker. Aliás, para você trabalhar com segurança de software, é obrigatório que você saiba como os ataques são feitos.


4. Re: "Hackers", invasões, programação

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/05/2014 - 14:02h

lanor escreveu:

Eu li isso:

"Tudo o que você precisa é um computador, acesso à internet e conhecimento de programação e agora você tem uma carreira diante de si", revelou um hacker, que usa o apelido A-Z, ao jornal americano USA Today.


Eu não quero fazer nada errado, eu quero trabalhar na área de segurança, mas pra mim trabalhar na área de segurança, eu tenho que entender isso, como acontece, como proteger, etc... Eu fiz uma pergunta aqui e acharam que eu estava querendo escrever um tópico, mas não é isso.

Eu já fiz uma pergunta aqui e disseram que nem todos os hackers sabem programar, então como é feita a invasão sem programação? E como é feita com programação? O cara escreve um software que o ajuda? É só curiosidade, não quero fazer nada errado.

Por exemplo, se você colocar "João Sperandio Neto" no YouTube, vai aparecer um vídeo dizendo que ele teve acesso a um computador da instituição financeira e depois teve acesso à outros. Isso que eu fiquei sem entender.


Entenda o seguinte:Um hacker/cracker modificam softwares para trabalharem de modo que nao deveriam,e para isso eles devem entender os codigos nao e mesmo?Por isso um hacker/cracker deve saber programacao,para entender e poder modificar os codigos.Entendeu?Como uma pessoa vai modificar um programa se ela nao sabe programar?Tem sentido isso?
Mas voce pode "invadir" um sistema sem saber programar,mas nao fara de voce um hacker,nem cracker.Pois voce apenas estara seguindo receitas prontas de como invadir tal sistema,mas nao fara ideia de como funciona o procedimento.Sacou?
Se quer trabalhar com seguranca de info,aprenda tudo sobre redes,e claro,programacao.Sem isso voce nao vai chegar a lugar nenhum.
Sem falar que 90% dos ataques que voces veem pela net ou tv sao feitos por script kiddie.Eles nao sabem programar,e nao fazem ideia de como o ataque funciona por dentro,apenas seguem tutoriais e receitas prontas.Eles nao sao hackers nem crackers.
Nao da pra ser mais claro que isso.

"Eu não quero fazer nada errado, eu quero trabalhar na área de segurança, mas pra mim trabalhar na área de segurança, eu tenho que entender isso, como acontece, como proteger, etc... Eu fiz uma pergunta aqui e acharam que eu estava querendo escrever um tópico, mas não é isso."

Voce vai aprender tudo isso estudando e muito muito mesmo.Ja te adianto,caso nao saiba,pra aprender ingles,pois e a primeira habilidade que voce deve ter.

Meio que um caminho:
1-Aprenda ingles
2-Aprenda programar nao em uma so linguagem
3-Redes,e tudo que circula nesse meio,como a informacao circula pela rede,protocolos,dns...
4-Aprenda como funciona o linux e unix(a maioria das ferramentas sao feitas inicialmente pra esses sistemas,e depois portados pra windows,e funciona bem melhor em sistemas livres.)







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts