Outgoing Webhooks

Outgoing webhooks can be used to send SharpC2 Events to external applications.

_images/no-webhooks.png

Slack

The provided Slack consumer sends nicely formatted messages to your incoming Slack webhook URL.

_images/slack-hook.png _images/slack-message.png

Custom

The custom consumer simply sends the events to the provided URL in JSON format.

_images/custom-hook.png

Here are some example events:

User Authentication
{
    "id": "dd141bef5c",
    "nick": "rasta",
    "result": true,
    "date": "2023-04-30T11:57:28.3301882Z"
}
Web Log
{
    "id": "e485a45f5f",
    "method": "GET",
    "uri": "/webhook-test",
    "user_agent": "curl/8.0.1",
    "source_address": "127.0.0.1",
    "response_code": 404,
    "date": "2023-04-30T11:55:56.5781192Z"
}