Modules
Last updated
Was this helpful?
Last updated
Was this helpful?
Was this helpful?
GET /api/v2/modules HTTP/1.1
Accept: */*
GET /api/v2/modules/{uid} HTTP/1.1
Accept: */*
{
"id": "text",
"name": "text",
"enabled": true,
"authors": [
{
"name": "text",
"handle": "text",
"link": "text"
}
],
"description": "text",
"background": true,
"language": "python",
"min_language_version": "text",
"needs_admin": true,
"opsec_safe": true,
"techniques": [
"text"
],
"tactics": [
"text"
],
"software": "text",
"comments": [
"text"
],
"options": {
"ANY_ADDITIONAL_PROPERTY": {
"description": "text",
"required": true,
"value": "text",
"suggested_values": [
"text"
],
"strict": true,
"editable": true,
"value_type": "STRING",
"internal": true,
"depends_on": [
{
"name": "text",
"values": [
"text"
]
}
]
}
}
}PUT /api/v2/modules/{uid} HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 16
{
"enabled": true
}{
"id": "text",
"name": "text",
"enabled": true,
"authors": [
{
"name": "text",
"handle": "text",
"link": "text"
}
],
"description": "text",
"background": true,
"language": "python",
"min_language_version": "text",
"needs_admin": true,
"opsec_safe": true,
"techniques": [
"text"
],
"tactics": [
"text"
],
"software": "text",
"comments": [
"text"
],
"options": {
"ANY_ADDITIONAL_PROPERTY": {
"description": "text",
"required": true,
"value": "text",
"suggested_values": [
"text"
],
"strict": true,
"editable": true,
"value_type": "STRING",
"internal": true,
"depends_on": [
{
"name": "text",
"values": [
"text"
]
}
]
}
}
}GET /api/v2/modules/{uid}/script HTTP/1.1
Accept: */*
{
"module_id": "text",
"script": "text"
}PUT /api/v2/modules/bulk/enable HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 35
{
"modules": [
"text"
],
"enabled": true
}POST /api/v2/modules/reload HTTP/1.1
Accept: */*
POST /api/v2/modules/reset HTTP/1.1
Accept: */*