Skip to content

RDP

Grab RDP information and screenshots.

RDP Request Example

curl -v -L https://api.binaryedge.io/v1/tasks -d '{"type":"scan", "options":[{"targets":["X.X.X.X"], "ports":[{"port":3389, "protocol":"tcp", "modules":["rdp"]}]}]}' -H "X-Token:<Token>"

Schema

RDP Event Schema

{
  ...
  "result": {
    "data": {
      "security": "string",
      "link": "string",
      "reason": "string"
    }
}

Contents of the fields:

  • security - Type of RDP security
  • link - URL link to the screenshot
  • reason - Reason why the connection was successful or errored.

RDP Event Example

{
  "origin": {
    "type": "rdp",
    "job_id": "client-49f4e8c6-af44-4d22-bfc6-8fbf7f313418",
    "client_id": "client",
    "module": "grabber",
    "country": "fr",
    "ts": 1464873866890
  },
  "target": {
    "ip": "X.X.X.X",
    "port": 3389
  },
  "result": {
    "data": {
      "security": "SSL",
      "link": "https://url/to/image.jpg",
      "reason":"Connection was closed cleanly."
    }
  }
}