Dlink probably violate GPL again with their DIR-45X ?
gitime lin
gitime at gmail.com
Fri Sep 21 04:48:54 CEST 2007
Hi all,
This is the first time I've talk in this list.
I just care about the GPL-violation affairs.
I did not have a DIR-450 Router.
Either I did not downloaded the source tarball to check the detail.
Since I'm a hardware engineer, the C codes is a little bit hard for me to
understand.
But I've just used madedit to hack and compare the firmware they released.
After 2 released firmwares has been compared, I've found the image header of
the firmware might be 48 bytes long (0x40)
I've found the header appeared twice in the whole image.
So the structure of firmware I guess looks like the following.
imghdr-kernel-imghdr-romfs
or imghdr-romfs-imghdr-kernel.
Then I used madedit (hexeditor) trying to strip the romfs off.
Then after a trial-n-error of various compression tools, I've found the
romfs is compressed by zip!
The file was cutted according to the first combination.
imghdr-kernel-imghdr-romfs.
So I've convinced I have stripped the romfs off.
But I don't know how to inspect the detail of romfs.
I'm using windows computer for work.
Since this platform is based on Linux I guess someone might be able to help
me to look what is inside of it. And see if they really violate the GPL?
The cutted-off romfs is 2,916,363 bytes long.
But after uncompressed by zip, the uncompressed length is 10,240,000 bytes
long.
What I've stripped is the firmware DIR-450-V1.01-B0013.
And it both works on DIR-450 Firmware v1.02_1.02.02.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.gpl-violations.org/pipermail/tech/attachments/20070921/b7c93329/attachment.htm
More information about the tech
mailing list