Página 1 de 1

Descompilar um programa clipper, é possivel evitar ?

Enviado: 13 Ago 2008 23:34
por rbonotto
Descompilar um programa clipper, é possivel evitar ? - a pergunta esta lançada, é possivel ? como ? :^|

Enviado: 14 Ago 2008 00:13
por Maligno
Com os principais recursos disponíveis, é possível evitar a descompilação do programa Clipper, se este for linkado com o BLinker 4.x ou superior. Parece que o Vagner Nunes tem um programa que ainda assim consegue descompilar, mas pelos comentários que li, apenas faz um trabalho parcial.

Mas há uma dúvida importante a lançar. Se bloquear o programa, digamos 90%, deixando uma brecha para programas como o do Vagner, haveria alguém "esperto" o suficiente para descobrir essa brecha e com tempo e interesse o suficiente para descompilar parte do seu programa? A alguém interessaria fazer isso? É algo a pensar.

Acho que proteção nenhuma é 100%, mas quase 100% das pessoas não teriam interesse se o objeto da ganância não for algo realmente interessante. Não querendo desmerecer seu trabalho, que por sinal nem conheço, mas aqueles que realmente tem competência pra descompilar seu programa e quebrar alguma proteção talvez não tenham o menor interesse em fazê-lo. Daí vem sua segurança e tranqüilidade.

.

Enviado: 14 Ago 2008 11:42
por Grings
.

Enviado: 14 Ago 2008 12:00
por Maligno
Acho que principalmente para poder destravar qualquer mecânismo de segurança. Semana passada fiz isso pra um cliente. O programador faleceu. Depois de formatar a máquina, não teve como executar o programa, cuja licença já tinha sido paga há muito tempo. A única alternativa foi destravar, já que a viúva abandonou o negócio e sumiu, deixando todos na mão.

Re: Descompilar um programa clipper, é possivel evitar ?

Enviado: 17 Ago 2008 20:59
por rochinha
Amiguinhos

Eu não vejo a descompilação somente como um método de sacanagem, eu vejo também como um método de segurança. Talvez um dia precise descompilar um programa meu por algum motivo.

De-repente a versão atual não supre um recurso existente em uma velha versão e o cliente usa somente ela.

Que nós programadores tenhamos de fazer backups, isto é veridico e infalível, mas não só por culpa nossa acabamos por perder até estas cópias, por virus, deleção, corrupçção, até mesmo dentre vários arquivos.

Acho até que ainda hoje, se alguém descompila um programa é para aprender o uso da linguagem, pois não existem livros como antigamente que continham codigos e programas completos para o aprendiz digitar, compilar, errar e corrigir. Mas o codigo é tão automático que mais parece algo automático.

Mas o primeiro passo é proteger a propriedade intelectual e sinceramente, entre descompilar um programa e aprender o que o código faz prefiro fazer eu mesmo.

Re: Descompilar um programa clipper, é possivel evitar ?

Enviado: 18 Ago 2008 09:47
por gvc
[rbonotto]
É possível, mas dependendo do caso o que é recuperado não é muito útil.
Já precisei voltar sistemas e o que foi recuperado teve que ser devidamente "limpo".
Existem algumas técnicas de evitar que o sistema seja descompilado. Algumas já foram apresentadas aqui no forum.

[Todos]
Eu entendo a descompilação como uma ferramenta.
Aconteceu alguma coisa e temos que voltar o fonte. Não foi só uma vez que alguem apagou sem querer ou propositalmente os fontes de sistemas. (Atire a primeira pedra quem nunca passou por isso.)
Já passei tb por locais aonde o programador simplesmente sumiu e deixou a empresa na mão.
Aqui no meu trabalho, uma mudança de equipamentos e um determinado sistema ficou sem os fontes. Como o método de backup é falho, após um ano não tenho mais como recuperar e o sistema não teve manutenção nesse período, quando fui procurar os fontes, não encontrei nada.
Tive que descompilar para poder fazer os acertos e transformar para xHarbour.
Quanto ao sujeito que descompila o sistema de outro para recompilar e vender, é o mesmo que copiar a receita de um restaurante ou um modelo de roupa (e vários outros exemplos). Não tem criatividade e nem capacidade para fazer um bom serviço. Desse o mercado de trabalho cuida.