Engenharia reversa/Introdução: diferenças entre revisões
[edição não verificada] | [edição não verificada] |
Conteúdo apagado Conteúdo adicionado
Criou a página com " == Para quem é este livro? == É esperado que o leitor seja iniciante ou mesmo já iniciado em engenharia reversa, mas não em computação. Lógica de programação é es..." |
Sem resumo de edição |
||
Linha 1:
== Para quem é este livro? ==
É esperado que o leitor seja iniciante ou mesmo já iniciado em engenharia reversa, mas não em computação. Lógica de programação é essencial para o máximo aproveitamento deste conteúdo. Conhecer um pouco sobre sistemas operacionais e programação também ajuda muito.
Linha 8 ⟶ 7:
Não restrinjamos, portanto, a engenharia reversa à tecnologia. Qualquer um que se disponha a analisar algo de forma minuciosa com o objetivo de entender seu funcionamento a partir de seus efeitos ou estrutura está fazendo engenharia reversa. Podemos dizer, por exemplo, que Carl G. Jung (conhecido como o pai da psicologia analítica) foi um grande engenheiro reverso ao introduzir conceitos como o de inconsciente coletivo através da análise do comportamento humano.
No campo militar e época de guerras é muito comum assegurar que inimigos não tenham acesso às armas desenvolvidas, aviões, tanques e outros dispositivos para que os exércitos alheios não desmontem, entendam seu funcionamento e o superem. Na prática, é evitar a engenharia reversa. Um bom filme que retrata este contexto é o [http://theimitationgamemovie.com Jogo da Imitação].
== Engenharia reversa de software ==
|