É um dongle de porta paralela necessário para executar determinado software antigo (sem modificação)? Em caso afirmativo, como determino para qual software ou editor ele é, supondo que seja possível fazê-lo?
É um dongle de porta paralela necessário para executar determinado software antigo (sem modificação)? Em caso afirmativo, como determino para qual software ou editor ele é, supondo que seja possível fazê-lo?
Respostas:
É um dongle de porta paralela necessário para executar determinado software antigo (sem modificação)?
Isso é certamente o que parece. O uso de epóxi para envasamento (na terceira foto) é um forte indicador de que o fabricante deste dispositivo estava tentando impedir a engenharia reversa - eu não esperaria ver isso em um adaptador simples, por exemplo.
Em caso afirmativo, como determino para qual software ou editor ele é, supondo que seja possível fazê-lo?
É improvável que seja viável. A maneira como esses dongles operavam era (intencionalmente!) Fora do padrão e obscura. Se você fosse capaz de identificar como esse específico operava e ler dados a partir dele, é possível que ele contenha dados para identificar o software ao qual foi aplicado - mas isso seria um esforço significativo de engenharia reversa de hardware e ainda poderá aparecer. nada se o dongle não contiver nenhum dado armazenado ou se o fabricante não incorporar nenhum identificador óbvio nesses dados.
Eu duvido seriamente que você possa descobrir para que serve. Escrevi para essas coisas antes - não as fabricamos, as compramos das empresas que fabricam. Não havia absolutamente nada no exterior que indicava que eles eram nossos. Éramos pequenos o suficiente para não imprimir etiquetas especiais para eles.
A única maneira de descobrir o que eram era tentar conversar com eles. Forneça a chave certa e eles responderiam. Nosso nome nem apareceu internamente, a única maneira de descobrir quem eles eram seria a empresa que os criou - eles saberiam as informações de contato associadas ao ID gravadas na chave.
Eu tenho algo idêntico a isso em algum lugar, mas foi por, aham, contornar a proteção de direitos autorais na época. Ele trabalhou com o software chamado Synchro Express (versão 2, ponto Zero, direitos autorais da Coast to Coast Technology, todos os direitos reservados) no Amiga.
Você conectou uma segunda unidade de disquete e ela supostamente permitiu que o usuário copiasse jogos protegidos contra cópia do DF0: para o DF1: duplicando byte por byte. Não tenho certeza se foi tão bem sucedido na realidade.
Rainbow Sentinel Pro e KeyLok eram dongles de Parallel Port Key com os quais trabalhei nos anos 80. Eu acho que havia um chamado DESLock também, mas foi há muito tempo. Tudo isso exigia que você se comunicasse com eles usando algum código de amostra fornecido pelo provedor do dongle (no meu caso, era um código C que foi compilado em .OBJ e vinculado a um aplicativo Clipper).
Sem o código, o dispositivo é praticamente inútil.
Bem, eu conheço esse dispositivo, chamado HARD-LOCK, sou um engenheiro civil de design e usei isso nos anos 90 para desbloquear um cálculo e projeto de software concreto. Ele foi conectado à porta paralela de um PC, acho que funciona enviando algumas informações do software instalado em um PC para o hard-lock e o hard-lock envia de volta, confirmando que o software tem permissão para executar, de maneira diferente para o Autocad que usa chaves como o Windows para desbloquear o software.
Eu usei um desses nos anos 90 no software de simulação. O fabricante era uma das empresas de criptografia hot-shot (não se lembra do nome). O software consulta o dongle de vez em quando e, se a resposta for aceita, o software continuará funcionando normalmente. Se o dongle estivesse ausente ou não respondesse a tempo, o IIRC interromperia ou mudaria para o modo de demonstração (deliberadamente aleijado). Uma impressora de linha pode ser conectada ao dongle.