FórumGdH

Página Inicial do Guia do Hardware

Registrar FAQ Calendário Pesquisar Mensagens de Hoje Marcar Fóruns Como Lidos

Voltar   FórumGdH > Entretenimento e Multimídia > Gravação de cds e dvds, músicas e Mp3
Bem-vindo ao FórumGdH
Não se esqueça de se registrar, é grátis . Nós temos 753.837 usuários, convidamos você fazer parte de nossa comunidade também! Se ainda não encontrou o que procura use nossa pesquisa. Esperamos que aprecie nosso trabalho.

Resposta
 
Opções do Tópico
Antigo 12-04-2007, 20:57   #1 (permalink)
Fergo
Zumbi
 
Avatar de Fergo
 
Registrado em: Nov 2004
Localização: Curitiba - PR
Idade: 24
Mensagens: 8.176
Reputação: 1111 Fergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputação
Enviar mensagem via ICQ para Fergo Enviar mensagem via MSN para Fergo
Padrão Visão geral sobre os sistemas de proteção

Resolvi escrever esse artigo para aqueles que têm curiosidade sobre as proteções utilizadas nos CDs e se é ou não possível criar um backup dos mesmos. Não ensino como fazer, muito menos falo sobre os métodos de burlar essas travas. Esse artigo é apenas para explicar um pouco do funcionamento dos sistemas de proteção, a título de curiosidade.

VISÃO GERAL SOBRE OS SISTEMAS DE PROTEÇÃO

INTRODUÇÃO

Os sistemas de proteção aplicados sobre os CD-ROMs são basicamente para impedir a cópia do mesmo e forçar o usuário a comprar o disco original, o que é uma atitude completamente correta. O problema é que em algumas ocasiões, é necessário fazer uma cópia de segurança dos discos, principalmente quando se tem crianças em casa, pois elas podem riscar, quebrar ou causar qualquer outro dano ao disco. Aí entra uma contradição. As empresas tentam proteger os seus softwares para impedir que cópias do mesmo sejam feitas e vendidas ilegalmente, mas por outro lado, você tem o direito de proteger aquilo que lhe pertence, desde que tenha comprado o produto e que a cópia será somente para uso próprio.

Eu vou apenas tentar dar uma visão geral sobre como os sistemas de proteção funcionam e se é possível ou não criar backups de segurança em discos protegidos por eles. Não vou ensinar como fazer backups, pois o intuito deste texto não é ensinar a copiar discos protegidos, mas sim de mostrar um pouco da história, evolução e o funcionamento dos sistemas anti-cópia.

Entenda backup como uma cópia de CD para CD ( não de CD para Imagem ) de modo a preservar o disco original dos danos causados pelo uso no dia a dia, sem o uso de qualquer ferramenta ilegal para o mesmo.

Vou falar dos três tipos de proteção mais comuns hoje em dia: SecuROM, SafeDisc, StarForce. Eles funcionam de maneira semelhante, por isso vou primeiramente dar uma visão geral de como esses sistemas funcionam.

VISÃO GERAL

Todas essas proteções são baseadas em uma chave impressa nos setores dos discos durante o processo de masterização ( prensa de CDs, por exemplo ). Além dessa chave, o conteúdo do CD ( ou parte dele ) é criptografado. Durante a execução de um aplicativo/jogo, o sistema de proteção verifica pela existência da chave e ela é usada para descriptografar os dados do CD e permitir a execução.



Quando se faz uma cópia comum do disco, essa chave não é copiada, pois está em uma região do CD “não legível”, digamos assim. Em alguns casos ela é criada através de bad-sectors, que são literalmente setores defeituosos no CD.
Se você utilizar um programa comum para gravar um disco protegido da maneira explicada acima, ele vai ler os setores e entender como dados perdidos, deixando-os de lado. Quando o sistema de proteção buscar pela chave, ele provavelmente não vai encontrar. Se encontrar, não vai ser a mesma do CD original e a descriptografia dos arquivos não vai se dar da maneira correta, já que existe apenas um código que consegue extrair os arquivos corretamente e somente a prensa original consegue reproduzir com exatidão cada chave.

Existem programas e formatos de imagem que ao invés de deixar os bad-sectors ( e outras informações que são comumente descartadas ) de lado, os inclui junto no arquivo de imagem e posteriormente também são gravados da mesma maneira. Isso permite que em ALGUNS casos seja possível fazer a cópia de segurança.

SecuROM

Criado pela Sony, funciona de forma diferente em cada versão.
Nas primeiras versões ( 1.x até 3.x ), ele era baseado apenas em arquivos incluídos no CD e/ou no diretório de instalação do jogo. Por se tratar de arquivos comuns, era extremamente fácil realizar a cópia, bastava apenas um programa que conseguisse gerar uma cópia 1:1, sem se preocupar com as demais informações gravadas em trechos não legíveis do disco.

Na versão seguinte ( 4.6 ), o sistema foi completamente modificado. Ao invés de usar arquivos, eles passaram a usar um outro canal de gravação ( Q-Channel ). O canal principal de gravação é onde ficam os arquivos propriamente ditos. Mas além do canal principal, existem os “sub-channels”, que são trilhas utilizadas para armazenar informações diversas sobre o CD e que não interferem na estrutura de arquivos e diretórios ( um desses sub-channels é justamente o Q-Channel ).
Isso já dificultou a criação de backups, pois era necessário um aplicativo e um drive que conseguisse ler e gravar esses outros canais na mídia ( apenas copiar e colar já não funcionaria, pois você estaria copiando apenas os arquivos ).

A partir da versão 4.7 ( atualmente na 7.x ), ficou impossível criar uma cópia de segurança de discos protegidos com SecuROM, pois passaram a utilizar características físicas dos dados gravados no CD que só podem ser reproduzidas utilizando as mídias homologadas pelo fabricante original. Uma dessas características é a densidade de dados. Nos CD-R comuns, a densidade dos dados gravados ( podemos resumir na quantidade de dados gravados em cada “volta” ) vai diminuindo conforme a leitura se afasta do centro do CD ( pois o perímetro da trilha vai aumentando e os dados começam a ficar mais dispersos ). Nos discos originais, essa densidade segue um padrão diferente, que os gravadores de CD normais não conseguem reproduzir. A única forma de conseguir a mesma densidade de dados é usando a prensa original usada durante a masterização.

SafeDisc

SafeDisc é um sistema de proteção desenvolvido pela Macrovision, uma das empresas mais conceituadas no ramo, desde os tempos de fitas de vídeo VHS. O método de funcionamento é praticamente o mesmo do SecuROM. Segue os mesmos princípios: utilização de uma chave responsável pela descompressão dos arquivos.

Ao contrário do SecuROM 4.7, o SafeDisc não utiliza nenhuma característica física dos dados para a autenticação do disco, apenas uma chave gravada em bad-sectors propositais. Isso torna possível a criação de um backup em CD-R, mas é preciso ter um gravador que consiga reproduzir esses setores danificados.

Um fato curioso sobre o SafeDisc é que ele não impede que o jogo seja rodado a partir de um drive virtual, desde que o disco original esteja presente em um drive óptico para que a chave possa ser autenticada ( processo que leva em torno de 15 segundos ).

StarForce

Certamente o mais discutido e controverso. É um sistema criado por uma empresa russa chamada Software Protection. Além da assinatura digital impressa na mídia, ele instala seus próprios drivers no sistema e utiliza uma máquina virtual para fazer a validação da chave.

A assinatura digital é um pouco diferente da utilizada nos outros sistemas. Ao invés de ser uma seqüência de dados que compõe uma chave, o StarForce identifica a chave através da diferença do ângulo de leitura de determinados trechos do CD. Esse ângulo varia de acordo com o tipo de mídia utilizada. Isso torna o sistema bem seguro, já que é muito complicado encontrar uma mídia com características semelhantes ao disco original.

Os drivers que o StarForce instala no sistema são executados em Ring0, ou seja, tem o total controle sobre o hardware, podendo identificar características no computador ( mais especificamente no leitor de CD ) que outras proteções não conseguem. Há uma grande crítica ao StarForce quanto a isso, já que o driver é instalado sem o usuário saber, e por rodar em Ring0, malwares podem se utilizar dele para ter controle sobre o sistema. Além disso, alguns computadores se tornam bastante instáveis quando estão com esses drivers instalados. Não se sabe bem ao certo o porquê, mas uma das hipóteses é que qualquer irregularidade no disco pode causar com que a proteção entre em colapso ( há inclusive vídeos na Internet mostrando o computador reiniciando sozinho durante a execução de um jogo protegido com SF ).

Essa proteção também impede o uso drives SCSI na existência de um drive IDE no computador. Isso é para impedir o uso de drives virtuais, que normalmente são criados para simular dispositivos SCSI e não IDE. O SF somente vai buscar pro dispositivos SCSI caso não encontrei nenhum drive IDE conectado ao computador.

Se já não bastassem todas essas barreiras, o StarForce faz uso de uma máquina virtual para decodificar e validar a assinatura digital. Uma máquina virtual consiste em um interpretador de comandos, simulando um processador físico, contendo suas próprias instruções, memória, registradores, etc. Ou seja, o conhecimento sobre a arquitetura Intel não é suficiente para decifrar o comportamento do SF, pois você vai precisar decifrar como é o funcionamento de máquina virtual, assim como todas as suas instruções.

Apesar de todos os seus problemas, esse é o sistema de proteção mais eficiente já criado. Durante quase dois anos ninguém havia conseguido quebrá-lo completamente. Mesmo agora, é impossível fazer backup completamente funcional de um jogo protegido com o sistema StarForce.

CONCLUSÃO

Espero que tenham gostado, tentei dar uma visão geral sobre os 3 tipos de proteção mais utilizados atualmente. Claro que nenhuma das empresas fala sobre o funcionamento a fundo do seu produto, então boa parte das informações são superficiais e acabam se resumindo ao padrão clássico de proteger os discos ou àquilo que a própria empresa libera para fazer propaganda do produto.

Fontes:
CDFreaks - http://www.cdfreaks.com/
SecuROM - http://www.securom.com/
SafeDisc - http://www.macrovision.com/
StarForce - http://www.star-force.com/
Wikipedia – http://www.wikipedia.org/
__________________
Site pessoal www.fergonez.net
Portfolio
www.fbirck.com
Artigos
Informática

Última edição por Fergo : 12-04-2007 às 22:50. Motivo: Arrumei a formatação do texto
Fergo está offline   Responder com Quote
Antigo 13-04-2007, 7:01   #2 (permalink)
JUNIM
__ADM__
 
Avatar de JUNIM
 
Registrado em: Aug 2001
Localização: SP/Terráqueo
Idade: 10
Mensagens: 36.552
Reputação: 2882 JUNIM tem uma fabulosa reputaçãoJUNIM tem uma fabulosa reputaçãoJUNIM tem uma fabulosa reputaçãoJUNIM tem uma fabulosa reputaçãoJUNIM tem uma fabulosa reputaçãoJUNIM tem uma fabulosa reputaçãoJUNIM tem uma fabulosa reputaçãoJUNIM tem uma fabulosa reputaçãoJUNIM tem uma fabulosa reputaçãoJUNIM tem uma fabulosa reputaçãoJUNIM tem uma fabulosa reputação
Padrão

Very good Work!

Congratulations!
__________________

Eu não dou o peixe ><((((º>Ooº ... ensino a pescar!
..._)¯`·._)¯`·._)¯`·...


Entre no fórum para o debate , não para um embate!!!

Essa Luz! É claro que é JESUS!!! (by RC)

Ei vc ae!!! Assine também:
http://www.movimentogotadagua.com.br/
JUNIM está offline   Responder com Quote
Antigo 13-04-2007, 16:49   #3 (permalink)
Fergo
Zumbi
 
Avatar de Fergo
 
Registrado em: Nov 2004
Localização: Curitiba - PR
Idade: 24
Mensagens: 8.176
Reputação: 1111 Fergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputação
Enviar mensagem via ICQ para Fergo Enviar mensagem via MSN para Fergo
Padrão

Valeu! =D
Corrigi alguns erros de português e de concordância que fui notar somente hoje ( acho que já estava "acostumado" com esse texto e não consegui identificar eles ontem a noite ).

Abraços,
Fergo
__________________
Site pessoal www.fergonez.net
Portfolio
www.fbirck.com
Artigos
Informática
Fergo está offline   Responder com Quote
Antigo 13-04-2007, 16:50   #4 (permalink)
-Uchiha-
Highlander
 
Avatar de -Uchiha-
 
Registrado em: Jan 2007
Localização: Normandy
Idade: 23
Mensagens: 12.538
Reputação: 462 -Uchiha- tem uma fabulosa reputação-Uchiha- tem uma fabulosa reputação-Uchiha- tem uma fabulosa reputação-Uchiha- tem uma fabulosa reputação-Uchiha- tem uma fabulosa reputação-Uchiha- tem uma fabulosa reputação-Uchiha- tem uma fabulosa reputação-Uchiha- tem uma fabulosa reputação-Uchiha- tem uma fabulosa reputação-Uchiha- tem uma fabulosa reputação-Uchiha- tem uma fabulosa reputação
Enviar mensagem via MSN para -Uchiha-
Padrão

belissimo trabalho fergo! se fizessem mais tutos como esse poderiam colcoar uma coletanea sobre assuntos de gravaçao em um topico fixo!

congratulations!
__________________
| Capricorn V3 | Gigabyte GA H61M D2-B3 | Intel Core i3 2100 @ 3.1Ghz | Kingston 4GB DDR3 1333MHz | ECS GT440 1GB |
| Samsung SATA 160GB | LG SATA II | Seventeam 350BKV | X360 Gamepad | Samsung B1630N | Windows 7 Professional x64 |


TPB Will resist!
Ajude a melhorar a internet brasileira!
-Uchiha- está offline   Responder com Quote
Antigo 13-04-2007, 16:52   #5 (permalink)
Galegolas
Super Participante
 
Avatar de Galegolas
 
Registrado em: Mar 2007
Localização: Soul Society
Mensagens: 857
Reputação: 41 Galegolas tem uma fabulosa reputaçãoGalegolas tem uma fabulosa reputaçãoGalegolas tem uma fabulosa reputaçãoGalegolas tem uma fabulosa reputaçãoGalegolas tem uma fabulosa reputaçãoGalegolas tem uma fabulosa reputaçãoGalegolas tem uma fabulosa reputaçãoGalegolas tem uma fabulosa reputaçãoGalegolas tem uma fabulosa reputaçãoGalegolas tem uma fabulosa reputaçãoGalegolas tem uma fabulosa reputação
Enviar mensagem via MSN para Galegolas
Padrão

Isso ai.....muito bom mesmo.....parabens
__________________
Diga se a dica funcionou ou conte como sanou sua dúvida!
Especial Sobre Dvd e Video
Galegolas está offline   Responder com Quote
Antigo 13-04-2007, 17:57   #6 (permalink)
Dr. Hank
General de Pijama
 
Avatar de Dr. Hank
 
Registrado em: Jul 2006
Mensagens: 3.533
Reputação: 35 Dr. Hank tem muito do que se orgulharDr. Hank tem muito do que se orgulharDr. Hank tem muito do que se orgulharDr. Hank tem muito do que se orgulharDr. Hank tem muito do que se orgulharDr. Hank tem muito do que se orgulharDr. Hank tem muito do que se orgulharDr. Hank tem muito do que se orgulharDr. Hank tem muito do que se orgulharDr. Hank tem muito do que se orgulhar
Padrão

Gostei, belo trabalho, muito interessante.
__________________


Dr. Hank está offline   Responder com Quote
Antigo 07-09-2008, 21:10   #7 (permalink)
Paulo Sousa
Highlander
 
Avatar de Paulo Sousa
 
Registrado em: Aug 2007
Localização: Sales Oliveira - SP
Idade: 25
Mensagens: 10.593
Reputação: 193 Paulo Sousa tem uma fabulosa reputaçãoPaulo Sousa tem uma fabulosa reputaçãoPaulo Sousa tem uma fabulosa reputaçãoPaulo Sousa tem uma fabulosa reputaçãoPaulo Sousa tem uma fabulosa reputaçãoPaulo Sousa tem uma fabulosa reputaçãoPaulo Sousa tem uma fabulosa reputaçãoPaulo Sousa tem uma fabulosa reputaçãoPaulo Sousa tem uma fabulosa reputaçãoPaulo Sousa tem uma fabulosa reputaçãoPaulo Sousa tem uma fabulosa reputação
Padrão

Muito interessante mesmo a explicação, Fergo!

Será que hoje, mais de um ano após o artigo, existe que tipo de proteção nos discos, hein?


Um abraço!
__________________
Obrigado wonderwall, pelo presente: Hardware, o guia definitivo.
___________

_
Kayusi, minha linda, Te Amo D+!!!!
Paulo Sousa está offline   Responder com Quote
Antigo 12-09-2008, 13:47   #8 (permalink)
Fergo
Zumbi
 
Avatar de Fergo
 
Registrado em: Nov 2004
Localização: Curitiba - PR
Idade: 24
Mensagens: 8.176
Reputação: 1111 Fergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputaçãoFergo tem uma fabulosa reputação
Enviar mensagem via ICQ para Fergo Enviar mensagem via MSN para Fergo
Padrão

Obrigado pela resposta Paulo e me desculpe não ter visto o reply mais cedo, mas fiz uma limpeza nos tópicos assinados e esse acabou indo junto.

A coisa não mudou muito desde que eu escrevi o artigo. De fato, até onde eu saiba, não teve um novo sistema de proteção na área (a não ser novas versões dos já existentes, que se baseiam nos mesmos princípios). As companhias continuam usando os populares Safedisc e SecuROM. Já a empresa que produz o Starforce parece estar com sérios problemas, principalmente judiciais, devido a instalação dos drivers sem o consentimento do usuário. Isso sem falar que o sistema acabou sendo vítima de si mesmo, pois de tão complexo e por exigir inúmeras características do PC, muitos usuários com software legítimo não conseguem rodar o aplicativo pois se o Windows do usuário foge um pouco do padrão, o Starforce já considera isso suspeito e pode bloquear o software.

No meu ponto de vista, as empresas, principalmente de produção de jogos, estão dando menos importância para sistemas que se baseiam em características das mídias (todos os que eu citei no tópico) e partindo para meios de distribuição e validação online, como o Steam. Apesar dele não ser 100% eficaz (isso é impossível de acontecer com a arquitetura atual dos computadores), acaba trazendo transtornos para os usuários de versões piratas, pois os deixam dependentes de patches liberados pelos grupos de warez, que podem demorar. A Valve tira bastante proveito disso, liberando updates dos jogos quase que semanalmente, sendo que os servidores acompanham esses updates. O usuário com versão genérica vai ter que correr atrás de updates não oficiais e, quando consegue, a Valve já lança mais uma atualização.

Abraços!
Fergo
__________________
Site pessoal www.fergonez.net
Portfolio
www.fbirck.com
Artigos
Informática
Fergo está offline   Responder com Quote
Antigo 12-09-2008, 14:12   #9 (permalink)
Paulo Sousa
Highlander
 
Avatar de Paulo Sousa
 
Registrado em: Aug 2007
Localização: Sales Oliveira - SP
Idade: 25
Mensagens: 10.593
Reputação: 193 Paulo Sousa tem uma fabulosa reputaçãoPaulo Sousa tem uma fabulosa reputaçãoPaulo Sousa tem uma fabulosa reputaçãoPaulo Sousa tem uma fabulosa reputaçãoPaulo Sousa tem uma fabulosa reputaçãoPaulo Sousa tem uma fabulosa reputaçãoPaulo Sousa tem uma fabulosa reputaçãoPaulo Sousa tem uma fabulosa reputaçãoPaulo Sousa tem uma fabulosa reputaçãoPaulo Sousa tem uma fabulosa reputaçãoPaulo Sousa tem uma fabulosa reputação
Padrão

Citação:
Postado Originalmente por Fergo Ver Mensagens
Obrigado pela resposta Paulo e me desculpe não ter visto o reply mais cedo, mas fiz uma limpeza nos tópicos assinados e esse acabou indo junto.

A coisa não mudou muito desde que eu escrevi o artigo. De fato, até onde eu saiba, não teve um novo sistema de proteção na área (a não ser novas versões dos já existentes, que se baseiam nos mesmos princípios). As companhias continuam usando os populares Safedisc e SecuROM. Já a empresa que produz o Starforce parece estar com sérios problemas, principalmente judiciais, devido a instalação dos drivers sem o consentimento do usuário. Isso sem falar que o sistema acabou sendo vítima de si mesmo, pois de tão complexo e por exigir inúmeras características do PC, muitos usuários com software legítimo não conseguem rodar o aplicativo pois se o Windows do usuário foge um pouco do padrão, o Starforce já considera isso suspeito e pode bloquear o software.

No meu ponto de vista, as empresas, principalmente de produção de jogos, estão dando menos importância para sistemas que se baseiam em características das mídias (todos os que eu citei no tópico) e partindo para meios de distribuição e validação online, como o Steam. Apesar dele não ser 100% eficaz (isso é impossível de acontecer com a arquitetura atual dos computadores), acaba trazendo transtornos para os usuários de versões piratas, pois os deixam dependentes de patches liberados pelos grupos de warez, que podem demorar. A Valve tira bastante proveito disso, liberando updates dos jogos quase que semanalmente, sendo que os servidores acompanham esses updates. O usuário com versão genérica vai ter que correr atrás de updates não oficiais e, quando consegue, a Valve já lança mais uma atualização.

Abraços!
Fergo

Opa!

Obrigado por exclarecer!


Um abraço!
__________________
Obrigado wonderwall, pelo presente: Hardware, o guia definitivo.
___________

_
Kayusi, minha linda, Te Amo D+!!!!
Paulo Sousa está offline   Responder com Quote
Resposta


Opções do Tópico

Regras de Mensagens
Você não pode criar tópicos
Você não pode postar respostas
Você não pode anexar arquivos
Você não pode editar suas mensagens

Código vB está Ligado
Smiles estão Ligado
Código [IMG] está Ligado
Código HTML está Desligado
Ir para...


Horários baseados na GMT -3. Agora são 14:46.