@author: Stuart Kennedy
@company: Sensepost
- Scope
This document describes each Maltego transform designed to use the Skype4py API. Also included are instructions to set up Python 2.7.x and the required libraries, which are prerequisites to using the Maltego transforms. The Maltego transforms are able to run on any platform that runs Maltego and Python.
2. Prerequisites: Python + Skype4py Library
In order to use the Skype Maltego transforms, you must first install Python 2.7.x. If not already installed, please visit the following page for downloads and installation documentation:
https://www.python.org/downloads/
Python 2.7.x License: https://docs.python.org/2/license.html
Once Python is installed, install the Skype4Py library. These transforms have been created and tested successfully with the latest version. Please visit the following page for installation instructions:
https://github.com/awahlig/skype4py
Note: You will need to have Skype running and logged into for the transforms to work.
Tested on Ubuntu with Skype 4.3.0.37 (Latest available version)
- Transforms
You will need to add the transforms as "Local" Transforms for now until we add them to the Sensepost TDS
To use the transforms, use a "Phrase to search for users", any Skype accounts found will be "People" entities.
The following transforms have been created for the Skype transform set:
-
Skype Phrase Search - A transform that will return Skype users with the phrase used.
Required Maltego entity input: Phrase
Maltego entity output: Person -
Skype GetIP from Username - A transform that will return a IPv4 addresses (If ONLINE) to a known/valid Skype username.
Required Maltego entity input: Person
Maltego entity output: IPv4 Address -
Skype Profile Location - A transform that will return the location entity of a selected skype profile.
Required Maltego entity input: Person
Maltego entity output: Location -
Skype Email Search - A transform that will return persons associated with that email address (may be multiple).
Required Maltego entity input: Email address
Maltego entity output: Person -
Skype Phone Search - A transform that will return persons associated with that phone number (may be multiple).
Required Maltego entity input: Phone Number
Maltego entity output: Person -
Skype Person Search - A transform that will return persons associated with a name used (may be multiple).
Required Maltego entity input: Person
Maltego entity output: Person