On Wed, 2009-07-22 at 10:58 +0200, serpilliere serpilliere wrote: > yop > >
Hi, I don't really do much with unshield, don't know the file format at all, so I've forwarded your message to the synce-devel list. Mark > I was testing unshield on a Dell archive. > It didn't work cause it seems not seen good version: > """ > [unshield_read_headers:284] Version 0x020005dc handled as major > version 0 > """ > > So After debugging and hexdump the archive, it unshield works by > patching version test and force it to "9" > (file desciption are avery 0x57bytes, md5sum is in desc file...) > > > So I made a little patch, but maybe version handling is different in > the present cabfile. > patch: > """ > diff -r 56b5c54882d1 lib/libunshield.c > --- a/lib/libunshield.c Wed Jul 22 09:25:49 2009 +0200 > +++ b/lib/libunshield.c Wed Jul 22 10:52:49 2009 +0200 > @@ -269,7 +269,10 @@ > goto error; > } > > - header->major_version = (header->common.version >> 12) & 0xf; > + if ((header->common.version >> 12) == 0x2000) > + header->major_version = 9; > + else > + header->major_version = (header->common.version >> 12) & > 0xf; > > #if 0 > if (header->major_version < 5) > """ > > Maybe its a bit wreid, but it works :) > > > If you wand to test the archive, it can be downloaded on DELL site at: > http://support.dell.com/support/downloads/download.aspx?c=us&cs=555&l=en&s=biz&releaseid=R206690&SystemID=LAT_E5400&servicetag=&os=WLH&osl=en&deviceid=16358&devlib=0&typecnt=0&vercnt=3&catid=-1&impid=-1&formatcnt=2&libid=25&fileid=289361 > > (sorry for big link) > or simplier: > > ftp://ftp.us.dell.com/app/DRVR_WIN_R206690.EXE > > After unzipping the .exe, there is another exe to unzip: > Dell_ControlPoint-Security-M_A07_R206690.exe > and after unzipping this one the cab is: > data1.hdr data1.cab data2.cab > > Note the setup.exe of installshied seems to have 15.0.0.498 in version > property. > > > + > serpilliere > >
signature.asc
Description: This is a digitally signed message part
------------------------------------------------------------------------------
_______________________________________________ SynCE-Devel mailing list SynCE-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synce-devel