MENU
last data update: 2011/10/14, 15:36
Website loading time
during the test: 1.72 s
cable connection (average): 1.88 s
DSL connection (average): 2.05 s
modem (average): 10.75 s
HTTP headers
HTTP/1.0 200 OK
Content-Type: text/html; charset=UTF-8
Expires: Fri, 14 Oct 2011 22:36:19 GMT
Date: Fri, 14 Oct 2011 22:36:19 GMT
Cache-Control: private, max-age=0
Last-Modified: Fri, 14 Oct 2011 19:43:18 GMT
ETag: "76c7848a-9c5f-4f98-99d0-e133fff6f6be"
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Server: GSE
Information about DNS servers
i-u2665-cabbages.blogspot.com | CNAME | blogspot.l.google.com | IN | 3600 |
Received from the first DNS server
Request to the server "i-u2665-cabbages.blogspot.com"
Received 47 bytes from address 213.251.128.139#53 in 110 ms
Request to the server "i-u2665-cabbages.blogspot.com"
You used the following DNS server:
DNS Name: ns19.ovh.net
DNS Server Address: 213.251.128.139#53
DNS server aliases:
Host i-u2665-cabbages.blogspot.com not found: 5(REFUSED)
Received 47 bytes from address 213.251.128.139#53 in 107 ms
Received from the second DNS server
Request to the server "i-u2665-cabbages.blogspot.com"
Received 47 bytes from address 213.251.188.139#53 in 106 ms
Request to the server "i-u2665-cabbages.blogspot.com"
You used the following DNS server:
DNS Name: dns19.ovh.net
DNS Server Address: 213.251.188.139#53
DNS server aliases:
Host i-u2665-cabbages.blogspot.com not found: 5(REFUSED)
Received 47 bytes from address 213.251.188.139#53 in 106 ms
Subdomains (the first 50)
Typos (misspells)
u-u2665-cabbages.blogspot.com j-u2665-cabbages.blogspot.com k-u2665-cabbages.blogspot.com o-u2665-cabbages.blogspot.com 9-u2665-cabbages.blogspot.com 8-u2665-cabbages.blogspot.com i0u2665-cabbages.blogspot.com ipu2665-cabbages.blogspot.com i-y2665-cabbages.blogspot.com i-h2665-cabbages.blogspot.com i-j2665-cabbages.blogspot.com i-i2665-cabbages.blogspot.com i-82665-cabbages.blogspot.com i-72665-cabbages.blogspot.com i-u1665-cabbages.blogspot.com i-uq665-cabbages.blogspot.com i-uw665-cabbages.blogspot.com i-u3665-cabbages.blogspot.com i-u2565-cabbages.blogspot.com i-u2t65-cabbages.blogspot.com i-u2y65-cabbages.blogspot.com i-u2765-cabbages.blogspot.com i-u2655-cabbages.blogspot.com i-u26t5-cabbages.blogspot.com i-u26y5-cabbages.blogspot.com i-u2675-cabbages.blogspot.com i-u2664-cabbages.blogspot.com i-u266r-cabbages.blogspot.com i-u266t-cabbages.blogspot.com i-u2666-cabbages.blogspot.com i-u26650cabbages.blogspot.com i-u2665pcabbages.blogspot.com i-u2665-xabbages.blogspot.com i-u2665-vabbages.blogspot.com i-u2665-fabbages.blogspot.com i-u2665-dabbages.blogspot.com i-u2665-czbbages.blogspot.com i-u2665-csbbages.blogspot.com i-u2665-cwbbages.blogspot.com | i-u2665-cqbbages.blogspot.com i-u2665-cavbages.blogspot.com i-u2665-canbages.blogspot.com i-u2665-cahbages.blogspot.com i-u2665-cagbages.blogspot.com i-u2665-cabvages.blogspot.com i-u2665-cabnages.blogspot.com i-u2665-cabhages.blogspot.com i-u2665-cabgages.blogspot.com i-u2665-cabbzges.blogspot.com i-u2665-cabbsges.blogspot.com i-u2665-cabbwges.blogspot.com i-u2665-cabbqges.blogspot.com i-u2665-cabbafes.blogspot.com i-u2665-cabbaves.blogspot.com i-u2665-cabbabes.blogspot.com i-u2665-cabbahes.blogspot.com i-u2665-cabbayes.blogspot.com i-u2665-cabbates.blogspot.com i-u2665-cabbagws.blogspot.com i-u2665-cabbagss.blogspot.com i-u2665-cabbagds.blogspot.com i-u2665-cabbagrs.blogspot.com i-u2665-cabbag4s.blogspot.com i-u2665-cabbag3s.blogspot.com i-u2665-cabbagea.blogspot.com i-u2665-cabbagez.blogspot.com i-u2665-cabbagex.blogspot.com i-u2665-cabbaged.blogspot.com i-u2665-cabbagee.blogspot.com i-u2665-cabbagew.blogspot.com -u2665-cabbages.blogspot.com iu2665-cabbages.blogspot.com i-2665-cabbages.blogspot.com i-u665-cabbages.blogspot.com i-u265-cabbages.blogspot.com i-u265-cabbages.blogspot.com i-u266-cabbages.blogspot.com i-u2665cabbages.blogspot.com | i-u2665-abbages.blogspot.com i-u2665-cbbages.blogspot.com i-u2665-cabages.blogspot.com i-u2665-cabages.blogspot.com i-u2665-cabbges.blogspot.com i-u2665-cabbaes.blogspot.com i-u2665-cabbags.blogspot.com i-u2665-cabbage.blogspot.com -iu2665-cabbages.blogspot.com iu-2665-cabbages.blogspot.com i-2u665-cabbages.blogspot.com i-u6265-cabbages.blogspot.com i-u2665-cabbages.blogspot.com i-u2656-cabbages.blogspot.com i-u266-5cabbages.blogspot.com i-u2665c-abbages.blogspot.com i-u2665-acbbages.blogspot.com i-u2665-cbabages.blogspot.com i-u2665-cabbages.blogspot.com i-u2665-cababges.blogspot.com i-u2665-cabbgaes.blogspot.com i-u2665-cabbaegs.blogspot.com i-u2665-cabbagse.blogspot.com ii-u2665-cabbages.blogspot.com i--u2665-cabbages.blogspot.com i-uu2665-cabbages.blogspot.com i-u22665-cabbages.blogspot.com i-u26665-cabbages.blogspot.com i-u26665-cabbages.blogspot.com i-u26655-cabbages.blogspot.com i-u2665--cabbages.blogspot.com i-u2665-ccabbages.blogspot.com i-u2665-caabbages.blogspot.com i-u2665-cabbbages.blogspot.com i-u2665-cabbbages.blogspot.com i-u2665-cabbaages.blogspot.com i-u2665-cabbagges.blogspot.com i-u2665-cabbagees.blogspot.com i-u2665-cabbagess.blogspot.com |
Location
IP: 209.85.175.132
continent: NA, country: United States (USA), city: Mountain View
Website value
rank in the traffic statistics:
There is not enough data to estimate website value.
Basic information
website build using CSS
code weight: 63.22 KB
text per all code ratio: 28 %
title: i♥cabbages
description:
keywords:
encoding: UTF-8
language: en
Website code analysis
one word phrases repeated minimum three times
Phrase | Quantity |
---|---|
the | 135 |
of | 65 |
to | 65 |
and | 47 |
in | 40 |
that | 31 |
for | 27 |
is | 24 |
key | 21 |
with | 20 |
you | 20 |
as | 17 |
on | 16 |
by | 16 |
this | 16 |
be | 15 |
algorithm | 14 |
it | 14 |
DRM | 14 |
not | 13 |
their | 12 |
at | 11 |
but | 11 |
The | 11 |
version | 10 |
your | 10 |
which | 9 |
object | 9 |
have | 9 |
i♥cabbages | 9 |
EPUB | 9 |
comments | 8 |
ADEPT | 8 |
K4PC | 8 |
do | 8 |
or | 8 |
encryption | 8 |
they | 8 |
should | 8 |
just | 8 |
all | 7 |
more | 7 |
decryption | 7 |
It | 7 |
out | 7 |
Adobe | 7 |
same | 7 |
an | 7 |
Posted | 7 |
can | 7 |
generation | 6 |
my | 6 |
byte | 6 |
number, | 6 |
number | 6 |
unswindle | 6 |
PM | 6 |
2009 | 6 |
if | 6 |
one | 6 |
6 | |
RSA | 6 |
will | 6 |
any | 6 |
Windows | 6 |
has | 5 |
script | 5 |
If | 5 |
script: | 5 |
Version | 5 |
Digital | 5 |
very | 5 |
up | 5 |
why | 5 |
into | 5 |
use | 5 |
see | 5 |
so | 5 |
ineptepub | 5 |
(version | 5 |
from | 5 |
Labels: | 5 |
Barnes | 5 |
Kindle | 5 |
B&N | 5 |
used | 4 |
are | 4 |
– | 4 |
For | 4 |
run | 4 |
then | 4 |
was | 4 |
key-retrieval | 4 |
particular | 4 |
information | 4 |
about | 4 |
we | 4 |
scheme | 4 |
only | 4 |
new | 4 |
versions | 4 |
content | 4 |
some | 4 |
key-generation | 4 |
those | 4 |
please | 4 |
would | 4 |
need | 4 |
value | 4 |
AES | 4 |
Amazon | 4 |
put | 4 |
application | 4 |
-- | 4 |
Noble | 4 |
derivation | 4 |
unpublished | 4 |
changes | 4 |
uses | 4 |
OS | 4 |
result | 4 |
take | 4 |
did | 4 |
DEFCON | 3 |
obfuscation | 3 |
post | 3 |
system | 3 |
cryptographic | 3 |
step | 3 |
standard | 3 |
algorithms | 3 |
Editions | 3 |
online | 3 |
also | 3 |
epub | 3 |
notification, | 3 |
Circumventing | 3 |
own | 3 |
low-order | 3 |
I've | 3 |
hexadecimal | 3 |
adept, | 3 |
format | 3 |
want | 3 |
may | 3 |
PC | 3 |
string | 3 |
updated | 3 |
being | 3 |
Blogger | 3 |
now | 3 |
make | 3 |
different | 3 |
Do | 3 |
know | 3 |
I’ve | 3 |
questions | 3 |
already | 3 |
seem | 3 |
They | 3 |
first | 3 |
random | 3 |
encrypts | 3 |
copyright | 3 |
/V | 3 |
like | 3 |
think | 3 |
find | 3 |
via | 3 |
X. | 3 |
although | 3 |
way | 3 |
other | 3 |
December | 3 |
two word phrases repeated minimum three times
Phrase | Quantity |
---|---|
of the | 18 |
with the | 9 |
the object | 7 |
by i♥cabbages | 7 |
version of | 7 |
Posted by | 7 |
i♥cabbages at | 7 |
the same | 6 |
byte of | 5 |
encryption key | 5 |
comments Labels: | 5 |
in the | 5 |
Barnes Noble | 4 |
key derivation | 4 |
the generation | 4 |
you should | 4 |
and the | 4 |
to be | 4 |
to the | 4 |
for the | 4 |
for EPUB | 4 |
you have | 4 |
key for | 4 |
in your | 3 |
Digital Editions | 3 |
algorithm in | 3 |
Do you | 3 |
out the | 3 |
on the | 3 |
versions of | 3 |
that it | 3 |
did not | 3 |
content in | 3 |
will be | 3 |
seem to | 3 |
the Windows | 3 |
of their | 3 |
OS X. | 3 |
from the | 3 |
Labels: adept, | 3 |
if you | 3 |
number, and | 3 |
2009 Circumventing | 3 |
object number | 3 |
the string | 3 |
low-order byte | 3 |
object number, | 3 |
the hexadecimal | 3 |
result of | 3 |
that they | 3 |
the result | 3 |
number, the | 3 |
generation number, | 3 |
three word phrases repeated minimum three times
Phrase | Quantity |
---|---|
Posted by i♥cabbages | 7 |
by i♥cabbages at | 7 |
byte of the | 5 |
version of the | 4 |
the result of | 3 |
the generation number, | 3 |
of the object | 3 |
the object number, | 3 |
the object number | 3 |
comments Labels: adept, | 3 |
B tags
For the INEPT tools I mostly just integrated and cleaned up the changes made by others. I did however (a) incorporate a version of the Mac OS X key-extraction logic into ineptkey; and (b) allow ineptepub to use OpenSSL instead of PyCrypto, removing the need to install PyCrypto on OS X. These two changes should greatly simplify ADEPT EPUB DRM removal under OS X. I elected not to integrate the "bulk decryptor" ineptepub changes -- my feeling is that anyone who needs bulk decryption can do it via the command-line.For unswindle, I've just updated the tool to handle the most recently-released version of K4PC. If I missed a version or so in there, please try upgrading K4PC before complaining that it doesn't work. I am aware of skindle, but (a) one needs something like unswindle to run newer versions of K4PC under on Linux Wine anyway; and (b) I think the unswindle UI is nicer, as one can't identify a particular K4PC book just by filename.Happy reading!Update 2010-07-06
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
So here you go: unswindle v7 (previous versions: v6 v5 v4 v3).You'll also need a copy of darkreverser's mobidedrm (check the most recent comments for the newest links).Put those kids together (in the same directory) and run unswindle.pyw. It launches KindleForPC.exe. Pick the book you want to decrypt. Close KindleForPC. Pick your output file. And enjoy the sweet taste of freedom.Script name in honor of rms and The Right to Read. Don't use this to steal, or I'm taking my toys and going home.Updates
Update 2009-12-22
fd386003520f7af7a15d77fcc2b859dd53e44bc1 KindleForPC-installer-20091217.exe13a816a3abf7a71e7b6a55228099b03b1dc3789b KindleForPC-installer-20091222.exeThe application doesn't seem to auto-update, so if you can find a copy of the original installer you should be fine. Otherwise you'll have to hang tight. Newest unswindle version detects if you have the wrong K4PC executable installed.Update 2009-12-22 (2)
/V
The standard object-key-derivation algorithm (section 3.5.1, “General Encryption Algorithm”) accepts as inputs the file encryption key, the object number, and the generation number, and produces as out put a key for a symmetric cipher. The “unpublished” algorithm accepts the same inputs and also produces a symmetric cipher key. It presumably could be used with either RC4 or AES as documented for /V
The unpublished algorithm in use when /V
U tags
I tags
hard
necessarily
PDF Reference
n
images
file name | alternative text |
---|---|
icon18_edit_allbkg.gif | |
icon18_wrench_allbkg.png |
headers
H1
H2
Sunday, July 4, 2010
Tuesday, December 22, 2009
Sunday, December 20, 2009
Thursday, December 17, 2009
Wednesday, March 4, 2009
Monday, February 23, 2009
Wednesday, February 18, 2009
Followers
Blog Archive
About Me
H3
Sunday, July 4, 2010
Tuesday, December 22, 2009
Sunday, December 20, 2009
Thursday, December 17, 2009
Wednesday, March 4, 2009
Monday, February 23, 2009
Wednesday, February 18, 2009
Followers
Blog Archive
About Me
H4
H5
H6
internal links
address | anchor text |
---|---|
#main | skip to main |
#sidebar | skip to sidebar |
http://i-u2665-cabbages.blogspot.com/2010/07/updates.html | Updates |
http://i-u2665-cabbages.blogspot.com/2009/02/circumventing-adobe-adept-drm-for-epub.html | ineptkey & ineptepub |
http://i-u2665-cabbages.blogspot.com/2009/12/circumventing-kindle-for-pc-drm.html | unswindle |
http://i-u2665-cabbages.blogspot.com/2010/07/updates.html | 1:29 PM |
http://i-u2665-cabbages.blogspot.com/2009/12/b-epub-key-derivation-algorithm.html | B&N EPUB key derivation algorithm |
http://i-u2665-cabbages.blogspot.com/2009/12/circumventing-barnes-noble-drm-for-epub.html | my previous post on B&N EPUBs |
http://i-u2665-cabbages.blogspot.com/2009/02/circumventing-adobe-adept-drm-for-epub.html | my post analyzing Adobe’s ADEPT system |
http://i-u2665-cabbages.blogspot.com/2009/12/b-epub-key-derivation-algorithm.html | 7:05 PM |
http://i-u2665-cabbages.blogspot.com/search/label/adept | adept |
http://i-u2665-cabbages.blogspot.com/search/label/bandn | bandn |
http://i-u2665-cabbages.blogspot.com/search/label/epub | epub |
http://i-u2665-cabbages.blogspot.com/2009/12/circumventing-barnes-noble-drm-for-epub.html | Circumventing Barnes & Noble DRM for EPUB |
http://i-u2665-cabbages.blogspot.com/2009/12/circumventing-barnes-noble-drm-for-epub.html | 6:43 PM |
http://i-u2665-cabbages.blogspot.com/search/label/adept | adept |
http://i-u2665-cabbages.blogspot.com/search/label/bandn | bandn |
http://i-u2665-cabbages.blogspot.com/search/label/epub | epub |
http://i-u2665-cabbages.blogspot.com/2009/12/circumventing-kindle-for-pc-drm.html | Circumventing Kindle For PC DRM (updated) |
http://i-u2665-cabbages.blogspot.com/2009/12/circumventing-kindle-for-pc-drm.html | 8:47 AM |
http://i-u2665-cabbages.blogspot.com/search/label/amazon | amazon |
http://i-u2665-cabbages.blogspot.com/search/label/kindle | kindle |
http://i-u2665-cabbages.blogspot.com/search/label/mobipocket | mobipocket |
http://i-u2665-cabbages.blogspot.com/2009/03/well-that-didnt-take-very-long-hello.html | No Free Speech for You |
http://i-u2665-cabbages.blogspot.com/ | i-u2665-cabbages.blogspot.com |
http://i-u2665-cabbages.blogspot.com/2009/02/circumventing-adobe-adept-drm-for-pdf.html | http://i-u2665-cabbages.blogspot.com/2009/02/circumventing-adobe-adept-drm-for-pdf.html |
http://i-u2665-cabbages.blogspot.com/2009/02/adobe-pdf-v3-encryption.html | unpublished V=3 PDF key-generation algorithm |
http://i-u2665-cabbages.blogspot.com/2009/03/well-that-didnt-take-very-long-hello.html | 2:51 PM |
http://i-u2665-cabbages.blogspot.com/2009/02/adobe-pdf-v3-encryption.html | Adobe PDF V=3 Encryption |
http://i-u2665-cabbages.blogspot.com/2009/02/adobe-pdf-v3-encryption.html | 10:12 PM |
http://i-u2665-cabbages.blogspot.com/search/label/adobe | adobe |
http://i-u2665-cabbages.blogspot.com/search/label/pdf | |
http://i-u2665-cabbages.blogspot.com/2009/02/circumventing-adobe-adept-drm-for-epub.html | Circumventing Adobe ADEPT DRM for EPUB |
http://i-u2665-cabbages.blogspot.com/2009/02/circumventing-adobe-adept-drm-for-epub.html | 6:28 PM |
http://i-u2665-cabbages.blogspot.com/search/label/adept | adept |
http://i-u2665-cabbages.blogspot.com/search/label/adobe | adobe |
http://i-u2665-cabbages.blogspot.com/search/label/epub | epub |
http://i-u2665-cabbages.blogspot.com/search?updated-max=2009-02-18T18%3A28%3A00-08%3A00&max-results=7 | Older Posts |
http://i-u2665-cabbages.blogspot.com/ | Home |
http://i-u2665-cabbages.blogspot.com/feeds/posts/default | Posts (Atom) |
http://i-u2665-cabbages.blogspot.com/search?updated-min=2010-01-01T00%3A00%3A00-08%3A00&updated-max=2011-01-01T00%3A00%3A00-08%3A00&max-results=1 | 2010 |
http://i-u2665-cabbages.blogspot.com/2010_07_01_archive.html | July |
http://i-u2665-cabbages.blogspot.com/2010/07/updates.html | Updates |
http://i-u2665-cabbages.blogspot.com/search?updated-min=2009-01-01T00%3A00%3A00-08%3A00&updated-max=2010-01-01T00%3A00%3A00-08%3A00&max-results=8 | 2009 |
http://i-u2665-cabbages.blogspot.com/2009_12_01_archive.html | December |
http://i-u2665-cabbages.blogspot.com/2009/12/b-epub-key-derivation-algorithm.html | B&N EPUB key derivation algorithm |
http://i-u2665-cabbages.blogspot.com/2009/12/circumventing-barnes-noble-drm-for-epub.html | Circumventing Barnes & Noble DRM for EPUB |
http://i-u2665-cabbages.blogspot.com/2009/12/circumventing-kindle-for-pc-drm.html | Circumventing Kindle For PC DRM (updated) |
http://i-u2665-cabbages.blogspot.com/2009_03_01_archive.html | March |
http://i-u2665-cabbages.blogspot.com/2009/03/well-that-didnt-take-very-long-hello.html | No Free Speech for You |
http://i-u2665-cabbages.blogspot.com/2009_02_01_archive.html | February |
http://i-u2665-cabbages.blogspot.com/2009/02/adobe-pdf-v3-encryption.html | Adobe PDF V=3 Encryption |
http://i-u2665-cabbages.blogspot.com/2009/02/circumventing-adobe-adept-drm-for-epub.html | Circumventing Adobe ADEPT DRM for EPUB |
http://i-u2665-cabbages.blogspot.com/2009/02/not-for-distribution.html | “Not for Distribution” |
http://i-u2665-cabbages.blogspot.com/2009/02/yet-another-reverse-engineering-blog.html | And we are live in 3... 2... |
external links
address | anchor text |
---|---|
http://en.wikipedia.org/wiki/PBKDF2 | PBKDF2 (Password-Based Key Derivation Function) |
http://pastie.org/751573 | ignoblekey |
http://pastie.org/753985 | ignoblekeygen |
http://pastie.org/751366 | ignobleepub |
http://www.amazon.com/gp/feature.html/ref=kcp_pc_mkt_lnd?docId=1000426311 | Kindle for PC |
http://pastie.org/1030388 | unswindle v7 |
http://pastie.org/761825 | v6 |
http://pastie.org/755670 | v5 |
http://pastie.org/753038 | v4 |
http://pastie.org/749308 | v3 |
http://darkreverser.wordpress.com/2008/02/13/new-blog/#comments | darkreverser's mobidedrm |
http://www.gnu.org/philosophy/right-to-read.html | The Right to Read |
http://www.chillingeffects.org/notice.cgi?sID=9961 | http://www.chillingeffects.org/notice.cgi?sID=9961 |
http://www.educause.edu/Browse/645?PARENT_ID=254 | http://www.educause.edu/Browse/645?PARENT_ID=254 |
http://www.google.com/blogger_dmca.html | http://www.google.com/blogger_dmca.html |
http://www.google.com/blogger_dmca.html#counter | http://www.google.com/blogger_dmca.html#counter |
http://www.adobe.com/devnet/pdf/pdf_reference.html | PDF Reference |
http://www.cs.cmu.edu/%7Edst/Adobe/Gallery/ds-defcon/sld008.htm | one of Dmitri Sklyarov’s 2001 DEFCON slides |
http://pastie.org/1030386 | ineptkey |
http://pastie.org/1032773 | ineptepub |
http://www.python.org/download/ | Python 2.6 |
http://www.voidspace.org.uk/python/modules.shtml#pycrypto | PyCrypto |
http://www.blogger.com/profile/10498830441152026900 | View my complete profile |