Muitas pessoas se fazem a seguinte pergunta: Como faço pra criar um vírus de computador?
Pois bem, na internet existe muitos tutorias ensinado a criar pequenos vírus em Script Batch, porém muitas pessoas me perguntam o seguinte: Tem como criar um vírus na linguagem de programação que es estudo? A resposta é simples: Sim!
Podemos criar vírus a partir de qualquer linguagem de programação, principalmente se ela te da a opção de interagir com o hardware.
Então elaborei esse código escrito na linguagem C, onde abordaremos um vírus simples que tem como função consumir a memoria do computador até ele travar.
Vejam o código abaixo: (ATENÇÃO! esse código foi elaborado apenas para fins didáticos, use com cautela)...
#include <stdio.h>
#include <stdlib.h>
void consumirMemoria(){
double *ptr;
while(1){
ptr = malloc(1000);
}
}
int main(){
int menu;
printf("Dite 1 para executar || Digite 2 para sair: ");
scanf("%i", &menu);
if(menu == 1){
consumirMemoria();
}else{
printf("\nSaindo do sistema...\n\n");
}
system("pause");
return 0;
}

E o que ele faz
ResponderExcluirVai alocar toda a memória do seu pc, o que fará ele travar.
ExcluirEu posso testar no pc? Não vai ter problemas futuros?
ResponderExcluirPoder pode, ele alocar toda a memória do seu pc, o que fará ele travar; uma vez travado, você precisará forçar a sua máquina a reiniciar(no botão de reset por exemplo). Quanto a problemas futuros, pode acarretar algum problema com o seu SO, pois como fará um reinicialização forçada, pode "danificar" algum aquivo do seu SO, que pode impedi-lo de iniciar normalmente.
ExcluirVAí fazer a memória do PC ficar cheia e vai ser forçado a reiniciar ou desligar.
ResponderExcluirExatamente!
ExcluirGostaria de participar num grupo para apriende mas sobre como criar um virus.....
ResponderExcluirpoderia ensinar criar virus em es6??
ResponderExcluirOlá companheiro, eu não sou muito bom com JavaScript, mas se houver um função da linguagem para alocação de memória, vc pode seguir o mesmo esquema.
Excluirirmao, nao entendi como utilizo o codigo, muito provavelmente vc abandonou essa conta, mas gostaria de entrar em contato com vossa pessoa
ResponderExcluirOlá amigo, bom dia! Realmente, já fazia muitos anos que não logava nessa conta. O código é bem simples, consiste em criar uma função que aloque todo o espaço disponível da memória do PC, o que ocasionaria seu travamento.
ExcluirNo código acima, eu criei uma função fora do método principal apenas por questões de organização, mas vc poderia fazer normalmente dentro da função main; eu criei um ponteiro do tipo double, pedi para ele alocar 1000 bytes de espaço, e coloquei isso dentro de um loop infinito, ou seja, a cada milesegundo, o programa aloca 1000 bytes de memória, com está dentro de um loop, fará isso repetidamente.
eu posso criar o virus guardar enviar para um amigo mewu sem que danifique o meu ?
ResponderExcluirSim, mas você tem que fazer isso em um compilador e executar onde ele vai criar uma executável aí você manda pro " amigo "
Excluir