1. A free text search engine method for an application comprising: aggregating, by a processor, information sent to and received from a host by an emulator running the application, the information including (i) field names and associated field contents for a display screen for the application, (ii) emulator action indicating sent or received, (iii) a screen image of the display screen used when the information was sent or received, and (iv) a hot link to reproduce the display screen; indexing, by the processor, the field contents and the field names in a memory; searching, by the processor, responsive to receipt of a search query specifying a search term, the field contents and the field names in the memory that match the search term to form search results; and returning, by the processor, the search results by providing the screen image of the display screen used when the information matching the search term was sent or received and/or the hot link to navigate to a live copy of the display screen with the information that matches the search term.