RES: RES: RES: [delphi-br] Proteção anti-cópias

2006-02-01 Por tôpico Elazar
Valfrid;

Voce tem dominio, so deve informar antes. e ate agora nenhum reclamou! e
a ultima vez que tive de mexer em algo foi a 4 meses...

Atenc.
Elazar

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Valfrid-Ly Silva Couto
Enviada em: quarta-feira, 1 de fevereiro de 2006 10:27
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: RES: [delphi-br] Proteção anti-cópias


Desculpe, opinião minha mas, eu não compraria um software com essa
cláusula. Eu quero ter domínio sobre o meu hardware, independente do
software.


Elazar [EMAIL PROTECTED] escreveu: Valfrid

No contrato diz que toda e qualquer modificação no hardware deve ser
INFORMADA previamente!!!

Atenc.
Elazar
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Valfrid-Ly Silva Couto
Enviada em: terça-feira, 31 de janeiro de 2006 09:38
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: [delphi-br] Proteção anti-cópias


Legal sua chave, mas o que acontece se o cara fizer um upgrade e trocar
o processador da máquina e mantiver o HD e tudo o que já está
instalado???

Se precisar formatar o HD e portando mudar o serial do volume (que é
isso que a maior parte das funções pegam) do HD???

Luciano-User-BA  escreveu: 
Utilizo em meu sistema
um conjunto de informações
Fabricante Processador + Frequecia Processador + Numero IP + Serial HD +

ID do proprietário

hummm... Tá aí um problem pros crackers resolverem :)
Ou vão para debugar em assembler para trocar os JUMPS da funções
ou então o bicho pega...

Tá bom...
Podemos dificultar um pouco a ação dos crackers :)
Nada de mensagens (apenas dá um tempo e fecha o programa)
Timers diferente para fazer checagens periódicas das funções ... etc.

Basicamente o sistema ao iniciar lê os dados da máquina...
Compara com os dados da máquina cadastrada na base de dados
(encriptado lógico :).
Se checar tudo beleza...
Aqui e ali...
Num menu... ou num timer uma nova checadinha...
E pronto...
Sem telinhas de aviso...
Apenas um HALT(0)... um Application.Terminate ali e pronto :)

Deixa o cliente questionar do suporte a causa do problema...
Pede para ele enviar o numero encriptado que é gerado
com base no hardware em execução e pronto.
Se ele tiver como me convencer ...
Eu gero e libero com uma contra-chave...
senão (MAIS UMA MÁQUINA - MAIS UMA LICENÇA).

Clonar HD é fácil...
Portanto serial de HD só se for o do Fabricante
(hummm... Só isso também já dificulta muito a pirataria :)

Serial do HD ...
Pega um ghost da vida ...
clona o o HD + o Serial e de quebra o seu sistema :)

Hummm... Sistema em IP fixo eu gosto muito :)
2 Serias de HD´s clonados em rede
funcionam que é uma beleza...
Mas 2 IP fixo com números iguais...
Quero ver a mágica.

Se o cara tem sub-redes aí pode entrar
um ID extra para identificar o proprietário :)
Neste caso pode ter IP iguais acessando o BD
mas os IDs terão que ser diferentes.

É isto...
Acho que o que vale mesmo são idéias.

Só queria deixar mais uma sugestão.
Abraços
Luciano-User-BA

Walter Alves Chagas Junior escreveu:

 Uma dica interessante, é você pegar a data de criação de um diretório
 qualquer no sistema. O ideal é você criar este diretório na instalação
do
 seu sistema, pega a data e a hora da geração do supra-citado e com 
 ela, você
 faz a chave (além de pegar outros dados no sistema). Mas essa dica de 
 pegar
 o volume no HD, é mais furada que tabuleiro de pirulito...

 []s

 Walter Alves Chagas Junior
 Projeto e desenvolvimento
 Telemont Engenharia de telecomunicações
 Belo Horizonte - MG - Brazil
 [EMAIL PROTECTED]
 Fone: (31) 3389-8215 Fax: (31) 3389-8200


 -Mensagem original-
 De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED]
 nome de Emerson Moreno
 Enviada em: segunda-feira, 30 de janeiro de 2006 14:25
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: RES: [delphi-br] Proteção anti-cópias


 O que acontece é que a função GetVolumeInformation retorna o numero do
 volume do hd, isso significa que toda vez que o hd for formatado o
numero
 irá mudar. Pois a cada formatação o numero de volume é alterado. vc
poder
 fazer o teste usando essa mesma função porém indicando o drive A, ou 
 seja, o
 disquete, anote o numero, formate e depois rode a função novamente e
 contatará que o numero muda. Mas existe uma função que realmente lê o 
 numero
 físico do HD. Procure na net que irá achar.

 Espero ter esclarecido essa dúvida.

 Agora para bloquear a cópia de seus sistema, use a criatividade. cada 
 um faz
 de forma diferente, tem gente que copia arquivos ocultos verificando
se os
 arquivos estão lá. tem gente que coloca no registro do windows, entres
 outras coisas. Mas ai fica por conta de sua criatividade e de sua real
 necessidade.



 Em 30/01/06, Marcio Cruz  escreveu:
 
  Quando se copia um CD, com um copiador melhor, tipo CloneCD, o
programa
  copiador não copia inclusive o número de série?
 
  Elazar escreveu:
   Anderson Carlos
  
   Boa Tarde;
  
   Aproveitando a 

RES: RES: RES: [delphi-br] Proteção anti-cópias

2006-01-31 Por tôpico Alessandro Fernandes
Aproveitando o assunto, o que os colegas acham da proteção via hardlocks
(aqueles que ficam na paralela ou na usb do micro) alguém já usou? Qual o
grau de segurança?

Alessandro Fernandes 

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Walter Alves Chagas Junior
Enviada em: terça-feira, 31 de janeiro de 2006 09:55
Para: 'delphi-br@yahoogrupos.com.br'
Assunto: RES: RES: RES: [delphi-br] Proteção anti-cópias

Na verdade, essa metodologia que sugiri, a gente usava ela lá na CABTEC. O
cliente instalava o software e o instalador criava a pasta lá no System do
Windows. Uma pasta vazia pra não ser mexida porque descobrimos que no XP e
no 2K, a data do diretório mudava, com a simples alteração de algum arquivo
dentro dele. Aí fizemos desse jeito. Pois bem, o cliente instala o programa,
ligava pra gente e pedia uma nova senha. esta senha era gerada a partir de
uma contra-senha que era gerada lá no sistema. Ele passava o numero pra
gente e a gente lhe repassava a senha. Esta pratica, apesar de ser um pouco
tumultuosa, nos permitia inclusive um controle de quantas cópias estavam
sendo instaladas lá no cliente e dava até pra voce ter uma noção do período
que eles estava pedindo novas senhas.

Mas, é uma sugestão. Cada um adapte sua proteção contra pirataria com base
nas sugestões que forem sendo passadas aqui na lista.


[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento
Telemont Engenharia de telecomunicações
Belo Horizonte - MG - Brazil
[EMAIL PROTECTED]
Fone: (31) 3389-8215 Fax: (31) 3389-8200


-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Anderson Carlos
Enviada em: segunda-feira, 30 de janeiro de 2006 23:02
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: RES: [delphi-br] Proteção anti-cópias


Comigo o número de série já vem funcionando a um ano ainda naum tive
problemas com ela, se vc parar para pensar um pouco ninguem vai ficar
formatando uma maquina a cada 30 dias nâo é mesmo? O único e exclusivo
problema de pegar o número de volume e não o de série do HD . Agora vamos
analizar a sua idéia, se por acaso a suposta máquina for formatada e esse
diretório, do qual vc pegou a data de criação, tb for apagado como ele ´fará
a consistência?
   
  Falar é muito fácil... 

Walter Alves Chagas Junior [EMAIL PROTECTED] escreveu:
  Uma dica interessante, é você pegar a data de criação de um diretório
qualquer no sistema. O ideal é você criar este diretório na instalação do
seu sistema, pega a data e a hora da geração do supra-citado e com ela, você
faz a chave (além de pegar outros dados no sistema). Mas essa dica de pegar
o volume no HD, é mais furada que tabuleiro de pirulito...

[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento
Telemont Engenharia de telecomunicações
Belo Horizonte - MG - Brazil
[EMAIL PROTECTED]
Fone: (31) 3389-8215 Fax: (31) 3389-8200


-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Emerson Moreno
Enviada em: segunda-feira, 30 de janeiro de 2006 14:25
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: [delphi-br] Proteção anti-cópias


O que acontece é que a função GetVolumeInformation retorna o numero do
volume do hd, isso significa que toda vez que o hd for formatado o numero
irá mudar. Pois a cada formatação o numero de volume é alterado. vc poder
fazer o teste usando essa mesma função porém indicando o drive A, ou seja, o
disquete, anote o numero, formate e depois rode a função novamente e
contatará que o numero muda. Mas existe uma função que realmente lê o numero
físico do HD. Procure na net que irá achar.

Espero ter esclarecido essa dúvida.

Agora para bloquear a cópia de seus sistema, use a criatividade. cada um faz
de forma diferente, tem gente que copia arquivos ocultos verificando se os
arquivos estão lá. tem gente que coloca no registro do windows, entres
outras coisas. Mas ai fica por conta de sua criatividade e de sua real
necessidade.



Em 30/01/06, Marcio Cruz [EMAIL PROTECTED] escreveu:

 Quando se copia um CD, com um copiador melhor, tipo CloneCD, o 
 programa copiador não copia inclusive o número de série?

 Elazar escreveu:
  Anderson Carlos
 
  Boa Tarde;
 
  Aproveitando a deixa para tirar uma duvida.
 
  um tempo atraz (inclusive ja postei a duvida) tentei fazer algo 
  utilizando exatamente esta dica ai abaixo, mas com um CD, permitindo 
  que o usuario utilizase o programa em varios micros, mas somente uma 
  copia por vez baseado no serial do Cd, so que a funcao abaixo 
  retorna numeros diferentes para cada versao de sistema operacional...
 
 
  A questao que ficou no ar é pq com o Win XP o serial de um CD é 
  - no
   Win98  e -
2000 -
 
  o que tem de diferente?? alguem sabe responder?
 
  Atend.
  Elazar
 
 
  ---
  Eu uso essa função, que pega o nº de série do HD, eu gravo em uma

RES: RES: RES: [delphi-br] Proteção anti-cópias

2006-01-31 Por tôpico Elazar
Alessandro


Ja usei mas sinceramente não gostei.

Alias nao gosto de nada que deixe meu sistema pendurado. por isso decidi
'agir por conta propria'.

o grau de segurança e alto, mas nao deixa de ser apenas um contratempo
para um hacker que querendo muito vai trapacear igual.

tem destes softwares que de proteção que até ja foi pirateado..rs..


Atenc.
Elazar
Mensagem original-
Assunto: RES: RES: RES: [delphi-br] Proteção anti-cópias


Aproveitando o assunto, o que os colegas acham da proteção via hardlocks
(aqueles que ficam na paralela ou na usb do micro) alguém já usou? Qual
o
grau de segurança?

Alessandro Fernandes 

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em
nome de Walter Alves Chagas Junior
Enviada em: terça-feira, 31 de janeiro de 2006 09:55
Para: 'delphi-br@yahoogrupos.com.br'
Assunto: RES: RES: RES: [delphi-br] Proteção anti-cópias

Na verdade, essa metodologia que sugiri, a gente usava ela lá na CABTEC.
O
cliente instalava o software e o instalador criava a pasta lá no System
do
Windows. Uma pasta vazia pra não ser mexida porque descobrimos que no XP
e
no 2K, a data do diretório mudava, com a simples alteração de algum
arquivo
dentro dele. Aí fizemos desse jeito. Pois bem, o cliente instala o
programa,
ligava pra gente e pedia uma nova senha. esta senha era gerada a partir
de
uma contra-senha que era gerada lá no sistema. Ele passava o numero pra
gente e a gente lhe repassava a senha. Esta pratica, apesar de ser um
pouco
tumultuosa, nos permitia inclusive um controle de quantas cópias estavam
sendo instaladas lá no cliente e dava até pra voce ter uma noção do
período
que eles estava pedindo novas senhas.

Mas, é uma sugestão. Cada um adapte sua proteção contra pirataria com
base
nas sugestões que forem sendo passadas aqui na lista.


[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento
Telemont Engenharia de telecomunicações
Belo Horizonte - MG - Brazil
[EMAIL PROTECTED]
Fone: (31) 3389-8215 Fax: (31) 3389-8200


-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Anderson Carlos
Enviada em: segunda-feira, 30 de janeiro de 2006 23:02
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: RES: [delphi-br] Proteção anti-cópias


Comigo o número de série já vem funcionando a um ano ainda naum tive
problemas com ela, se vc parar para pensar um pouco ninguem vai ficar
formatando uma maquina a cada 30 dias nâo é mesmo? O único e exclusivo
problema de pegar o número de volume e não o de série do HD . Agora
vamos
analizar a sua idéia, se por acaso a suposta máquina for formatada e
esse
diretório, do qual vc pegou a data de criação, tb for apagado como ele
´fará
a consistência?
   
  Falar é muito fácil... 

Walter Alves Chagas Junior [EMAIL PROTECTED] escreveu:
  Uma dica interessante, é você pegar a data de criação de um diretório
qualquer no sistema. O ideal é você criar este diretório na instalação
do
seu sistema, pega a data e a hora da geração do supra-citado e com ela,
você
faz a chave (além de pegar outros dados no sistema). Mas essa dica de
pegar
o volume no HD, é mais furada que tabuleiro de pirulito...

[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento
Telemont Engenharia de telecomunicações
Belo Horizonte - MG - Brazil
[EMAIL PROTECTED]
Fone: (31) 3389-8215 Fax: (31) 3389-8200


-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Emerson Moreno
Enviada em: segunda-feira, 30 de janeiro de 2006 14:25
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: [delphi-br] Proteção anti-cópias


O que acontece é que a função GetVolumeInformation retorna o numero do
volume do hd, isso significa que toda vez que o hd for formatado o
numero
irá mudar. Pois a cada formatação o numero de volume é alterado. vc
poder
fazer o teste usando essa mesma função porém indicando o drive A, ou
seja, o
disquete, anote o numero, formate e depois rode a função novamente e
contatará que o numero muda. Mas existe uma função que realmente lê o
numero
físico do HD. Procure na net que irá achar.

Espero ter esclarecido essa dúvida.

Agora para bloquear a cópia de seus sistema, use a criatividade. cada um
faz
de forma diferente, tem gente que copia arquivos ocultos verificando se
os
arquivos estão lá. tem gente que coloca no registro do windows, entres
outras coisas. Mas ai fica por conta de sua criatividade e de sua real
necessidade.



Em 30/01/06, Marcio Cruz [EMAIL PROTECTED] escreveu:

 Quando se copia um CD, com um copiador melhor, tipo CloneCD, o 
 programa copiador não copia inclusive o número de série?

 Elazar escreveu:
  Anderson Carlos
 
  Boa Tarde;
 
  Aproveitando a deixa para tirar uma duvida.
 
  um tempo atraz (inclusive ja postei a duvida) tentei fazer algo 
  utilizando exatamente esta dica ai abaixo, mas com um CD, permitindo

  que o usuario utilizase o programa em varios micros, mas somente uma

  copia por vez baseado no serial do Cd, so que a funcao

RES: RES: RES: [delphi-br] Proteção anti-cópias

2006-01-30 Por tôpico Elazar
Valfrid;

Me refiro ao CD (disco).

Atenc.
Elazar

_
Você está falando em número físico do CD ou da Unidade???

Se for da Unidade, acho que não rola, afinal, se ela pifar, o cara troca
e o programa não funciona mais???

Elazar [EMAIL PROTECTED] escreveu: Marcio Cruz, e Emerson Moreno

Testei com o Nero, Easy Cd Creator e nao consegui obter o mesmo
numero de serie tirando uma copia do cd.

Levo em consideração que o numero de serie do Cd seria apenas uma parte
da chave anti copia
(usar a criatividade sabe...) mas facilita quando o cara quer mais uma
licenca ele me paga por mais um cd chave...rs..(me custa R$ 1,00 se
comparado com uns R$ 300,00 ou mais da proteck ou similares sem falar
que quando eu quiser modificar alguma coisa vai por minha conta (vai
sabe o que se colocam nos nossos executaveis...rs..))

O que eu consegui observar em relacao a usar as chaves com cds

1) o numero de serie muda de uma versao do sistema operacional 
2) o numero de serie muda no win 98 a cada vez que reabro e adiciono inf
ao cd (mesmo que formatar um disquete)
3) esta e mais uma pergunta do que uma obervacao. Esta funcao que pega o
numero fisico do HD (ja vi em algum site) funciona com algum CD? (acho
que nao...e ainda nao fiz teste..rs..)

- a pergunta permanece. alguem conhece mais alguma inf. de como pegar o
serial de um CD, HD
de forma mais confiante e absoluta?

- nao fiz testes instalando mais de uma versao de SO no mesmo HD(alguem
da lista tem??? consegue nos dizer se tem o mesmo numero nos dois?);

Atenc.
Elazar


---
O que acontece é que a função GetVolumeInformation retorna o numero do
volume do hd, isso significa que toda vez que o hd for formatado o
numero
irá mudar. Pois a cada formatação o numero de volume é alterado. vc
poder
fazer o teste usando essa mesma função porém indicando o drive A, ou
seja, o
disquete, anote o numero, formate e depois rode a função novamente e
contatará que o numero muda. Mas existe uma função que realmente lê o
numero
físico do HD. Procure na net que irá achar.

Espero ter esclarecido essa dúvida.

Agora para bloquear a cópia de seus sistema, use a criatividade. cada um
faz
de forma diferente, tem gente que copia arquivos ocultos verificando se
os
arquivos estão lá. tem gente que coloca no registro do windows, entres
outras coisas. Mas ai fica por conta de sua criatividade e de sua real
necessidade.
__

Quando se copia um CD, com um copiador melhor, tipo CloneCD, o programa 
copiador não copia inclusive o número de série?

Elazar escreveu:
 Anderson Carlos

 Boa Tarde;

 Aproveitando a deixa para tirar uma duvida.

 um tempo atraz (inclusive ja postei a duvida) tentei fazer algo
 utilizando exatamente esta dica ai abaixo, mas com um CD, permitindo
que
 o usuario utilizase o programa em varios micros, mas somente uma copia
 por vez baseado no serial do Cd, so que a funcao abaixo retorna
numeros
 diferentes para cada versao de sistema operacional...


 A questao que ficou no ar é pq com o Win XP o serial de um CD é
 - no
  Win98  e
 -
   2000
 -

 o que tem de diferente?? alguem sabe responder?

 Atend.
 Elazar


 ---
 Eu uso essa função, que pega o nº de série do HD, eu gravo em uma
tabela
 o resultado e quando eu abro o sistema a 1º coisa que testo é o número
 de série do HD se este for diferente do que eu gravei eu travo o
 sistema.
   Espero que possa te ajudar.
   
   Function TFrmPrincipal.SerialNum(FDrive:String) :String;
 var
   Serial: DWord;
   DirLen, Flags: DWord;
   DLabel : Array[0..11] of Char;
 begin
   Try


GetVolumeInformation(PChar(FDrive+':\'),dLabel,12,@Serial,DirLen,Flags,n
 il,0);
Result := IntToHex(Serial,8);
 Except
Result := '';
   end;
 end;



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE





Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço
do Yahoo!. 





  
___ 
Yahoo! doce lar. Faça do Yahoo! sua homepage. 
http://br.yahoo.com/homepageset.html 



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



Links do Yahoo! Grupos











Valfrid-Ly Silva Couto
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
ICQ 15114646

-
Yahoo! doce lar. Faça do Yahoo! sua homepage.

[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE
 




Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
Para sair deste