• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

triplexim32

da para fechar o codigo?

8 mensagens neste tópico

O java da para fechar o código e nao poder ter reverso do mesmo?

tipo compilar sem que se possa fazer reverso

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Se compilares supostamente fica em bytecode que é pouco inteligível. Contudo há sempre descompiladores que funcionam particularmente bem em java.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Pensa :)

Vais descobrir que não. Pode não ser possível obter o código original, mas é matemáticamente impossível de evitar que cheguem a código válido compatível com o teu. Isso é como venderes um rádio e perguntar se há alguma maneira de garantir que não olhem para como é feito por dentro.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Pensa :)

Vais descobrir que não. Pode não ser possível obter o código original, mas é matemáticamente impossível de evitar que cheguem a código válido compatível com o teu. Isso é como venderes um rádio e perguntar se há alguma maneira de garantir que não olhem para como é feito por dentro.

Nem mais... E dificilmente irás fazer algo que mais ninguém consiga fazer, de uma maneira ou de outra...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Eu próprio já tentei descompilar o Azureus e aquilo gera um certo erro, pois o source fica incompleto isto é, não descompila tudo...

Será da forma que é descompilado? ou é da programação para gerar este erro?

O mau desta linguagem é mesmo por ser vulnerável a descompilações, pois esta linguagem em si é muito poderosa, até porque, o mesmo source funciona em qualquer plataforma, Linux, Windows, Mac, etc.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Eu próprio já tentei descompilar o Azureus e aquilo gera um certo erro, pois o source fica incompleto isto é, não descompila tudo...

Será da forma que é descompilado? ou é da programação para gerar este erro?

O mau desta linguagem é mesmo por ser vulnerável a descompilações, pois esta linguagem em si é muito poderosa, até porque, o mesmo source funciona em qualquer plataforma, Linux, Windows, Mac, etc.

Não é por se poder descompilar que uma linguagem de programação é vulnerável. Nesse caso todas eram.

Experimenta usar descompiladores em coisas menos complexas para perceberes como eles se comportam. Quanto ao azureus não precisavas de ir dar uma volta tão grande, bastava-se sacares o código fonte que está disponível no site oficial da aplicação.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora