Custom entities can easily be shared between users by exporting and importing them. It’s also possible to share entities by simply saving a graph containing custom entities and loading it in another (clean) Maltego.

Exporting Entities

Clicking the Export Entities button will open the Export Wizard. The first step in this wizard is to decide if you want to export all entities in your Maltego client or export a custom selection:

After clicking Next>, entities which are to be exported can be selected. In this example, only the custom police officer entity will be exported:

Next the filename and folder directory must be chosen for where the entities will be exported to. The file extension for all Maltego configuration files is .mtz.

There is also an option to encrypt the entity file with AES-128:

If the encryption option is checked, the next page will allow you to choose a password for the file.

After choosing the password and clicking next a final summary page will appear showing a summary of what was exported:

The Finish can be clicked to exit the export wizard.

Importing Entities

Now that the custom entity has been exported to an .mtz file, it can be shared with other Maltego users by using the Import Wizard in the Maltego client.

Clicking Import Entities will open the Import Wizard. In the first step of the Import Wizard the .mtz file can be selected:

If the file was encrypted, then you will need to enter the encryption password:

The next step shows the contents of the configuration file and allows you select what they which items to import. In this case, there is only the single Police Officer entity that already exists in this Maltego client:

Clicking next will go to a summary page of what was imported:

Clicking Finish will close the Import Wizard.