Como criar um vírus
Você já desejou que pudesse criar seu próprio vírus, seja para sua própria aprendizagem ou como brincadeira? A criação de vírus leva tempo e conhecimento, mas qualquer um pode fazê-lo se eles se colocarem. Criar um vírus pode ensinar muito sobre como uma linguagem de programação funciona, bem como sistema operacional e segurança de rede. Veja o passo 1 abaixo para começar e divirta-se criando seu próprio vírus.
Passos
1. Determine qual sistema operacional você vai atacar. O alvo mais comum é o Microsoft Windows, especialmente versões mais antigas. Muitos usuários antigos do Windows não atualizam seu sistema operacional, deixando-os vulneráveis a orifícios de segurança que podem ser corrigidos em versões mais recentes.
- O Mac OS X e o Linux são tanto à prova de vírus devido à maneira como os permissões funcionam e a arquitetura geral do sistema operacional. 95% de todos os vírus alvo usuários do Windows.

2. Decida como você quer espalhar. Um vírus é apenas um vírus se ele puder se espalhar para outros usuários. Você precisará descobrir o método de entrega antes de começar, pois é um dos fundamentos do código do vírus. Mecanismos de entrega comuns incluem:

3. Determinar o ponto fraco que você deseja segmentar. Vírus bem sucedidos exploram pontos fracos na segurança de um programa ou do sistema para se espalhar e realizar suas ações. Isso requer muita pesquisa e saber como, mas há comunidades por aí que podem ajudá-lo a encontrar o que você precisa.

4. Decida o que você quer que seu vírus faça. Uma vez que seu vírus tenha infectado um sistema, o que você quer fazer? Os efeitos podem variar de nada, a exibir uma mensagem, para excluir arquivos e muito pior. Esteja ciente de que criar e espalhar um vírus malicioso é um crime grave na maioria dos países.

5. Escolha uma linguagem. Para criar um vírus, você precisará ter pelo menos uma compreensão básica de pelo menos uma linguagem de computador ou ferramenta de script. Vírus mais complexos geralmente envolvem vários idiomas. Para vírus realmente eficazes, você precisará estar familiarizado com Línguas de montagem.

6. Comece a escrever seu vírus. Este será um longo processo, especialmente se esta é sua primeira vez codificando algo. Experimente o máximo possível, e formas de pesquisa de replicar seu código, dependendo do idioma que você está usando. Há tutoriais sobre fóruns e blogs comunitários para uma variedade de idiomas.

7. Maneiras de pesquisa de ocultar seu código. Além da codificação polimórfica, existem outras maneiras de ocultar seu vírus. A criptografia é uma ferramenta muito comum usada pelos desenvolvedores de vírus. É preciso muita prática e ler, mas pode percorrer um longo caminho para aumentar a vida útil do seu vírus.

8. Teste seu vírus. Depois de ter um protótipo para cima e funcionar, teste-o em quantas máquinas e configurações diferentes possíveis. Isso será mais fácil se você for capaz de Configurar máquinas virtuais Em diferentes configurações.

9. Solte seu vírus. Se você estiver satisfeito com o desempenho do seu vírus, é hora de liberá-lo. Antes de fazer, no entanto, pergunte a si mesmo se você está preparado para enfrentar quaisquer conseqüências que possam ser libertando um vírus para a natureza. Pode ser melhor usar essa experiência e trabalhar em novos projetos.
Vídeo
Ao usar este serviço, algumas informações podem ser compartilhadas com o YouTube.
Pontas
Se você está procurando remover um vírus, veja Este artigo.
Avisos
Apenas liberar vírus para demonstrar vulnerabilidades de segurança para outros usuários.
Liberando o código malicioso na natureza é ilegal.
Compartilhe na rede social: