These are 3 transforms (transform-set) to do the following lookups:
- Domain to related pulses (including malware and adversaries).
- IPv4 to related pulses (including malware and adversaries).
- Hash to related pulses (including malware and adversaries).
Important Notice - Domain lookup will lookup either a subdomain (www.github.com) as hostname
OR a domain name (github.com) and will lookup a domain
according to AlientVault. This means that if you look for a Domain Entity of the content 'www.github.com' and it appears in a pulse as a hostname, it will appear. If it, however, appears as the domain 'github.com' then the search you've ran will not find that.
- Copy all of the files to a folder
X
. - Run
pip install --user -r requirements.txt
. - Import the
maltego-OTX.mtz
file directly to Maltego. - Go to Maltego into the tab
Transforms
and hitTransform Manager
. - Find the transforms by typing
otx
on the search bar on the top right. - Edit the
Command line
to point to your Python interpreter. You can find this usingwhich python
orwhich python3
. - Edit the
Working Directory
to point to where you've copied the files (X
).
Thanks to @paterva for maltego-trx
.