From SQLabs s.r.l.:
SQLiteDoctor is restores your damaged sqlite database. Database is scanned in order to find out all the tables and all the rowid values. Once recovery has started a detailed log output is produced in order to keep you informed about the currently performed step. In case of unrecoverable errors, a red message is displayed.