Current 7-Zip executable unpacker is unable to extract all objects in a Silverlight DLL (eg: Hikaru.dll[1]), because most of the contents are stored inside the .text section of the DLL, instead of inside the .rsrc section of the file. In the case of Hikaru.dll[1], Multi Ripper[3] is able find 3 JPEG and 26 PNG images inside Hikaru.dll, but using hex editor reveals the .text section of Hikaru.dll also contains XML scripts that are not recognized by Multi Ripper or 7-Zip. With the increase use of Silverlight contents, it becomes important for 7-Zip to support the handling of Silverlight DLL contents.
[1] Go to http://microsoft.com/taiwan/silverlight/ClientBin/hikaru_app.xap , save the file, then extract hikaru_app.xap with 7-Zip, enter the output directory to find Hikaru.dll.
[1] After installing Silverlight 4[2], go to http://microsoft.com/taiwan/silverlight/ClientBin/hikaru_app.xap , choose install the Hikaru app (hikaru_app.xap), then go to %USERPROFILE%\Local Settings\Application Data\Silverlight\OutOfBrowser\2115676387.www.microsoft.com , extract application.xap, enter the output directory to find Hikaru.dll
[2] Go to http://www.microsoft.com/taiwan/silverlight/toybox.htm , then right click lower menu item.
[3] https://web.archive.org/web/20130814235624/http://www.baccan.it/share/mrip300b.zip