Gostaria de saber como eu uso um ofuscador de código-fonte java?
Qual é o melhor ofuscador?
:roll: Será que poderiam escrever um “mini tutorial” passo-a-passo de como ofuscar um código-fonte java? :roll:
Agradeço!
Gostaria de saber como eu uso um ofuscador de código-fonte java?
Qual é o melhor ofuscador?
:roll: Será que poderiam escrever um “mini tutorial” passo-a-passo de como ofuscar um código-fonte java? :roll:
Agradeço!
não se ofusca um código em java!
java tem ferramentas como o javap justamente para não se ofuscar o código
javadoc por exemplo, é para um programador documentar uma classe e ela poder ser usada por outro…
na verdade se obfusca sim =)
se o seu sistema for comercial, de fonte fechado nao tem o pq vc deixar ele pra ser descompilado facilmente =)
de uma olhda na seção de downloads tem um link pra obfuscator la =)
cya!!
e ae pessoal!!! err…bem, discupa pela ignorancia :oops: , mais o q significa ofuscar código??? :?:
é q existem ferramentas q conseguem descompilar teu .class e ver o código fonte… ofuscar o código é a “pratica” de deixar mais dificil o trabalho do descompilador… eheheha, ele até descompila, mas fica com um codigo todo embaralhado
quem foi o FDP que inventou o descompilador!?!?!?!!?!?!?
Te um plugin do eclipse (nao me lembro o nome) que ele formata o código para você… você pode por o código todo embaralhado, pulando linhas ,ou tudo em uma linha só que esse plug-in deixa ele formatadinho todo identado…
Não tem saída, podem decompilar o seu código e interpreta-lo sem problemas…
q mancada!
se alguem quiser fazer uma aplicação grande, então ela não vai usar java…
a sun devia fazer um criptador de bytecode para pessoas que querem manter seus códigos fechados!
não é por ai…
hoje em dia uma empresa não se preocupa muito com o código-fonte (a maioria creio eu)… pois o cliente normalmente pede o código fonte e paga por ele…
como é facil decompilar o Java, se alguém usar seu código fonte, vc prova isso de maneira muito facil e vai, através dos meios legais, reclamar por seus direitos de copyright.
[quote=“microfilo”]q mancada!
se alguem quiser fazer uma aplicação grande, então ela não vai usar java…
a sun devia fazer um criptador de bytecode para pessoas que querem manter seus códigos fechados![/quote]
Cara não é bem assim mesmo não , existem descopiladores para tudo, engenharia reversa também…Nego discopila tudo C++, VB,.Net o que for…Tudo que é copilado pode ser descopilado não tem, pra onde fugir…A não ser que vc p´rograme em linguagem de máquina :lol:
Não há nenhum sistema de segurança que não possa ser quebrado. Se compilo tem como descompila!!!
É, mas para o cara começar a programar em linguagem de máquina ele tem que tá muito doido já!!!
Estamos no mundo free, ou seja open-source, codigo gratuito, tudo que é feito deve ser disponibilizado de graça para outros.
Isso é java. Open-Source
Que isso microfilio, vc é macaco velho aqui do forum e não sabia disso???uehehhe tudo que é copilado ode ser discopilado…Não tem como fugir disso , vc pode dificulatar e muito tornando quase impossivel dependo do tamanho do sistema e sua complexidade, obfuscação e etc…Isso não é só e java , qualquer coisa, C++, VB e etc…
Basta vc arrastar a classe para um programa que o código todo aparece , e vira um .java…é muito facil
Por isso que existe copryte…direitos reservados , se alguem usar seu código e for protegido como propriedade intelectual , bastya vc processar essa empresa…como muitos fazem por ai…
Bom o negocio não é tão simples assim…veja bem , esse lance de ser tudo de graça e aberto …esse modelo não é viavel…não da certo, quem vai contratar uma equi´pe, pagar salarios e não ter retorno nenhum???
Não confundam código aberto com programa gratuito…o que é bom é vc colocar o códgo para a epresa implementar o sistema e melhorar como ela quiser ou for melhor para empresa…agora pegar esse código fazer outro produto em cima dele e vender…isso já não é permitido…entendeu a diferença…
Programa gratuito isso é utopia , não existe…vc vai fazer um programa prar o banco do brasil , com 300 pessoas trabalhando nele, vc poagando empostos , salarios e etc… enão vai cobrar nada por isso , ainda vai deixar o código para replicarem e venderm em cima??? isso é impossivel e inviaavel…
Por isso eu falo , não confundam Open source com softer gratúito…È um grande erro!! Falow!!
Bom… código de máquina não é dificil de ser descompilado… rsrs…
dá apenas um pouco mais de dificuldade de entendimento…
mas se por exemplo vc utilizar o turbo debugger, que é utilizado pra debbugar programas em assembly, vc pode abrir um executavel q vai ter o codigo de maquina em suas mãos… rsrs…
principio de crackeamento de programas…
basta vc ter um bom conhecimento de linguagem assembly (opcodes)… e uma boa ideia do que procurar… como instrucoes jump… e mto tempo ocioso, q vc quebra os programas… rsrs
esse é bom
da um zoio
[quote=NanacaPJ]Estamos no mundo free, ou seja open-source, codigo gratuito, tudo que é feito deve ser disponibilizado de graça para outros.
Isso é java. Open-Source[/quote]
Meu Deus, essa foi a besteira do ano até agora.
Do ano… 2005!!!
[quote=heitormachado]http://proguard.sourceforge.net/
esse é bom
da um zoio[/quote]
hahaha 6 anos depois!