Damaged DOCX2TXT 1.0
Damaged DOCX2TX uses an unzipper which is tolerant of XML file corruption and uses Perl coding to extract the text from the document.xml file where all of the unformatted text resides in a docx file. Since this Perl coding does not use a standard XML reading applet or module but simply removes the hypertext around the text, the result is more less perfectly extracted text until that part of the document.xml file where the corruption starts, is reached. Word 2007 on the other hand appears to return return no results if it encounters any errors at all in the document.xml file.
The program has a Perl/Tk GUI front end.