Distribuir e promover aplicações comerciais como versões de experimentação e avaliação é altamente importante para qualquer desenvolvedor sério. No entanto, o processo de entrega de versões experimentais e completas do programa pode ser um pouco problemático. Se as medidas tomadas para limitar a funcionalidade da versão completa não forem suficientemente sérias, pode dar lugar a um acesso não autorizado e a uma utilização ilegal do seu programa.
Poderá estar a procurar uma forma fácil de restringir a funcionalidade da sua aplicação C# 2.0 Windows Forms e criar versões de demonstração e teste protegidas de forma fiável. Se sim, não procure mais. Spices.Fortress: uma excelente ferramenta que se tornará a sentinela da sua funcionalidade de teste e proporcionará aos seus clientes válidos uma forma fácil de desbloquear a aplicação para ter acesso a todas as suas funções!
Especiarias.Fortaleza tem as seguintes vantagens distintas:
- proteção das aplicações .NET, mas não da sua obfuscação
- proteção dos dados necessários para executar a aplicação, não do próprio código
- a utilização de nativos (mas característicos de C#) significa apenas
- o executável protegido é nativamente compilado por C# (portanto, sem problemas de compatibilidade)
- nenhum processamento externo de execuções protegidas com produção C#
- a chave não é verificada, mas é usada para restaurar a funcionalidade protegida
- cada chave contém dados pessoais, pelo que cada chave pode ser facilmente identificada e verificada
A diferença fundamental entre spices.Fortress e ferramentas convencionais de proteção de código é que protege apenas os dados necessários para executar a aplicação, mas não o próprio código. Este objetivo é alcançado utilizando diferentes conjuntos de manipuladores de eventos para testes e versões completas da mesma aplicação. Uma vez protegidos pela Spices.Fortress, as aplicações selecionam o conjunto necessário com base na presença de uma Chave-Fortaleza válida legalmente obtida dos desenvolvedores juntamente com uma licença.
Experimente Spices.Fortress em ação e tenha a certeza de que nem um pedaço da sua aplicação C# 2.0 protegida será comprometida.
história da versão
- Versão 1.0.0 postado em 2007-05-16
Primeira libertação pública.
Detalhes do programa
EULA
EULA - Contrato de Licença de Utilizador Final
LEIA O SEGUINTE CONTRATO DE LICENÇA. SERÁ NECESSÁRIO QUE CONCORDE EM FICAR VINCULADO AOS TERMOS DESTE ACORDO ANTES DE SER AUTORIZADO A CONTINUAR A INSTALAR O PRODUTO. O PROCEDIMENTO PARA ACEITAR OU REJEITAR O CONTRATO DE LICENÇA É ESTABELECIDO APÓS O CONTRATO DE LICENÇA.
SE NÃO ACEITAR OS TERMOS DO CONTRATO DE LICENÇA PARA QUALQUER PRODUTO DE SOFTWARE PARA O QUAL TENHA RECEBIDO A CHAVE DE CD(S) COM ESTE CD-ROM OU OBTEVE A CHAVE DE CD(S) ATRAVÉS DE UMA FONTE AUTORIZADA, O PROCESSO DE INSTALAÇÃO SERÁ ENCERRADO.
CONTRATO DE LICENÇA DE UTILIZADOR FINAL PARA 9RAYS.NET, INC SPICES. SOFTWARE FORTALEZA
IMPORTANTEREAD ATENTAMENTE: Este Contrato de Licença de Utilizador Final (EULA) é um acordo legal entre você (um representante individual ou autorizado da empresa) e 9Rays.Net, INC para o 9Rays.Net, software INC Spices.Fortress que acompanha este EULA, que inclui meios associados e 9Rays.Net, serviços baseados na Internet INC (SOFTWARE). Uma emenda ou adenda a esta EULA pode acompanhar o SOFTWARE.
1. CONCESSÃO DE LICENÇA.
9Rays.Net, a INC concede-lhe os seguintes direitos, desde que cumpra todos os termos e condições deste EULA:
1.1 Instalação e utilização.
Pode instalar e utilizar uma cópia do SOFTWARE num computador pessoal ou noutro dispositivo localizado dentro da sua casa ou escritório. Pode processar qualquer número de formulários C# utilizando o SOFTWARE, desde que essa saída processada seja utilizada internamente apenas para fins de avaliação. Não poderá distribuir ou publicar nenhum dos seus produtos que sejam processados pelo SOFTWARE utilizando esta versão de avaliação de SOFTWARE. Tem de obter uma Licença comercial completa para o SOFTWARE para que possa distribuir ou incorporar obras processadas produzidas ao utilizar esta versão de avaliação do SOFTWARE.
1.2 Utilização legal apenas.
Deve indemnizar e defender 9Rays.Net, INC de e contra quaisquer reclamações ou processos judiciais, incluindo honorários de advogados que surjam ou resultem do seu uso deste software de uma forma que viole qualquer um dos termos deste ou de qualquer outro contrato de Licença.
1.3 Licença de Concessão de Elementos de Mídia e Amostras Fornecidas.
O Software pode incluir certas fotografias, clip art, modelos, formas, animações, sons, clips de música e vídeo que são identificados no SOFTWARE para a sua utilização (juntos "Media Elements"). Pode copiar e modificar os Elementos de Mídia ou Amostras, exibi-los e distribuí-los, juntamente com as suas modificações como parte dos seus produtos e serviços de software, incluindo os seus sites, mas não está licenciado para fazer nenhum dos seguintes: Pode não vender, Licenciar ou distribuir cópias dos Elementos de Mídia ou Amostras por si ou como parte de qualquer recolha, produto ou serviço se o valor primário do produto ou serviço estiver nos Elementos de Suporte. Não pode conceder aos clientes do seu produto ou serviço quaisquer direitos de Licença ou distribuir os Elementos de Mídia ou as Amostras Fornecidas. Não pode Licenciar ou distribuir qualquer um dos Elementos de Media ou Amostras que incluam representações de indivíduos identificáveis, governos, logotipos, iniciais, emblemas, marcas comerciais ou entidades para qualquer finalidade comercial ou para expressar ou implicar qualquer averbamento ou associação com qualquer produto, serviço, entidade ou atividade. Não pode criar obras obscenas ou escandalosas, como define a lei federal no momento da criação da obra, utilizando os Media Elements. Além disso, deve indemnizar e defender 9Rays.Net, INC de e contra quaisquer reclamações ou processos judiciais, incluindo honorários de advogados que surjam ou resultem do licenciamento, uso ou distribuição de Media Elements como modificado por si.
1.4 Licença de Concessão de Documentação.
A documentação que acompanha o SOFTWARE é licenciada apenas para fins internos de referência não comerciais.
2. DESCRIÇÃO DE OUTROS DIREITOS E LIMITAÇÕES
2.1 Expiração dos Direitos.
Os seus direitos ao SOFTWARE estabelecidos na Secção 1 expirarão automaticamente se, a qualquer momento(a) deixar de ser empregado pelo Cliente; ou (b) deixar de ser o principal utilizador de uma cópia licenciada do SOFTWARE com garantia de software ativa; ou (c) instalar qualquer outra versão do SOFTWARE que esteja sujeita a um EULA. Em qualquer um dos casos, deve cessar a utilização do SOFTWARE, desinstale-o a partir do computador ou dispositivo no qual o instalou e destrua todas as cópias do SOFTWARE e de todas as suas peças componentes.
2.2 Funcionários do Governo.
É 9Rays.Net, intenção intenção do INCs de que os termos deste EULA estejam em conformidade com todas as leis e regulamentos aplicáveis. Portanto, se o Cliente que o emprega for o Governo dos EUA ou qualquer governo estatal ou local nos Estados Unidos, o SOFTWARE é licenciado para uso exclusivo e benefício do Cliente apenas para fins de Cliente, e pode não ser utilizado para uso pessoal a menos que seja autorizado pelo gabinete de ética dos Clientes. Se o Cliente que o emprega for um governo fora dos Estados Unidos, pode utilizar o SOFTWARE para as suas necessidades pessoais, salvo proibição em contrário de quaisquer leis, políticas ou regulamentos aplicáveis, caso o SOFTWARE lhe seja licenciado para o uso exclusivo e benefício do Cliente.
2.3 Ativação Obrigatória.
EXISTEM MEDIDAS TECNOLÓGICAS NESTE SOFTWARE QUE SÃO PROJETADAS PARA IMPEDIR O USO NÃO LICENCIADO DO SOFTWARE. Pode não ser capaz de exercer os seus direitos no SOFTWARE ao abrigo deste EULA após um número finito de lançamento do produto, a menos que ative a sua cópia do SOFTWARE da forma descrita durante a sequência de lançamento. Também pode ter de reativar o SOFTWARE se modificar o hardware do computador ou alterar o SOFTWARE. 9Rays.Net, a INC utilizará essas medidas para confirmar que tem uma cópia legalmente licenciada do SOFTWARE. Se não estiver a utilizar uma cópia licenciada do SOFTWARE, não está autorizado a instalar o SOFTWARE ou futuras atualizações de SOFTWARE. 9Rays.Net, a INC não recolherá nenhuma informação pessoalmente identificável do seu dispositivo durante este processo.
2.4 Serviços baseados na Internet.
Não pode utilizar nenhum 9Rays.Net, serviços baseados na Internet INC associados ao SOFTWARE de qualquer forma que possa danificar, desativar, sobrecarregar ou prejudicar tais serviços ou interferir com qualquer outra parte que os utilize e fruifique. Não poderá tentar obter acesso não autorizado a qualquer serviço, conta, sistemas informáticos ou redes associadas aos serviços baseados na Internet.
2.5 Limitações de software de tempo de execução.
O SOFTWARE pode conter software de tempo de execução ("Software de tempo de execução"). Além da utilização com o SOFTWARE, não poderá utilizar o Software de Tempo de Execução com qualquer outra aplicação de software nem utilizar o Software de Tempo de Execução como parte de qualquer processo ou sistema utilizado para entregar, partilhar ou distribuir automaticamente documentos ou outros trabalhos criados através do Software de Tempo de Execução.
3. RESERVA DE DIREITOS E PROPRIEDADE.
9Rays.Net, a INC reserva todos os direitos que não lhe são expressamente concedidos neste EULA. O Software está protegido por direitos autorais e outras leis e tratados de propriedade intelectual. 9Rays.Net, INC ou seus fornecedores detêm o título, direitos de autor e outros direitos de propriedade intelectual no SOFTWARE. O SOFTWARE é Licenciado, não vendido. Esta EULA não lhe concede quaisquer direitos a marcas comerciais ou marcas de serviço de 9Rays.Net, INC.
3.1 COPYRIGHT.
O SOFTWARE está protegido pela lei dos Direitos de Autor dos Estados Unidos e pelas disposições do tratado internacional. Reconhece que nenhum título para a propriedade intelectual no SOFTdisposições nacionais do tratado. Reconhece que nenhum título para a propriedade intelectual no SOFTWARE é transferido para si. Reconhece ainda que o título e os direitos de propriedade total do SOFTWARE continuarão a ser propriedade exclusiva da 9Rays.Net, INC e não adquirirá quaisquer direitos sobre o SOFTWARE, exceto conforme expressamente estabelecido nesta Licença. Concorda que quaisquer cópias do SOFTWARE conterão os mesmos avisos de propriedade que aparecem no e no SOFTWARE.
4. LIMITAÇÕES NA ENGENHARIA INVERSA, DESCOMPILAÇÃO E DESMONTAGEM.
Não pode reverter o engenheiro, descompilar ou desmontar o SOFTWARE, exceto e apenas na medida em que tal atividade seja expressamente permitida pela lei aplicável, não obstante esta limitação.
5. SEM ALOJAMENTO COMERCIAL/ALUGADO.
Não poderá alugar, arrendar, emprestar ou fornecer serviços de hospedagem comercial com o SOFTWARE.
6. CONSENTIMENTO PARA A UTILIZAÇÃO DOS DADOS.
Concorda que 9Rays.Net, INC e suas afiliadas podem recolher e utilizar informações técnicas recolhidas como parte dos serviços de apoio ao produto que lhe são prestados, caso existam, relacionados com o SOFTWARE. 9Rays.Net, a INC poderá utilizar estas informações exclusivamente para melhorar os nossos produtos ou para fornecer-lhe serviços ou tecnologias personalizadas e não divulgará estas informações de forma a identificá-lo pessoalmente.
7. LIGAÇÕES A SITES DE TERCEIROS.
9Rays.Net, a INC não se responsabiliza pelo conteúdo de quaisquer sites ou serviços de terceiros, quaisquer links contidos em sites ou serviços de terceiros, ou quaisquer alterações ou atualizações para sites ou serviços de terceiros. 9Rays.Net, a INC está a fornecer-lhe estes links e acesso a sites e serviços de terceiros apenas como uma conveniência, e a inclusão de qualquer link ou acesso não implica um endosso por 9Rays.Net, INC do site ou serviço de terceiros.
8. SOFTWARE/SERVIÇOS ADICIONAIS.
Este EULA aplica-se a atualizações, suplementos, componentes adicionais ou componentes de serviços baseados na Internet, do SOFTWARE que 9Rays.Net, INC pode fornecer-lhe ou disponibilizar-lhe após a data em que obtém a sua cópia inicial do SOFTWARE, a menos que sejam acompanhados por termos separados. 9Rays.Net, a INC reserva-se o direito de descontinuar os serviços baseados na Internet que lhe são fornecidos ou disponibilizados através da utilização do SOFTWARE.
9. Upgrades.
Para utilizar o Software identificado como uma atualização, tem primeiro de ser licenciado para o software identificado pela 9Rays.Net, INC como elegível para a atualização. Depois de instalar a atualização, poderá deixar de utilizar o software original que constituiu a base para a sua elegibilidade para a atualização, exceto como parte do software atualizado.
10. RESTRIÇÕES À EXPORTAÇÃO.
Reconhece que o SOFTWARE está sujeito à jurisdição de exportação dos EUA. Concorda em cumprir todas as leis internacionais e nacionais aplicáveis ao SOFTWARE, incluindo os Regulamentos de Administração de Exportação dos EUA, bem como as restrições de utilizador final, uso final e destino emitidas pelos EUA e outros governos.
11. SEPARAÇÃO DOS COMPONENTES.
O SOFTWARE é licenciado como um único produto. Os seus componentes não podem ser separados para utilização em mais de um dispositivo.
12. TRANSFERÊNCIA DE SOFTWARE.
Pode transferir a sua cópia do SOFTWARE para um dispositivo diferente. Após a transferência, deve remover completamente o SOFTWARE do dispositivo anterior. Sem transferência para terceiros. Não poderá transferir, incluindo por transferência indireta, como uma remessa, esta EULA, o SOFTWARE ou o Certificado de Autenticidade (se aplicável) a qualquer outro utilizador final.
13. RESCISÃO.
Sem prejuízo de quaisquer outros direitos, 9Rays.Net, a INC poderá rescindir esta EULA se não cumprir os termos e condições deste EULA. Nesse caso, deve destruir todas as cópias do SOFTWARE e de todas as suas componentes.
14. GARANTIA LIMITADA PARA SOFTWARE ADQUIRIDO NOS EUA E CANADÁ.
9Rays.Net, a INC garante que o SOFTWARE irá executar substancialmente de acordo com os materiais que o acompanham por um período de noventa (90) dias a contar da data de receção. Se uma garantia ou condição implícita for criada pelo seu estado/jurisdição e a lei federal ou estadual/provincial proíbe a sua isenção de responsabilidade, também tem uma garantia ou condição implícita, mas apenas como defeitos descobertos durante o período desta garantia limitada (noventa dias). QUANTO A QUAISQUER DEFEITOS DESCOBERTOS APÓS O PERÍODO DE NOVENTA DIAS, NÃO EXISTE QUALQUER GARANTIA OU CONDIÇÃO DE QUALQUER TIPO. Alguns estados/jurisdições não permitem limitações quanto à duração de uma garantia ou condição implícita, pelo que a limitação acima pode não se aplicar a si. Quaisquer suplementos ou atualizações ao SOFTWARE, incluindo, sem limitação, quaisquer (se houver) pacotes de serviço ou correções quentes que lhe sejam fornecidas após o termo do período de garantia limitada de noventa dias não estejam cobertos por qualquer garantia ou condição, expresso, implícito ou estatutário. LIMITAÇÃO DOS RECURSOS; SEM DANOS CONSEQÜENTES OU OUTROS. O seu remédio exclusivo para qualquer violação desta Garantia Limitada é o que se encontra abaixo. Com exceção de qualquer reembolso eleito pela 9Rays.Net, INC, não tem direito a quaisquer danos, INCLUINDO MAS NÃO LIMITADO A DANOS CONSEQÜentes, se o SOFTWARE não cumprir 9Rays.Net, GARANTIA LIMITADA INCs e, na máxima extensão permitida pela lei aplicável, mesmo que qualquer solução falhe no seu propósito essencial. Os termos da Secção 17 ("Exclusão de Incident, Conseqüência e Certos Outros Danos") também estão incorporados nesta Garantia Limitada. Alguns estados/jurisdições não permitem a exclusão ou limitação de danos acidentais ou consequenciais, pelo que a limitação ou exclusão acima pode não se aplicar a si. Esta Garantia Limitada confere-lhe direitos legais específicos. Pode ter outros direitos que variam de estado/jurisdição para estado/jurisdição. O SEU REMÉDIO EXCLUSIVO. 9Rays.Net, INCs e seus fornecedores toda a responsabilidade e o seu recurso exclusivo para qualquer violação desta Garantia Limitada ou para qualquer outra violação deste EULA ou para qualquer outra responsabilidade relacionada com o SOFTWARE será, em 9Rays.Net, a opção INCs de tempos a tempos exercida sob reserva da lei aplicável, (a) devolução do valor pago (se houver) para o SOFTWARE, ou (b) reparação ou substituição do SOFTWARE, que não cumpre esta Garantia Limitada e que é devolvida à 9Rays.Net, INC com uma cópia do seu recibo. Receberá o remédio eleito pela 9Rays.Net, INC sem encargos, exceto que é responsável por quaisquer despesas que possa incorrer (por exemplo, custo de envio do SOFTWARE para 9Rays.Net, INC). Esta Garantia Limitada é anulada se a falha do SOFTWARE tiver resultado de acidente, abuso, má aplicação, utilização anormal ou vírus. Qualquer software de substituição será garantido pelo resto do período de garantia original ou trinta (30) dias, o que for mais longo, e 9Rays.Net, a INC utilizará esforços razoáveis para fornecer a sua solução num prazo comercialmente razoável do seu cumprimento 9Rays.Net, procedimentos de correção de garantia inCs.
15. ISENÇÃO DE GARANTIAS.
A Garantia Limitada que aparece acima é a única garantia expressa feita a si e é fornecida em vez de quaisquer outras garantias expressas ou obrigações semelhantes (se houver) criadas por qualquer publicidade, documentação, embalagem ou outras comunicações. Com exceção da Garantia Limitada e na máxima medida permitida pela lei aplicável, a 9Rays.Net, INC e seus fornecedores fornecem o SOFTWARE e os serviços de apoio (se houver) AS IS E COM TODAS AS FALHAS, e por conseguinte declinam todas as outras garantias e condições, expressas, implícitas ou estatutárias, incluindo, mas não se limitando a, quaisquer (se houver) garantias implícitas, deveres ou condições de mercadogia, de aptidão para um determinado fim, de fiabilidade ou disponibilidade, de precisão ou completude de respostas, de resultados, de esforço de trabalho, de falta de vírus, e de falta de negligência, tudo no que diz respeito ao SOFTWARE, e a prestação ou não de apoio ou de outros serviços, informações, software e conteúdos relacionados através do SOFTWARE ou de outra forma decorrentes do uso do SOFTWARE. ALÉM DISSO, NÃO EXISTE GARANTIA OU CONDIÇÃO DE TÍTULO, GOZO TRANQUILO, POSSE TRANQUILA, CORRESPONDÊNCIA PARA DESCRIÇÃO OU NÃO-INFRACÇÃO NO QUE DIZ RESPEITO AO SOFTWARE. 16. EXCLUSÃO DE DANOS ACIDENTAIS, CONSEQÜENTES E OUTROS. NA MÁXIMA MEDIDA PERMITIDA PELA LEGISLAÇÃO APLICÁVEL, EM NENHUM CASO 9RAYS.NET, A INC OU OS SEUS FORNECEDORES SERÃO RESPONSÁVEIS POR QUAISQUER DANOS ESPECIAIS, INCIDENTAIS, PUNITIVOS, INDIRETOS OU CONSEQÜENTES (INCLUINDO, MAS NÃO SE LIMITANDO A, DANOS POR PERDA DE LUCROS OU INFORMAÇÕES CONFIDENCIAIS OU OUTRAS, PARA INTERRUPÇÃO DE NEGÓCIOS, POR DANOS PESSOAIS, POR PERDA DE PRIVACIDADE, POR INCUMPRIMENTO DE QUALQUER DEVER, INCLUINDO DE BOA FÉ OU DE CUIDADOS RAZOÁVEIS, POR NEGLIGÊNCIA, E POR QUALQUER OUTRA PERDA PECUNIÁRIA OU OUTRA) DECORRENTES OU DE QUALQUER FORMA RELACIONADA COM O USO OU INCAPACIDADE DE UTILIZAR O SOFTWARE, A PRESTAÇÃO OU FALTA DE APOIO OU OUTROS SERVIÇOS, INFORMATON, SOFTWARE E CONTEÚDOS RELACIONADOS ATRAVÉS DO SOFTWARE OU DE OUTRA FORMA DECORRENTES DO USO DO SOFTWARE. , OU DE OUTRA FORMA, SOB OU EM CONEXÃO COM QUALQUER DISPOSIÇÃO DESTA EULA, MESMO EM CASO DE CULPA, TORT (INCLUINDO NEGLIGÊNCIA), DETURPAÇÃO, RESPONSABILIDADE SEVERA, VIOLAÇÃO DE CONTRATO OU VIOLAÇÃO DA GARANTIA DE 9RAYS.NET, INC OU QUALQUER FORNECEDOR, E MESMO QUE 9RAYS.NET, INC OU QUALQUER FORNECEDOR TENHA SIDO AVISADO DA POSSIBILIDADE DE TAIS DANOS.
17. LIMITAÇÃO DA RESPONSABILIDADE E DOS RECURSOS.
Não obstante os danos que possa incorrer por qualquer motivo (incluindo, sem limitação, todos os danos aqui referenciados e todos os danos diretos ou gerais no contrato ou qualquer outra coisa), A responsabilidade total da 9Rays.Net, INC e de qualquer um dos seus fornecedores ao abrigo de qualquer disposição desta EULA e da sua solução exclusiva (exceto qualquer remédio de reparação ou substituição eleito pela 9Rays.Net, INC em relação a qualquer violação da Garantia Limitada) limitar-se-á ao maior dos danos reais que incorre em dependência razoável do SOFTWARE até ao valor efetivamente pago por si para o SOFTWARE ou US$5,00. As limitações, exclusões e isenções de responsabilidade anteriores (incluindo as secções 15, 16 e 17) aplicam-se na máxima extensão permitida pela legislação aplicável, mesmo que qualquer recurso falhe no seu objetivo essencial.
18. ACORDO TOTAL; A SEVERIDADE.
Este EULA (incluindo qualquer adenda ou alteração a este EULA que esteja incluído com o SOFTWARE) é o acordo completo entre si e 9Rays.Net, INC relativo ao SOFTWARE e aos serviços de suporte (se houver) e substitui todas as comunicações, propostas e representações orais ou escritas anteriores ou contemporâneas relativamente ao SOFTWARE ou qualquer outro assunto abrangido por esta EULA. Na medida em que os termos de quaisquer 9Rays.Net, políticas inc ou programas de serviços de apoio entram em conflito com os termos desta EULA, os termos desta EULA controlarão. Se qualquer disposição deste EULA for considerada nula, inválida, inexequível ou ilegal, as outras disposições continuarão em pleno vigor e efeito.
Copyright © 2007, 9Rays.Net, INC. Todos os direitos reservados.