Basic Description

Mythic Package File (.uop)

It is a package containing compressed files. Package is divided into blocks, each holding up to 1000 files. This makes it easier for client to quickly access a file within a package. Since package doesn't contain file names, client has to hash a file name before accessing it.

Mythic Package Editor

This is the basic look of the Mythic Package Editor.

Program

Functionalities:

  1. Tree view: This area shows opened Mythic Package Files (.uop). One can expand an entry to display package blocks.
  2. File view: Here all the files from selected block are displayed. This is where dictionary comes into play.

    Dictionary contains hashes and matching file names. When one opens (clicks on Block_x) a block, it searches for a file name in a dictionary. If it finds it, actual name is displayed in file view. If it doesn't, it displays default name, which is Index_X.

  3. Details: Here are displayed details of a selected entry.
  4. Toolbar: This area is used to quickly access necessary features of this software.
  5. Hash Search: One can match unknown file names in selected entity (either package, block, single or multiple files) with content of text box to the right of the button. More details here.
  6. Text search: searches through all open packages and matches content of text box to known file names.