This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This returns the transform as an XML representation that Maltego | |
# uses to update the graph. | |
trx.returnOutput() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Import MaltegoTransform-Python library | |
# from MaltegoTransform import MaltegoEntity | |
from MaltegoTransform import MaltegoTransform |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Create a Maltego Transform Exception | |
trx.addException("We're out of gummy bears!!! Abort.") | |
# ThrowExceptions returns the errored transform. | |
trx.throwExceptions() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# For a 1-1 transform, so we create one location entity based | |
# on the geolocation data. | |
trx.addEntity("maltego.Location", "New York, NY") | |
# This can also be placed in a loop and will result in multiple entities. | |
locations = ["New York", "Washington DC", "San Francisco"] | |
for location in locations: | |
trx.addEntity("maltego.Location", location) |
NewerOlder