Make sure to read 'FirstAID (Firebird and InterBase) Recovery Guide before attempting recovery.What you see is what you will recover with the FirstAID Extractor. If you decide to recover the data you see in the FirstAID Extractor, you can purchase a license.Open the corrupted database with FirstAID Extractor and then double click on the table name, you can browse through the table's data pages.It will analyze the low-level data structures in your database and present you with a detailed log of what may be wrong in the database. IBSurgeon has a free Diagnostic version of FirstAID which you can use to accurately check the actual database status.
Using FirstAID together with other standard recovery means such as the default gfix and gbak utilities it is possible to repair a corrupted database in more than 80% of all cases. FirstAID uses its own layer for low-level database access without using the InterBase or Firebird engine, so it can perform real 'surgical' operations and repair your database when all other standard mechanism's cannot.
FirstAID is the only solution for automatically repairing corruption that neither gbak nor gfix can handle.