checking zip file corruption



Hi all,

I am writing code to check if incoming zip files are corrupt and the
client is not willing to send a digest (like md5) of the file.

I need to check if a zip file is corrupt. A Perl API is preferable but
anything you can suggest is cool.

I was unable to find anything on google. Perhaps one of you have done
this before.

I apologize for posting this on a freebsd hackers mailing list but you
guys tend to be extremely intelligent. Plus I am using a bsd server :)

--
Ashok Shrestha
_______________________________________________
freebsd-hackers@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: A .doc file created using Word2000 can not be opened by Word2003
    ... necessarily mean the document is corrupt, ... >I have created a .doc file using MS Word 2000. ... When our client tried ... > Can anybody tell me if this is a bug of Word 2000? ...
    (microsoft.public.word.application.errors)
  • Re: The document name or path is not vaild...
    ... the Zip file was corrupt. ... very persnickety with its header. ... with a client in the UK who cannot open our ... :>> I have tried saving the file to network drives, ...
    (microsoft.public.word.application.errors)
  • Re: Attachments
    ... connection. ... If one of them come back corrupt the problem ... The client receives an email>> looking as follows: ... I have installed SP1 and the>> clients I am sending to seem to be running MS products. ...
    (microsoft.public.windows.server.sbs)
  • Re: rpc.mountd crashes when extensively using netgroups
    ... The strcpy can corrupt ... For every client rpc.mountd and the kernel seem to exchange ... and use lists with _all_ netgroups used in exports that are ...
    (Linux-Kernel)
  • Re: repost, hasnt been answered :) :)
    ... > I posted a question in the access forms newsgroup ... > of clients and progress notes for each meeting they ... each client has a client id. ... You may have a corrupt index or corrupt table. ...
    (microsoft.public.access.forms)