USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Proteger Sistema contra Pirataria
Korn
Pontos: 2843
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 31/01/2007 12:30 hs            
PESSOAL olha só esses sistema que o LC RAMOS esta mencionando aki esta na sessão Troca de Arquivos aki do vbweb, e tem duas dicas legais sobre segurança , estao com os Nomes de
 
L.C Ramos Contra a Pirataria.zip  e   L.C Ramos Contra a Pirataria II.zip
 
pra visualizar entre logado no vbweb de preferencia e acesse esse link
escolha a opcao "VB", e procure esses arquivos ZIP ae acima ......valew RAMOS
 
 
tem um explicativo no TXT LEIA ME, pra utilizacao

Jesus Cristo é O Senhor!!!
TÓPICO EDITADO
 
¨Hennyere¨
Pontos: 2843
SALVADOR
BA - BRASIL
ENUNCIADA !
Postada em 01/02/2007 01:28 hs         
Boa noite,
 
Pessoal antes de qualquer coisa precisamos entender que não existe sistema 100% seguro. No entanto existem algumas regrinhas básicas para quem quer fazer um sistema 99% seguro.
 
1. Nunca nomeie arquivos ou procedimentos com nomes que façam sentido, do tipo IsValidSerialNum ou CodRegOK (dããããã!!!). Se você usar funções para checagens, pelo menos coloque um trecho de código vital para o programa dentro de funções deste tipo. Se o cracker desabilitar a função, o programa gerará resultados incorretos;
2. Não avise o usuário assim que ocorrer uma violação. Faça com que o programa espere, talvez um dia ou dois (crackers odeiam estas surpresas);
3. Use checksums em DLLs e EXEs. Faça com que se chequem entre si. Não é perfeito mas dificulta muito o crack;
4. Introduza uma pausa de 1 a 2 segundos após a entrada de uma senha para que um cracking usando força bruta seja impraticável. Simples de ser feito, raramente usado;
5. Use a correção automática no seu software. Você sabe, como a correção de erros que os modems e os HDs usam. A tecnologia já existe há anos e ninguém a usa nos próprios softwares ? O melhor dessa história é que se o cracker usou um decompilador, ele pode estar olhando para uma listagem que perdeu a validade;
6. Faça um patch no seu próprio software. Mude seu código para que cada vez chame rotinas de validação diferentes. Vença-nos no nosso próprio jogo;
7. Guarde números seriais em locais improváveis, por exemplo como uma propriedade de um campo de uma base de dados;
8. Guarde números seriais em vários locais diferentes;
9. Não dependa da data do sistema. Obtenha a data de diversos arquivos, como SYSTEM.DAT, SYSTEM.DA0 e BOOTLOG.TXT e compare-as com a data do sistema. Exija que a data seja maior que a da última execução;
10. Não utilize strings literais que informem o usuário que tempo de uso expirou. Estas são as primeiras coisas procuradas. Gere strings dinâmicas ou use encriptação;
11. Inunde o cracker com falsas chamadas e strings "hard coded". Armadilhas são divertidas;
12. Não use uma função de validação. Cada vez que for necessário validar, escreva o código de validação dentro do processo atual. Isto apenas vai dar mais trabalho ao cracker;
13. Se usar chaves ou senhas "hard coded", faça com que tenham a aparência de código de programa ou de chamada de função (por exemplo, "73AF" ou "GetWindowText"). Isto funciona muito bem e causa confusão em alguns decompiladores;
14. Nunca utilize o registro do sistema "REGEDIT" para contabilizar o uso do software;
15. Utilize um bom compressor de executável (Minha sugestão é o ASPACK);
14. E, finalmente, nunca revele seus melhores segredos de proteção :-)
 
Fonte editada: http://www.numaboa.com.br/informatica/oiciliS/protect.php
   
LCRamos
Pontos: 2843
GOIANIA
GO - BRASIL
ENUNCIADA !
Postada em 01/02/2007 11:56 hs            
Hennyere, voce tem razão, mas quando revelo o segredo de como fazer o máximo para evitar a pirataria, estou protegendo muito meus interesses, veja, deixei de instalar muitos sistemas meus, devido algumas pessoas, até desinformadas, piratearam softwares de terceiros, que estão funcionando até hoje, principalmente o SIC, e o Compufour (Aplicativos Comerciais) tem também um tal de Estrela, veja alguns curiosos compram um sistema, recebem o CD, e instalam em um cem numero de máquinas, a preço de banana, tem um que encomendou um sistema de um programador de Brasilia, e fica me azucrinando com preço, que sinceramente jamais farei.
Então minha intenção foi de ajudar, por que 100% seguro, não é, mas posso te enviar um sistema, e voce não vai conseguir piratear, se conseguir, voce é relaaente um "expert", se assim for, pra vai querer meu "sisteminha".
Mias uma coisa, o sistema que enviei, serve de várias formas, e claro, o meu não revelei, coloquei como faço, mas basta mudar algumas chaves, e amigo, bau-bau.
Olhe apenas uma dica bem simples, coloque no seu sistema a procura de 3 DLL, em diretórios comuns, com nomes diferenciados, escreva nelas qualquer besteira em arquivo texto, e renomeie a extensão para .dll, e no seu formulário inicial, apenas procure estas dll, em cada máquina, elas não fazem nada, mas se não estiver por lá, aborte o programa, apenas tem que estar lá, mesmo vazias, já é uma dica, se voce colocar 10 destas dll, em diretórios bem comuns, como o usados pelo Windows, por exemplo, amigo, tem que ser muito bom, pra descobrir todas, e elas não fazem nada, mas se o sistema não encontrar aborta, além da segurança do tópico acima.
 
vlu//
 
 
 
   
Korn
Pontos: 2843
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 01/02/2007 12:07 hs            
Acho que o mais importante nisso tudo , nao é nem oque as pessoas falam que possam melhorar a segurança dos nosso sistemas, tipo faça isso , faça akilo, e no final vc nao sabe oque fazer porque nunca mexeu com isso......acho que o importante nisso foi que postaram suas ideias, em projetos praticos em demostrativos, ler sobre o assunto é valido agora ter uma base de outras pessoas que elas usam é outra coisa.

Jesus Cristo é O Senhor!!!
   
Raul
não registrado
ENUNCIADA !
Postada em 01/02/2007 16:31 hs   
Isso tudo funciona muito bem até alguem clonar seu hd tendo sempre uma fonte limpinha quando expirar o tempo de uso... Esta é uma enorme limitaçao do VB... não dá pra pegar serial físico de hds e bios.
Uma pena.
   
Korn
Pontos: 2843
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 01/02/2007 16:32 hs            
fala serio logico que da, mandei um rpo seu email

Jesus Cristo é O Senhor!!!
TÓPICO EDITADO
 
Página(s): 5/8     « ANTERIOR    PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página