You have been redirected from is the new home for all information regarding Maltego products. Read more about this in a message from the Paterva team and in this blog post and FAQ. close

Maltego Servers

Overview of Maltego Servers πŸ”—︎

Maltego servers can be deployed within your organization so that you can host your Transform servers on infrastructure you control, instead of having your Transforms run over Maltego’s infrastructure. An internal server gives you the ability to integrate with your structured internal data and leverage internal processes as well as distribute these Transforms across your enterprise.

Maltego offers three types of servers:

  • CTAS (Commercial Transform Application Server) – Our standard Transforms hosted within your organization
  • iTDS (Internal Transform Distribution Server) – Develop Transforms to access your own data sources and distribute them to your teams
  • Comms (Communications) Server – Collaborate with fellow investigators in real-time with shared graphs

Server Architecture πŸ”—︎

Maltego Server Architecture

CTAS (Commercial Transform Application Server) πŸ”—︎

CTAS stands for Commercial Transform Application Server and is a server that includes all the Transforms found on Maltego’s public server. By purchasing this server you will have your own private Transform server with the benefits of using your own infrastructure to host it.This is specifically applicable to clients who do not want any of their data travelling through Maltego’s infrastructure.

Why use a private CTAS?

Out-of-the-box, Maltego clients use Maltego’s public CTAS to run Transforms that are located on the Internet and used by other Maltego users. A private CTAS is for customers performing sensitive investigations and who would prefer to keep their Transform requests private. Although Maltego will never log the questions asked or their answers when a Transform query is run on our public server, some customers still prefer the peace of mind provided by hosting their own copy of our CTAS.

The CTAS server includes Transforms for gathering OSINT from common sources on the Internet which includes querying DNS servers, search engines, social networks, various APIs and other sources.

CTAS Transforms query the following data sources:

  • DNS servers,
  • Search Engines,
  • Online Databases,
  • Various Social Networks,
  • Online APIs,
  • Other Public Sources.

A full list of the Transforms that are included with CTAS can be found in our Transform guide here.

iTDS (Internal Transform Distribution Server) πŸ”—︎

The iTDS allows you to easily manage and distribute custom Maltego Transforms and settings from a central location within your organization.

What is an iTDS?

The iTDS is our internal Transform Distribution Server. It allows custom Transforms to be developed, managed, shared and distributed from a central point within your organization. This server is suited for organizations who are building Transforms that integrate with their own (internal) data and who want to share these Transforms with multiple Maltego Desktop Client users on their internal network.

What does an iTDS do?

An iTDS allows you to combine Maltego Transforms, Entities and their configurations into a single item that can be distributed and installed by different Maltego users. This makes it easy to share custom Transforms and configurations amongst a team of analysts or, should you choose so, with the rest of the world. The iTDS is configured and managed using a web-interface.

Who is an iTDS for?

An iTDS will be useful to anyone who wants to integrate their data into Maltego by building custom Maltego Transforms. An iTDS allows you to easily share the Transforms you build amongst a team of Maltego users. This server should be useful to those who want to distribute their internal Transforms to teams within their organization as well as to users who want to make their Transforms available to the public on the Maltego Transform Hub.

Comms (Communications) Server πŸ”—︎

What is a Comms server?

The communication or ‘Comms’ server provides users with the ability to share graphs and have multiple analysts work on a graph at the same time.

What does a Comms server do?

A Comms server allows multiple users to work interactively on a shared Maltego graph in real-time. Users can interact over a built-in chat messenger as well as send links to selected portions of the graph. Shared graphs are kept private with your session key that is used to encrypt the communication traffic with 128/256-bit AES. Shared graph sessions are cross-platform meaning that different clients can all join the same shared graph.

If you are interested in purchasing any of our server solutions, please send us a price inquiry using this form. Please note that, unlike Desktop Client licenses, Maltego servers cannot be ordered online through our online gateway.

Pick the right product and get started.