Propaganda

acenderMobi e PRC são os formatos padrão de e-book usados ​​pelo popular MobiPocket. Em 2005, a empresa foi adquirida pela Amazon, então sim, até o célebre Amazon Kindle agora funciona com esses arquivos. Ao comprar um e-livro on-line de um dos principais varejistas, você pode ter certeza de que está recebendo um livro do Mobi.

Agora, não me interpretem mal. É um ótimo formato e eu gostei de muitos livros maravilhosos no meu Windows Mobile dispositivo usando o leitor MobiPocket. No entanto, a maioria destes arquivos criptografados é uma dor real se você quiser jogá-los em dispositivos diferentes ou usar outro software.

Hoje, mostraremos como quebrar a criptografia desses arquivos, para que você possa aproveitá-los como quiser. Em outras palavras, mostraremos como remover o drm dos arquivos MOBI e PRC. Quando terminar, você poderá lê-los em qualquer sistema ou dispositivo, converter esses MOBI ou PRC e-books para PDF ou qualquer outro formato que você desejar e, mais uma vez, será o proprietário dos livros que possui pago.

AVISO LEGAL - Removendo a criptografia de seus e-books pode ser ilegal no seu país de residência. Distribuição de ebooks descriptografados quase certamente é ilegal. MakeUseOf não é responsável por quaisquer problemas legais que você possa enfrentar. Aja com sabedoria ou enfrente as consequências pessoalmente, se não o fizer.

Com isso dito, vamos indo.

MobiDeDRM [não está mais disponível]

Uma ferramenta que conseguiu quebrar quase toda criptografia mobi / prc é o MobiDeDrm, cortesia de pdurrant. Este download contém quatro scripts python simples; versões 0,01, 0,02 e 0,05.

Baixando Python

Esses scripts devem ser executados em qualquer SO, desde que você tenha os arquivos corretos instalados. Portanto, antes de começarmos, você precisará fazer o download do Python e de um módulo de extensão do Python, como o wxPython. O que você precisa fazer é visitar esse site e você será recebido por uma página da web, como mostrado abaixo:

Como remover DRM de MOBI e PRC eBooks openrpg tabletop virtual

Nas etapas 1 e 2, escolha o módulo Python e wxPython de acordo com o seu sistema operacional.

Após a instalação desses aplicativos, os scripts Python devem ser executados perfeitamente no Windows, Mac e Linux.

Encontrando seu PID

Seu PID é a chave pessoal que seu leitor usa para criptografar e ler o arquivo. Precisamos dessa chave para remover o DRM permanentemente do e-book.

Como o MobiPocket foi projetado para ser usado com diferentes dispositivos, os PIDs estão disponíveis para o usuário. Se o seu e-livro estiver hospedado em outro dispositivo (por exemplo, Kindle), basta sincronizá-lo com o software antes de prosseguir.

pid

No MobiPocket na área de trabalho, vá para Aparelhos, e você verá o PID do referido leitor em Detalhes. Observe que um PID é específico para o dispositivo e para o e-book. Ao transferir seu e-book, o PID também é alterado, portanto, você precisará do PID do dispositivo certo ou da descriptografia vai falhou.

Ao comprar um e-livro da Mobi on-line, o PID é solicitado com mais frequência antes do download. Obviamente, esse é o PID que você precisará usar. No entanto, às vezes o processo é invertido.

Se você for solicitado o nome de usuário e a senha da loja ao adicionar o livro, não corresponde e não corresponde ao seu PID. Em vez disso, primeiro você precisa transferir o e-book para outro dispositivo (por exemplo, Kindle ou Windows Mobile) e usar esse PID. Comigo até agora?

Removendo Criptografia

Depois de termos o PID certo, a maior parte do trabalho já está atrasada. Agora, implantaremos os scripts para remover permanentemente a criptografia. Para acessibilidade, é recomendável colocar seu eBook e os scripts python na mesma pasta.

drmfiles

Primeiro, abra o terminal ou a tela de comando.

No Windows XP, vamos para Comece a correr, tipo cmd e aperte enter. No Vista, vá para Começar, tipo cmd na caixa de pesquisa e pressione Enter.

O aplicativo Terminal está localizado em / Aplicativos / Utilitários para Mac OS X.

E se você estiver usando Linux, você provavelmente saberá o local. Na maioria das distribuições, isso também estará localizado em Aplicativos / Utilitários.

cmd

Em seguida, navegue até a pasta que contém seus arquivos. Para fazer isso, digite CD, seguido pelo caminho completo do arquivo para sua pasta e pressione Enter. No meu caso, isso fará com que cd / home / simon / ebook. Se o seu caminho de arquivo contiver espaços, coloque aspas simples (‘) em torno dele.

CD

Agora, tudo que você precisa fazer é executar o script. Tipo python mobidedrm005.py infile.mobi outfile.mobi PID e aperte enter. Substitua "infile.mobi", "outfile.mobi" e "PID" pelos nomes de arquivos, extensões de arquivo e PID apropriados, respectivamente. No meu caso, isso fará com que python mobidedrm005.py ebook.prc outfile.prc 1234567 $ ab

Se estiver com problemas, tente colocar seu PID entre aspas simples (‘) ou usar uma das versões de script anteriores (por exemplo, mobidedrm002.py). Alguns e-books se recusam a trabalhar com as versões posteriores (estranhamente), mas funcionam perfeitamente bem com a primeira.

arquivos

Se tudo correu bem, agora você será o orgulhoso proprietário de outro, não criptografado versão do seu e-book.

Você pode sincronizar isso com qualquer dispositivo que desejar sem muito trabalho ou convertê-lo em um formato mais fácil de usar, como pdf, rtf ou html. Calibre e ABC Palm são ótimos recursos gratuitos para ajudar você a obter a conversão, e uma simples pesquisa no Google mostrará ainda mais.

Como foi essa experiência para você? Você gosta de ler seus e-books em um dispositivo ou prefere a liberdade de escolher o seu? Deixe-nos saber nos comentários.

Sou escritor e estudante de ciências da computação na Bélgica. Você sempre pode me fazer um favor com uma boa ideia de artigo, recomendação de livro ou ideia de receita.