To perform data recovery from corrupt compressed files, i.e. ZIP, RAR, TAR, TAR.Gz and 7z, you can try ZIP Recovery and Archive Recovery tools of Compressed Recovery range.
Archive Recovery
This tool performs multiple files recovery corrupt Archive files, like ZIP, ZIP-64, RAR, TAR, TAR.GZ and 7-ZIP. Read more