Virtualization

TrapperKeeper: Using Virtualization to Add Type-Awareness to File Systems

Free registration required

Executive Summary

TrapperKeeper is a system that enables the development of type-aware file system functionality. In contrast to existing plug-in-based architectures that require a software developer to write and maintain separate code modules for each new file type, TrapperKeeper requires no type-specific code. Instead, TrapperKeeper executes existing software applications that parse the desired file type inside virtual machines. It then uses accessibility APIs to control the application and extract desired information from the application's graphical user interface.

  • Format: PDF
  • Size: 496.8 KB