-
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Configuration.cs
27 lines (26 loc) · 1.2 KB
/
Configuration.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
using System;
namespace SharpCovertTube_Service
{
internal class Configuration
{
/* Configuration values */
// Channel ID (mandatory!!!). Get it from: https://www.youtube.com/account_advanced
public const string channel_id = "";
// API Key (mandatory!!!). Get it from: https://console.cloud.google.com/apis/credentials
public const string api_key = "";
// AES Key used for payload encryption
public const string payload_aes_key = "0000000000000000";
// IV Key used for payload encryption
public const string payload_aes_iv = "0000000000000000";
// Period between every check of the Youtube channel. Default is 10 minutes to avoid exceeding api quota
public const int seconds_delay = 600;
// Write debug messages in log file or not
public const bool log_to_file = true;
// Log file
public const string log_file = "c:\\temp\\.sharpcoverttube.log";
// Exfiltrate command responses through DNS or not
public const bool dns_exfiltration = true;
// DNS hostname used for DNS exfiltration
public const string dns_hostname = ".test.org";
}
}