background preloader

NAS

Facebook Twitter

FreeNas

Circumventing Kindle For PC DRM (updated) Amazon actually put a bit effort behind the DRM obfuscation in their Kindle for PC application (K4PC). The Kindle proper and Kindle for iPhone/iPod app both use a single "device" encryption key for all DRMed content. K4PC uses the same encryption algorithms, but ups the ante with a per-book session key for the actual en/decryption. And they seem to have done a reasonable job on the obfuscation. Way to go Amazon! It's good enough that I got bored unwinding it all and just got lazy with the Windows debugging APIs instead. 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. Script name in honor of rms and The Right to Read. Updates. Update 2009-12-22. Fd386003520f7af7a15d77fcc2b859dd53e44bc1 KindleForPC-installer-20091217.exe13a816a3abf7a71e7b6a55228099b03b1dc3789b KindleForPC-installer-20091222.exe.

Circumventing Adobe ADEPT DRM for EPUB. By way of a concrete reverse-engineering contribution, I have successfully circumvented Adobe's ADEPT DRM scheme for EPUB files. The same circumvention probably also allows decryption of ADEPT-encrypted PDF files, although I haven't looked into it yet. ADEPT is pretty close to faultless as a crypto system -- a per-user RSA key encrypts a per-book AES key which encrypts the content. It uses AES in CBC mode with a random IV. It uses RSA with PKCS#1 v1.5 padding, which is perfectly adequate for this case.

Unfortunately for Adobe, this isn't a crypto system, but a DRM system. In practical terms, this breaks ADEPT circumvention into two components: key retrieval and decryption. Here are the scripts: Key-retrieval script: ineptkey (version 5) Decryption script: ineptepub (version 5.2) To use, install Python 2.6 (and on Windows PyCrypto), run the key-retrieval script, then run the decryption script using the retrieved key. And on a preachy note, please don't be a jerk with these. I♥cabbages. DIY: Home UBUNTU NAS Server « « DanielAndrade.net DanielAndrade.net. DIY: 200 Dollar PC. Looking for a small and affordable computer to add to your collection of boxen? I'm not talking about the Everex gPC, OLPC or the Asus Eee PC. I'm talking about building your own mini-ITX form factor computer. For around 200 you can have a computer with the following specs: 1.2GHz Intel Celeron 220 processor, 1GB DDR2 RAM, 250GB SATA hard drive and a small 90W power supply - more than enough juice to run your favorite Linux distro.

This article is part of a 3 part series - read Part 2 and Part 3. Parts The heart of this PC is Intel's mini-ITX D201GLY2 motherboard, created in October as part of Intel's plans to have affordable offerings targeted to the sub-value market sector. Intel mini-ITX form factor D201GLY2 motherboard: 65 Next up, this PC will need some RAM. 1GB Kingston ValueRAM DDR2 @ 533: 20 Of course, something needs to power the board and since the motherboard only consumes a handful of Watts (~40 Watts at peak), the 90 Watt picoPSU brick-based power supply will work just fine.

PicoPSU-120 12V DC-DC ATX power supply. The picoPSU-120 is the smallest snap-in 12V ATX dc-dc power supply. The picoPSU is compatible with an entire range of mini-itx motherboards as well as regular boards. The picoPSU-120 provides a cool, silent 120 Watts of power for small PC designs using a single 12V power source. By using Patent Pending HyperWatt[TM] technologies , picoPSU-120 packs an impressive amount of power relative with its very small footprint.

PicoPSU-120 has several key advantages over traditional power supplies: - Very small, can build unltra-compact PC enclosures and slim server enclosures. - Fits any motherboard equipped with a 20 or 24pin ATX connector. - 100% silent, fanless, no moving parts. - Operates at only 12V. - Highly efficient design, does not produce a lot of heat.- Ideal for low power Intel Core Duo as well as all VIA C7/nano or AMD motherboards. Small computer projects start with small power supplies. Reduce space. Cool power. PicoPSU-120 is a fully compliant DC-DC ATX PC PSU. Setting Up Transmission-Daemon To Use With Remote GUI In Ubuntu And Debian. I've used rTorrent and wTorrent (which I've already posted how to set up) and also ruTorrent and various Web UIs for rTorrent but I've came to the conclusion that the best way (for me at least) for remote Bittorrent download is Transmission Remote GUI - I've been using it for a few days now and love it.

Please note that I've only tested it on a remote Debian server but I've adapted everything for Ubuntu so it should work for it too. In this article, I will cover installing and configuring transmission-daemon in a headless (but should work on a normal Debian / Ubuntu install too) Debian or Ubuntu machine. transmisson-remote-gui is feature rich cross platform (works on Windows, Linux and Mac OSX) front-end to remotely control Transmission daemon via its RPC protocol. It is faster and has more functionality than build-in Transmission web interface. Transmission Remote GUI features: Install Transmission Installing Transmission Daemon in Ubuntu Then install the required packages: -i386: -amd64: or: Webmin.

Free Music Streamer. Homepage.