-
Notifications
You must be signed in to change notification settings - Fork 0
Transforms List
maxlandon edited this page Mar 4, 2019
·
6 revisions
The Categorization of Transforms follows the same pattern used in the Transform Code Structure:
- This makes easier to locate the code if one wants to debug/change it.
- It represents well the Transform inheritance used by the Maltego Client.
Example:
Msf__DB | Service | Associate
Msf__DB | Service | Enumerate
Msf__DB | Service | Update
Msf__DB | Service.Web | Enumerate
Msf__RPC - Auxiliary | Service.Web | Scan
Msf__RPC - Exploit | Service | Select
Where:
1. Tool & Components
- Msf_DB is the Tool and its main functional component
- - Auxiliary is an optional functional subdomain of the main component.
2. Entity Input
- Service is the Entity base type.
- .Web is the Entity subtype. (when not present, that implicitly means "Base")
3. Transform Set
- Enumerate: Transforms that retrieve a set of a least one object beside/lower in the hierarchy. Example, a Host can retrieve its Services, and a Service can retrieve its respective Credentials.
- Association: Transforms that link a Maltego entity to a Metasploit object, new or existing. Example: a Netblock can have workspace properties, a common IPv4 can produce an IPv4 linked to a Metasploit host, etc...
Netblock
- Metasploit | DB | Enumerate
- Get Hosts IP
- Metasploit | DB | Association
- To Msf Netblock Workspace
- Metasploit | DB | Workspace
- Delete Workspace
- Push Workspace
- Pull Workspace
Ipv4Address
- Metasploit | DB | Enumerate
- Enumerate Host
- Enumerate Services
- Metasploit | DB | Association
- To Msf Host IP
Host
- Metasploit | DB | Enumerate
- Enumerate Services
- Metasploit | DB | Association
- To Metasploit Host Workspace
- Metasploit | DB | Host
- Push Host
- Pull Host
- Delete Host
- Metasploit | DB | Workspace
- Push Host Workspace
- Pull Host Workspace
- Delete Host Workspace
Service
- Metasploit | DB | Enumerate
- Enumerate Service Credentials
- Metasploit | DB | Service
- Push Service
- Pull Service
- Delete Service
Credential
- Metasploit | DB | Credential
- Push Credential
- Pull Credential
- Delete Credential