Import and Export Config is a feature that can share a Maltego working environment from one client to another or take backups of your Maltego Desktop Client's working environment.
This environment includes the following:
- Transform Hub Items
- Local Transforms
- Transform Sets
- Tabular Mappings
There are two methods of sharing this configuration (which will be discussed below in detail):
- Sharing the .mtz file directly.
- Uploading the .mtz file to iTDS.
Export .mtz file
First, we need to create an environment that we wish to share. This environment can be default i.e default icons, entities, viewlets, etc. Helpful in Air-Gapped computers.
Let’s create a custom entity first by going to Entities > New Entity Type.
Fill in the required details.
You can add a Custom icon of select an icon from the default icon list.
To export the custom entity, click on Export Config found under Import | Export tab.
You can simply select All items to export everything, but I will select Custom Selection to see what is getting exported.
Save the export file.
The export summary looks good. Click Finish.
Sharing the .mtz file
Method 1: Import configurations from the .mtz file directly.
To import .mtz file, you can click on Import Config found under Import | Export tab.
Import the file.
You can make selections before import.
We have successfully imported our custom Entity.
Method 2: Uploading .mtz file to iTDS.
Go to iTDS Admin UI and click Paired Configurations
Add new Paired Configuration and attach it to a Seed.
Now go to Seeds in Admin UI > Seeds.
Copy the Seed.
Add the Seed to the Maltego Desktop Client.
Install the new Hub item.
We have now successfully imported our custom Entity via the iTDS.