|
|||||||
|
You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community today, you will have fewer ads, access to post topics, communicate privately with other members, respond to polls, upload content and access many other special features. If you have any problems with the registration process or your account login, please contact us. Hint: Don't have time to visit us daily? Subscribe to our main RSS feed to receive our frontpage posts at your convenience. |
| iLiad Developer's Corner For iLiad development discussion and planning |
![]() |
|
|
Thread Tools | Search this Thread | Display Modes |
|
|
#1 |
|
Fully Converged
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Posts: 12,730
Karma: 71589
Join Date: Oct 2002
Location: Switzerland
Device: Sony Portable Reader
|
iLiad Firmware 2.6 files ready to be disassembled
For the binary-obsessed, unquenchable Linux junky, there may be nothing more tantalizing than having access to the files of a Linux system. So are you interested in tinkering with yesterday's firmware upgrade for the iLiad? Then jump over here where you can find the userland files and the kernel image - both in virgin form before the upgrade was actually started.
|
|
|
|
|
|
#2 |
|
Uebermensch
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Posts: 2,476
Karma: 8172
Join Date: Jul 2003
Location: Italy
Device: Kindle
|
Wow. I mean wow! Just look at /usr/bin/do_updates!
Code:
<snip>
#
# SSH server and root password checks
#
updates_done=0
new_password='b64NybVuHUa/U'
echo -n 'Checking for patches:'
if [ -x /usr/sbin/dropbearmulti ]
then
echo -n ' rm_sshd'
/usr/bin/ipkg remove -force-depends dropbear
updates_done=1
fi
if [ "`grep '^root:' /etc/passwd | cut -d: -f2`" != "${new_password}" ]
then
echo -n ' passwd'
sed -i "s,^\\([^:]*\\):[^:]*:0:,\\1:${new_password}:0:," /etc/passwd
updates_done=1
fi
if [ "${updates_done}" -eq 0 ]
then
echo -n " none"
fi
echo .
|
|
|
|
|
|
#3 |
|
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Posts: 791
Karma: 1151
Join Date: May 2004
Device: Treo, Nokia 9300
|
So basically we need to change the script to add a password we know and maybe remove the dropbear delete code, and then - and I guess that's the harder part - find a way to get it back to the iLiad?
|
|
|
|
|
|
#4 |
|
Groupie
![]()
Posts: 185
Karma: 16
Join Date: Apr 2006
Device: franklin ebookman, irex i
|
hehe glad someone else was able to get it, my attempt failed yesterday.
|
|
|
|
|
|
#5 | |
|
iLiad Geek
![]()
Posts: 103
Karma: 10
Join Date: Jul 2006
Location: Regensburg / Germany
Device: iLiad #505
|
Quote:
|
|
|
|
|
|
|
#6 | |
|
Fully Converged
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Posts: 12,730
Karma: 71589
Join Date: Oct 2002
Location: Switzerland
Device: Sony Portable Reader
|
Quote:
|
|
|
|
|
|
|
#7 | |
|
Guru
![]() ![]()
Posts: 607
Karma: 197
Join Date: Oct 2005
Device: NCR3125, Nokia 770,...
|
Quote:
Serious congratulations to the author of the Man-in-the-Middle attack. While it is theoretically standard, it is not easy when you only have one try. |
|
|
|
|
|
|
#8 | |
|
Guru
![]() ![]()
Posts: 607
Karma: 197
Join Date: Oct 2005
Device: NCR3125, Nokia 770,...
|
Quote:
At least it is not a personal mine: it does not frozen the iLiad to extract 75 euros from you. On the other hand, it should not be sensible to do it, as an iLiad owner have the right to look into the internals of the firmware (except for propietary code as DisplayMgr and so). |
|
|
|
|
|
|
#9 |
|
Guru
![]() ![]()
Posts: 607
Karma: 197
Join Date: Oct 2005
Device: NCR3125, Nokia 770,...
|
HEY, IT IS NOT AGAINST US. Obviously (but it took me one hore walking/thinking) any crack would not bother on installing a .ipkg, it is too critical. And not exacly this .ipkd in any case.
So what is it? It is a tool to remove Irex's own backdoor. It means that irex service will be able to reinstall the package, perhaps remotely, perhaps from a key combination if it is already inside. And it is a security requirement to remove the package on restart even if the engineer forgets to do it. (The other possibility is that it is a script done as result of lack of coordination between the hierarchy of analysts and programmers at iRex, and while it is typical of a big company, it should be surprising in a small intimate one as iRex is. On the other hand, if it is happening, it could signal corporate paranoia... for instance, any engineer at iRex acting on this forum or trying to contact any member this forum would risk punitive measures and so on. I have seen it to happen in corporate entities and I hope it will not move in this direction) Last edited by arivero; 08-16-2006 at 04:13 PM. |
|
|
|
|
|
#10 |
|
Übernerd
![]()
Posts: 238
Karma: 74
Join Date: Jun 2006
Location: Germany
Device: iRex iLiad
|
anyone looked into ipkg.conf?
Code:
dest root / lists_dir ext /var/lib/ipkg src oe http://10.56.210.143/ipk
__________________
![]() "It's you isn't it? THE BASTARD OPERATOR FROM HELL!" "In the flesh, on the phone and in your account..." |
|
|
|
|
|
#11 |
|
Webmonkey
![]()
Posts: 7
Karma: 10
Join Date: May 2006
Location: SF Bay
Device: iLiad
|
Anyone have a capture of the HTTP/HTTPS calls and/or the update/boot details?
|
|
|
|
|
|
#12 | |
|
Guru
![]() ![]()
Posts: 607
Karma: 197
Join Date: Oct 2005
Device: NCR3125, Nokia 770,...
|
Quote:
|
|
|
|
|
|
|
#13 |
|
Uebermensch
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Posts: 2,476
Karma: 8172
Join Date: Jul 2003
Location: Italy
Device: Kindle
|
I think it's just a ipkg feed server in their intranet. Note this is a private LAN address.
|
|
|
|
|
|
#14 | |
|
Übernerd
![]()
Posts: 238
Karma: 74
Join Date: Jun 2006
Location: Germany
Device: iRex iLiad
|
Quote:
i was thinking, since it is a private IP, could it be that they somehow involve or plan to use the ipkg package manager to do software updates over the IDS connection. Maybe this is more clear.
__________________
![]() "It's you isn't it? THE BASTARD OPERATOR FROM HELL!" "In the flesh, on the phone and in your account..." |
|
|
|
|
|
|
#15 | |
|
Guru
![]() ![]()
Posts: 607
Karma: 197
Join Date: Oct 2005
Device: NCR3125, Nokia 770,...
|
Quote:
|
|
|
|
|
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Three not asked earlier questions about iLiad | Malder1 | iRex iLiad | 9 | 08-14-2006 03:10 PM |
| Compilation of Q&A | FGFuzaxx | iRex iLiad | 14 | 07-17-2006 08:51 AM |
| First iRex iLiad units to ship in 1st week of July | Alexander Turcic | iRex iLiad | 19 | 06-29-2006 08:29 PM |
| iLiad & Accessory Official Pricing (from www.irexshop.com | Stuart Young | iRex iLiad | 9 | 06-14-2006 11:47 AM |
| OSx86 hacking resources | TadW | Lounge | 7 | 08-28-2005 04:07 PM |