May 21, 2012, 05:17:51 am
Maltego Forum

Username
Password

Pages: [1]
Print
Author Topic: Creating your own Local Transform  (Read 121847 times)
AndrewMacPherson
Administrator
Full Member
*****
Posts: 132


« on: January 09, 2009, 10:19:50 am »

Hey All,

This is just a basic walkthrough for creating your own local transform.

  • Click Tools->Manage Transforms
  • Select "New Local Transform" at the top of the window
  • Enter the Display Name (Name of the transform that will be displayed when right clicking on an entity), Description,Author and Input Entity Type (This is the type of entity that the transform will be run on, ie if you had an IPAddress to ports transform the Input Entity Type would be IPAddress)
  • Select Next
  • Enter the command, eg. /usr/bin/perl or c:Python25python.exe or c:MyCoolTransformCoolTransform.exe
  • Enter the Paramaters, eg. /home/andrew/localTransforms/sampleTransform.py
  • Set the working directory and Timeout
  • Double check the command line to be executed
  • Click Finish and then save

It''s as simple as that, from here on you can just right click on the Input Entity type you selected and run the transform Smiley

Enjoy responsibly!
-AM
Logged
H
Newbie
*
Posts: 9


« Reply #1 on: April 21, 2009, 01:20:23 pm »

How about making it possible for transforms to define suggested values for all the fields you have to fill out?

This could be implemented in a specially formatted comment block (no problem in .py / .pl scripts) or maybe as an execution parameter, e.g. transform.py --transform-info, which could return some XML containing the suggested display name, author, input object type etc.

That would make it easier to import transforms and would allow mass / batch importing of multiple local transforms at once.

It''s not a big issue at the moment, but imagine having to manually register 50 local transforms in future...
« Last Edit: April 21, 2009, 01:21:50 pm by H » Logged
RT
Administrator
Jr. Member
*****
Posts: 78


« Reply #2 on: April 21, 2009, 01:24:02 pm »

H - this will be addresssed with MTZ files in the upcoming version. Please be a patient...Smiley
RT
Logged
toprngr
Newbie
*
Posts: 5


« Reply #3 on: August 04, 2010, 07:43:02 am »

I am assuming that this only works for a specific version as I can’t seem to work it out as well. What I am planning is to download but before I do that, I wanted to verify that it has something to do with a different version and not downloaded and the outcome is the same. In fact, more people could find out about it as well, this could be information that can be shared to others.
Logged

AndrewMacPherson
Administrator
Full Member
*****
Posts: 132


« Reply #4 on: August 04, 2010, 11:10:11 am »

Within version 3 there is a very simply wizard to help with the creation of local transforms, however the fields are the same. Why not test it out with the free CE version of Maltego 3?

-AM
Logged
Pages: [1]
Print
Jump to: