Descompilar um programa clipper, é possivel evitar ?

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

rbonotto
Usuário Nível 3
Usuário Nível 3
Mensagens: 253
Registrado em: 06 Mai 2005 18:52

Descompilar um programa clipper, é possivel evitar ?

Mensagem por rbonotto »

Descompilar um programa clipper, é possivel evitar ? - a pergunta esta lançada, é possivel ? como ? :^|
mixsistemas@gmail.com
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem 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.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Grings
Usuário Nível 3
Usuário Nível 3
Mensagens: 340
Registrado em: 18 Ago 2004 13:51

.

Mensagem por Grings »

.
Editado pela última vez por Grings em 22 Mai 2009 20:51, em um total de 1 vez.
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem 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.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Re: Descompilar um programa clipper, é possivel evitar ?

Mensagem 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.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar do usuário
gvc
Colaborador
Colaborador
Mensagens: 1270
Registrado em: 23 Ago 2005 10:57

Re: Descompilar um programa clipper, é possivel evitar ?

Mensagem 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.
"TRS-80/Sincler/Apple/PC - Clipper Winter 85, tlink 1.0 [pc 10 MHz - 640K] {NEZ 8000 2Kb RAM}"
{POG - Programação Orientada a Gambiarra}
Responder