Conheça melhor o Compact-500
Qual a diferença entre um protetor por
hardware e um por software?
Nos
primórdios da família IBM-PC, a proteção de disquetes
contra cópia foi muito utilizada, mas logo em seguida
foram criados os programas copiadores que quebravam
estas proteções. Os sistemas de proteção de software
evoluíram, mas chegou um ponto em que os mesmos mais
atrapalhavam os usuários do que protegiam os desenvolvedores
(necessidade de disquetes mestre, não permitem a compactação
de disco rígido, desfragmentação, cópias de backup etc.).
Foram desenvolvidos então plugues de proteção em hardware,
conhecidos como "dongle" no mercado internacional.
Este tipo de proteção é muito mais eficaz e não cria
os problemas criados originalmente pelos sistemas de
proteção por software, por isso tem sido utilizado amplamente
por empresas que se preocupam com a pirataria de seus
produtos, conseguindo aumentar suas vendas com a utilização
de plugues de proteção, enquanto o sistema de proteção
por software foi deixado em segundo plano, sendo atualmente
utilizado apenas em programas de pequeno valor, os quais
não comportariam o suporte de um plugue de hardware.
Onde posso encontrar "dongles"
no Brasil?
A
SafeNet vem desenvolvendo e fabricando 'dongles', ou
melhor, plugues de proteção, no Brasil desde 1989, acumulando
uma experiência e conhecimento que nos permite fabricar
um produto com a mais avançada tecnologia de componentes
(SMD, Surface Mounted Device) de alta confiabilidade,
baixo custo (cerca da metade dos protetores importados
da mesma categoria), entrega imediata (os pedidos são
despachados no mesmo dia) e ainda oferecendo suporte
técnico diretamente ao desenvolvedor brasileiro. O modelo
atual é o Compact-500.
A memória do Compact-500 é só RAM, só
PROM ou pode ser parte RAM, parte PROM?
A
memória do Compact-500 possui 8 bytes do tipo PROM que
pode ser gravada uma única vez e 480 bytes de EPROM,
ou seja, pode ser alterada byte a byte e não necessita
de alimentação para manter a informação. Esta mesma
área pode ser dividida de forma a ter uma subárea que
funcione como PROM em campo, mas que pode ser regravada
com o aplicativo formatador fornecido em nosso KIT Inicial
de desenvolvimento. Esta área de 480 bytes pode ser
regravada pelo seu aplicativo uilizando as bibliotecas
fornecidas no Kit Inicial. Apenas o Código Interno (8
bytes) pode ser gravado uma única vez, pelo programa
formatador fornecido com o Kit Inicial.
Como não existe uma placa para gravar
a parte PROM do dispositivo, significa que se alguém
obtiver a minha senha(s) poderá gerar um dispositivo
igual utilizando o seu software de gravação?
Não,
de maneira alguma, cada cliente tem um Kit Inicial de
desenvolvimento que possui um aplicativo para Formatar/Gravar
os plugues Compact-500. Este Kit é personalizado para
cada cliente, de forma que mesmo que alguém souber sua
Senha de Acesso, não conseguirá formatar um plugue idêntico
ao seu. As próprias bibliotecas (.OBJ e .DLL) são diferentes
para cada cliente SafeNet. Apenas o conjunto de programas
fornecido no seu Kit Inicial funcionam entre si, não
permitindo que outro cliente tenha acesso aos seus dados.
Como exemplo, você pode ter dois plugues de clientes
diferentes conectados na mesma saída paralela e cada
programa protegido conseguirá acessar apenas o seu plugue
correspondente.
O Compact-500 tem recursos de criptografia?
Sim,
o Compact-500 possui um algoritmo próprio de criptografia,
que pode ser parametrizado de acordo com uma string
que funciona como semente de criptografia. Dessa forma
cada plugue pode ter um funcionamento diferente, garantindo
sua segurança.
De que forma o meu programa consegue
acessar o plugue de proteção Compact-500?
Dispomos
de módulos objeto (.OBJ) e bibliotecas dinâmicas (DLL)
que podem ser utilizadas conforme sua necessidade e
a linguagem de desenvolvimento do programa a ser protegido.
O Compact-500 tem alguma incompatibilidade
com algum modelo de microcomputador?
Não,
o modelo Compact-500 é compatível com microcomputadores
padrão IBM-PC desde o modelo XT até o Pentium PRO, tanto
modelos desktop quanto notebook onde devido ao seu baixo
consumo não interfere de maneira alguma no seu funcionamento.
O plugue de proteção Compact-500 pode
ser acoplado em LPT1, 2 ou 3?
Para
você formatar o plugue na primeira vez, ele deve ser
acoplado na LPT1, junto com o plugue formatador (vermelho).
Para você acessá-lo de dentro do seu programa (ler/gravar)
ele pode estar em qualquer LPT, pois a busca é automática,
ou seja, o seu programa não precisa especificar a porta
em que está conectado o plugue de proteção.
Qual é o meio físico (chip) onde a memória
do dispositivo é gravada e qual é a segurança para que
ela não seja copiada diretamente?
Utilizamos
chips de memória e controladores que não são encontrados
normalmente em nosso mercado. Os chips não tem identificação
nenhuma e passam por um banho especial de resina para
evitar qualquer tentativa de engenharia reversa.
Qual o custo do Kit Inicial e qual o
custo de cada plugue Compact-500?
O
Kit Inicial custa US$ 35,00, contém um Plugue Compact-500
virgem, um plugue formatador, um cabo de extensão da
porta paralela (apenas para facilitar o manuseio de
gravação dos plugues), o software de acesso, manual
eletrônico e o programa formatador de plugues.
Mais informações sobre a
compra do Compact-500