OvhCloud#
README
OVH Cloud Responders#
OVH Domain Order#
Description#
OVH Domain Order can be used to purchase an available Domain Name with OVH Cloud registrar.
A price limit should be set to avoid too expensive acquisitions, depending of your budget.
Prerequisites#
To use this OVH Domain Order Responder, you will need:
* an active OVHCloud account,
* create a OVHCloud API Keys, with necessary rights. For example:
* post /order/cart
* get /order/cart/*
* post /order/cart/*
Parameters#
Price Limit#
A mandatory price limit has to be set, to avoid expensive acquisitions.
[!WARNING] Maximum allowed price to buy a Domain Name corresponds to the price WITHOUT Taxes.
⚠ PRICE LIMIT USES OVH CLOUD SUBSIDIARY DEFAULT CURRENCY ⚠
Required Configurations#
Some Domain Name acquisition requires mandatory configuration(s), depending of the TLD or of OVH Subsidiaries.
A list of required configurations can be found on this OVH Cloud website.
TheHive API#
Optionally, TheHive endpoint and API Key can be set, to allow OVH Domain Order Responder to add tags to the Observable, even when its execution fails.
Author#
Thales Group CERT - thalesgroup-cert on GitHub
OVH Domain Redirection#
Description#
OVH Domain Redirection can be used to redirect an owned Domain Name, with OVH Cloud registrar, to the URL of your choice.
A price limit should be set to avoid too expensive acquisitions, depending of your budget.
Prerequisites#
To use this OVH Domain Redirection Responder, you will need:
* an active OVHCloud account,
* create a OVHCloud API Keys, with necessary rights. For example:
* get /domain/zone/*
* post /domain/zone/*
* put /domain/zone/*
Parameters#
Domain Redirection#
Set the full URL where to redirect parent domain and www subdomain.
For example:
* if domain redirection is set to https://mydomain.com/abuse,
* and OVH Domain Redirection Responder is used on Observable myd0main.com,
* then requests to myd0main.com & www.myd0main.com will redirect to https://mydomain.com/abuse.
TheHive API#
Optionally, TheHive endpoint and API Key can be set, to allow OVH Domain Redirection Responder to add tags to the Observable, even when its execution fails.
Author#
Thales Group CERT - thalesgroup-cert on GitHub
OVH_Domain_Order#
Author: THA-CERT
License: AGPL-V3
Version: 1.0
Supported data types:
- thehive:case_artifact
Registration required: N/A
Subscription required: N/A
Free subscription: N/A
Third party service: N/A
Description#
Buy an available Domain Name on OVH Cloud.
Configuration#
| API_endpoint | Specify here OVH API's endpoint. Eg: 'ovh-eu', 'ovh-us' or 'ovh-ca'. |
|---|---|
| Default value if not configured | ovh-eu |
| Type of the configuration item | string |
| The configuration item can contain multiple values | False |
| Is required | True |
| API_ovh_subsidiary | Specify here which OVH subsidiary where you want to order. Will be 'EU', 'US' or 'CA' by default. |
|---|---|
| Default value if not configured | N/A |
| Type of the configuration item | string |
| The configuration item can contain multiple values | False |
| Is required | False |
| API_ak | Specify here the Application key of your OVH Cloud account. |
|---|---|
| Default value if not configured | N/A |
| Type of the configuration item | string |
| The configuration item can contain multiple values | False |
| Is required | True |
| API_as | Specify here the Application secret of your OVH Cloud account. |
|---|---|
| Default value if not configured | N/A |
| Type of the configuration item | string |
| The configuration item can contain multiple values | False |
| Is required | True |
| API_cs | Specify here the Consumer secret of your OVH Cloud account. |
|---|---|
| Default value if not configured | N/A |
| Type of the configuration item | string |
| The configuration item can contain multiple values | False |
| Is required | True |
| price_limit | Maximum allowed price to buy one domain name, WITHOUT Taxes. ⚠ PRICE LIMIT USES OVH SUBSIDIARY DEFAULT CURRENCY ⚠ |
|---|---|
| Default value if not configured | N/A |
| Type of the configuration item | number |
| The configuration item can contain multiple values | False |
| Is required | True |
| required_configuration | Set required confirguration values needed by OVH, in order to be able to finalize the order. More info: https://docs.ovh.com/fr/domains/api-order/#recuperation-des-configurations-requises. Format: 'LABEL:VALUE', EG: 'OWNER_CONTACT:/me/contact/1234' |
|---|---|
| Default value if not configured | N/A |
| Type of the configuration item | string |
| The configuration item can contain multiple values | True |
| Is required | False |
| thehive_url | Optionally, specify here the API URL to add informational tags to observable. |
|---|---|
| Default value if not configured | http://thehive:9000 |
| Type of the configuration item | string |
| The configuration item can contain multiple values | False |
| Is required | False |
| thehive_token | Optionally, specify here the API Key to add informational tags to observable. |
|---|---|
| Default value if not configured | N/A |
| Type of the configuration item | string |
| The configuration item can contain multiple values | False |
| Is required | False |
OVH_Domain_Redirection#
Author: THA-CERT
License: AGPL-V3
Version: 1.0
Supported data types:
- thehive:case_artifact
Registration required: N/A
Subscription required: N/A
Free subscription: N/A
Third party service: N/A
Description#
Redirect an owned Domain Name on OVH Cloud, to a specific URL.
Configuration#
| API_endpoint | Specify here OVH API's endpoint. Eg: 'ovh-eu', 'ovh-us' or 'ovh-ca'. |
|---|---|
| Default value if not configured | ovh-eu |
| Type of the configuration item | string |
| The configuration item can contain multiple values | False |
| Is required | True |
| API_ovh_subsidiary | Specify here which OVH subsidiary where you want to order. Will be 'EU', 'US' or 'CA' by default. |
|---|---|
| Default value if not configured | N/A |
| Type of the configuration item | string |
| The configuration item can contain multiple values | False |
| Is required | False |
| API_ak | Specify here the Application key of your OVH Cloud account. |
|---|---|
| Default value if not configured | N/A |
| Type of the configuration item | string |
| The configuration item can contain multiple values | False |
| Is required | True |
| API_as | Specify here the Application secret of your OVH Cloud account. |
|---|---|
| Default value if not configured | N/A |
| Type of the configuration item | string |
| The configuration item can contain multiple values | False |
| Is required | True |
| API_cs | Specify here the Consumer secret of your OVH Cloud account. |
|---|---|
| Default value if not configured | N/A |
| Type of the configuration item | string |
| The configuration item can contain multiple values | False |
| Is required | True |
| domain_redirection | Set URL where redirect to, after acquiring the current domain name. EG: 'https://www.myhomepage.com' |
|---|---|
| Default value if not configured | N/A |
| Type of the configuration item | string |
| The configuration item can contain multiple values | False |
| Is required | True |
| thehive_url | Optionally, specify here the API URL to add informational tags to observable. |
|---|---|
| Default value if not configured | http://thehive:9000 |
| Type of the configuration item | string |
| The configuration item can contain multiple values | False |
| Is required | False |
| thehive_token | Optionally, specify here the API Key to add informational tags to observable. |
|---|---|
| Default value if not configured | N/A |
| Type of the configuration item | string |
| The configuration item can contain multiple values | False |
| Is required | False |