SlideShare uma empresa Scribd logo
1 de 3
Baixar para ler offline
How to remove DRM protection from EPUB ebooks

Barnes & Noble uses its own DRM scheme for some EPUB books. It's a variant of the
Adobe ADEPT scheme, and all the Adobe SDK users will get access to it eventually.
The problem is that many consumers can’t read B&N books on their ebook readers.

Tips:

   •    Nook DRM Removal can helps you remove DRM from Nook ePUB with 1-click
   •    How Transfer Protected ePUB to supported devices with Adobe Digital Editions
   •    How to remove DRM from Adobe epub
   •    Convert ePUB to azw/prc/mobi/tpz for reading on Kindle
   •    Best ePUB Builder Freeware, help you creat your epub books

Circumventing Barnes & Noble DRM for EPUB using Python Scripts

In a move sure to leave consumers scratching their heads (especially the ones
already wondering why they bought a Nook), Barnes & Noble has decided to implement
their own DRM scheme for EPUB books. They partnered with Adobe to do it (it’s a
variant of their ADEPT scheme), and all the Adobe SDK users will get access to it
eventually. But for now much hilarity ensues as consumers buy books they can’t
read on their devices.

The basic idea behind the B&N EPUB scheme is the same as that used by the ill-fated
eReader format B&N acquired –

                                            book-
step 1: generate an encryption key from the book-purchaser’s name + credit card;

step 2: hope that they don’t like giving that information out to strangers. They
like to call this a form of “social DRM,” although I believe a more appropriate
term is “silly.”

It would be very bad form for an application to keep user CC#s just sitting around
on disk, so the Windows version of the Barnes & Noble Desktop Reader application
(BDReader just holds on to the generated key and not the source info. A wise
 BDReader)
 BDReader
decision, for which I congratulate them. It then stores this key in plain text in
a sqlite3 database. An... interesting... decision, for which I thank them. Update
                                                                           Update:
and then it turned out the key-generation algorithm was pretty easy too...

So now three scripts:

A Windows-only key-retrieval script: ignoblekey (version 2)




         Copyright: http://www.epubor.com | Epubor
An any-platform key-generation script: ignoblekeygen (version 1)

And an any-platform book-decryption script: ignobleepub (version 1)

You need the decryption script and one of either the key-retrieval or key-generation
scripts. They produce the same output, and the key-generator works on any platform,
but I released the Windows key-retrieval script first and will leave it up for
Windows users who’d rather not give their credit card number to random programs
they download off the Internet (despite being a source-visible script and all).

For good only, please.

Quote:


The basic idea behind the B&N EPUB scheme is the same as that used by the ill-fated eReader
format B&N acquired:

step 1: generate an encryption key from the book-purchaser's name + credit card #

step 2: hope that they don't like giving that information out to strangers. They like to call this a
form of "social DRM", although I believe a more appropriate term is "silly".

It would be very bad form for an application to keep user CC#s just sitting around on disk, so the
Windows version of the Barnes & Noble Desktop Reader application (BDReader) just holds on to
the generated key and not the source info. A wise decision, for which I congratulate them. It
then stores this key in plain text in a sqlite3 database. An... interesting... decision, for which I
thank them. Update: and then it turned out the key-generation algorithm was pretty easy too...
Software to remove DRM from B&N EPUB ebooks:
A Windows-only key-retrieval script: ignoblekey (version 2)

Code:http://pastie.org/751573




An any-platform key-generation script: ignoblekeygen (version 1)

Code: http://pastie.org/753985




And an any-platform book-decryption script: ignobleepub (version 1)



Code: http://pastie.org/751366



          Copyright: http://www.epubor.com | Epubor
You need the decryption script and one of either the key-retrieval or key-generation
scripts. They produce the same output. The key-generator works on any platform.
The Windows key-retrieval script can get access to your credit card (despite being
an open-source script).

If you get the following error after running ignoblekey.pyw
"Error: Problem decoding key; unexpected DB format?
 Error:                                     format?"
you can either find and delete your 'ClientAPI_v012.db' file then re-authorize
BDReader with your account information,
or just use the key-derivation script (ignoblekeygen).

Both ignoblekey and ignoblekeygen will produce the same output when they work
correctly.

Usefull article: How to remove drm from epub on Adobe Digital Editions

Keywords: Remove Drm from ePub,,Remove eBooks Drm,ePub Drm Remove

Source: http://www.epubor.com/how-to-remove-drm-protection-from-epub-ebooks.html




        Copyright: http://www.epubor.com | Epubor

Mais conteúdo relacionado

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 

Destaque

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Destaque (20)

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 

How to-remove-drm-protection-from-epub-ebooks

  • 1. How to remove DRM protection from EPUB ebooks Barnes & Noble uses its own DRM scheme for some EPUB books. It's a variant of the Adobe ADEPT scheme, and all the Adobe SDK users will get access to it eventually. The problem is that many consumers can’t read B&N books on their ebook readers. Tips: • Nook DRM Removal can helps you remove DRM from Nook ePUB with 1-click • How Transfer Protected ePUB to supported devices with Adobe Digital Editions • How to remove DRM from Adobe epub • Convert ePUB to azw/prc/mobi/tpz for reading on Kindle • Best ePUB Builder Freeware, help you creat your epub books Circumventing Barnes & Noble DRM for EPUB using Python Scripts In a move sure to leave consumers scratching their heads (especially the ones already wondering why they bought a Nook), Barnes & Noble has decided to implement their own DRM scheme for EPUB books. They partnered with Adobe to do it (it’s a variant of their ADEPT scheme), and all the Adobe SDK users will get access to it eventually. But for now much hilarity ensues as consumers buy books they can’t read on their devices. The basic idea behind the B&N EPUB scheme is the same as that used by the ill-fated eReader format B&N acquired – book- step 1: generate an encryption key from the book-purchaser’s name + credit card; step 2: hope that they don’t like giving that information out to strangers. They like to call this a form of “social DRM,” although I believe a more appropriate term is “silly.” It would be very bad form for an application to keep user CC#s just sitting around on disk, so the Windows version of the Barnes & Noble Desktop Reader application (BDReader just holds on to the generated key and not the source info. A wise BDReader) BDReader decision, for which I congratulate them. It then stores this key in plain text in a sqlite3 database. An... interesting... decision, for which I thank them. Update Update: and then it turned out the key-generation algorithm was pretty easy too... So now three scripts: A Windows-only key-retrieval script: ignoblekey (version 2) Copyright: http://www.epubor.com | Epubor
  • 2. An any-platform key-generation script: ignoblekeygen (version 1) And an any-platform book-decryption script: ignobleepub (version 1) You need the decryption script and one of either the key-retrieval or key-generation scripts. They produce the same output, and the key-generator works on any platform, but I released the Windows key-retrieval script first and will leave it up for Windows users who’d rather not give their credit card number to random programs they download off the Internet (despite being a source-visible script and all). For good only, please. Quote: The basic idea behind the B&N EPUB scheme is the same as that used by the ill-fated eReader format B&N acquired: step 1: generate an encryption key from the book-purchaser's name + credit card # step 2: hope that they don't like giving that information out to strangers. They like to call this a form of "social DRM", although I believe a more appropriate term is "silly". It would be very bad form for an application to keep user CC#s just sitting around on disk, so the Windows version of the Barnes & Noble Desktop Reader application (BDReader) just holds on to the generated key and not the source info. A wise decision, for which I congratulate them. It then stores this key in plain text in a sqlite3 database. An... interesting... decision, for which I thank them. Update: and then it turned out the key-generation algorithm was pretty easy too... Software to remove DRM from B&N EPUB ebooks: A Windows-only key-retrieval script: ignoblekey (version 2) Code:http://pastie.org/751573 An any-platform key-generation script: ignoblekeygen (version 1) Code: http://pastie.org/753985 And an any-platform book-decryption script: ignobleepub (version 1) Code: http://pastie.org/751366 Copyright: http://www.epubor.com | Epubor
  • 3. You need the decryption script and one of either the key-retrieval or key-generation scripts. They produce the same output. The key-generator works on any platform. The Windows key-retrieval script can get access to your credit card (despite being an open-source script). If you get the following error after running ignoblekey.pyw "Error: Problem decoding key; unexpected DB format? Error: format?" you can either find and delete your 'ClientAPI_v012.db' file then re-authorize BDReader with your account information, or just use the key-derivation script (ignoblekeygen). Both ignoblekey and ignoblekeygen will produce the same output when they work correctly. Usefull article: How to remove drm from epub on Adobe Digital Editions Keywords: Remove Drm from ePub,,Remove eBooks Drm,ePub Drm Remove Source: http://www.epubor.com/how-to-remove-drm-protection-from-epub-ebooks.html Copyright: http://www.epubor.com | Epubor