|
|
Thread Tools | Search this Thread |
10-01-2006, 09:45 AM | #1 |
Fully Converged
Posts: 18,171
Karma: 14021202
Join Date: Oct 2002
Location: Switzerland
Device: Too many to count here.
|
Web2iDS for undocumented communication with the iRex Delivery Server
I put off posting about this a) because this tool is still incomplete, and b) iRex promised us to open up the specs of the iRex Delivery Server (iDS) protocol. But as time goes by many of us grow impatient with the company's slow development efforts aimed at making the iLiad reader more usable. So perhaps the best way to convince them how desperately we want to help (through gaining access to the SDK and the flashing process!) is by sharing with you what we've found so far about the iDS protocol.
Web2iDS is a PHP script that uses undocumented XML commands to communicate with the iRex Delivery Server (iDS). Although I wrote the script, all credits should go to TadW who did the main work by finding the XML sequences through connection sniffing and trial and error. While I am not going to explain the tool sources or XML commands in detail right now (c'mon, it's Sunday, don't you think I've anything better to do?), let me say that you'll find the interesting stuff in iLiadBrowser.php, which contains the class responsible for communicating with the iDS. It's a thin wrapper around the procedural interface to cURL provided by PHP. Obviously for it to work, you must have the cURL extension installed. Enough said, files are attached to this thread. |
10-01-2006, 12:20 PM | #2 |
Uebermensch
Posts: 2,583
Karma: 1094606
Join Date: Jul 2003
Location: Italy
Device: Kindle
|
Some hints:
Last edited by TadW; 10-01-2006 at 12:27 PM. |
Advert | |
|
10-01-2006, 12:42 PM | #3 |
Addict
Posts: 261
Karma: 156
Join Date: Jul 2006
Device: iliad
|
That's cool.
I'll try it right now. Thanks for releasing it. |
10-01-2006, 03:27 PM | #4 |
Enthusiast
Posts: 47
Karma: 10
Join Date: May 2006
Location: Austria
Device: iLiad
|
It works. Real good work. Now vise versa, I want to see some open "Project Gutenberg" - iDS Server out threre :-).
|
10-01-2006, 04:04 PM | #5 | |
Fully Converged
Posts: 18,171
Karma: 14021202
Join Date: Oct 2002
Location: Switzerland
Device: Too many to count here.
|
Quote:
Other than that, your only chance is to spoof the iDS IP and redirect it to your own location. This way, of course, you could also flash the iLiad with your own firmware (which is what most people here would love to do, I think) |
|
Advert | |
|
10-02-2006, 07:41 AM | #6 | |
Junior Member
Posts: 2
Karma: 10
Join Date: Oct 2006
|
Quote:
|
|
10-02-2006, 11:39 AM | #7 | |
Guru
Posts: 607
Karma: 2157
Join Date: Oct 2005
Device: NCR3125, Nokia 770,...
|
Quote:
|
|
10-02-2006, 12:12 PM | #8 |
Junior Member
Posts: 2
Karma: 10
Join Date: Oct 2006
|
well, it should be enough to set your router so that ids.irexnet.com resolves to the IP you want.... :-)
|
10-02-2006, 05:15 PM | #9 | |
Banned
Posts: 1,300
Karma: 1479
Join Date: Jul 2006
Location: Peoples Republic of Washington
Device: Reader / iPhone / Librie / Kindle
|
Quote:
If you opened a proxy server of say: http://ids.mobileread.com:8080 we could set that as our proxy in an iLiad "mobileread" profile and you could serve content by having the proxy point ids.irexnet.com to ids.mobileread.com:80. I'm willing to help set it up. |
|
10-04-2006, 05:32 PM | #10 |
Banned
Posts: 1,300
Karma: 1479
Join Date: Jul 2006
Location: Peoples Republic of Washington
Device: Reader / iPhone / Librie / Kindle
|
I hadn't seen this anywhere else so I'm putting it up here...
This is the dump from the iLiad client certificate: Owner: EMAILADDRESS=ca@irextechnologies.com, CN=iRex Technologies BV Cert Authority, O=iRex Technologies BV, L=Eindhoven, ST=Brabant, C=NL Issuer: EMAILADDRESS=ca@irextechnologies.com, CN=iRex Technologies BV Cert Authority, O=iRex Technologies BV, L=Eindhoven, ST=Brabant, C=NL Serial number: eda1401cecd3000a Valid from: Fri Oct 14 07:33:33 PDT 2005 until: Wed Oct 13 07:33:33 PDT 2010 Certificate fingerprints: MD5: CC:C7:1C:ED:03:0D:60:AF:33:34:6F:0D7:3D:F3:32 SHA1: F8:5D:6E:AE:C6:52:3B:19:0D:5C:ED:96:25F:81:32:EC E:8E:2C Last edited by scotty1024; 10-13-2006 at 02:06 PM. |
10-05-2006, 08:01 AM | #11 | |
Guru
Posts: 607
Karma: 2157
Join Date: Oct 2005
Device: NCR3125, Nokia 770,...
|
Quote:
|
|
10-05-2006, 12:05 PM | #12 |
Banned
Posts: 1,300
Karma: 1479
Join Date: Jul 2006
Location: Peoples Republic of Washington
Device: Reader / iPhone / Librie / Kindle
|
Several months ago there was a rumor that the iLiad had one of the Philips TPM chips installed. I haven't seen much evidence of that so far...
|
10-05-2006, 12:44 PM | #13 | |
Guru
Posts: 607
Karma: 2157
Join Date: Oct 2005
Device: NCR3125, Nokia 770,...
|
Quote:
|
|
10-05-2006, 01:16 PM | #14 |
Banned
Posts: 1,300
Karma: 1479
Join Date: Jul 2006
Location: Peoples Republic of Washington
Device: Reader / iPhone / Librie / Kindle
|
The TPM chips can do flow through encryption/decryption and have a secure onboard key storage module.
http://en.wikipedia.org/wiki/Trusted_Platform_Module |
10-17-2006, 06:54 AM | #15 | |
Connoisseur
Posts: 78
Karma: 103
Join Date: Aug 2006
Location: Ipswich, UK
Device: Irex Iliad
|
Quote:
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Can I trust IRex Dr800SG delivery date? | Maike13 | Which one should I buy? | 40 | 10-30-2009 11:46 PM |
iRex announces development of colour device for 2011 delivery | HarryT | News | 57 | 06-09-2009 11:04 AM |
Irex 1000S Delivery in UK | veeraganesh | iRex | 7 | 10-13-2008 06:44 PM |
Irex Delivery Service | markiehill | iRex | 5 | 07-21-2006 04:28 PM |
De Tijd and iRex to launch digital paper delivery service | Alexander Turcic | News | 7 | 01-20-2006 11:02 AM |