feat: added beacon installer generation, download
This commit is contained in:
@@ -10,12 +10,12 @@ typedef struct {
|
||||
typedef union SourceIp {
|
||||
struct {
|
||||
char mode; // set to 0
|
||||
char source_mac[6];
|
||||
unsigned char source_mac[6];
|
||||
ipaddr_t source_ip;
|
||||
} use_host_networking;
|
||||
struct {
|
||||
char mode; // set to 1
|
||||
char source_mac[6];
|
||||
unsigned char source_mac[6];
|
||||
unsigned short netmask;
|
||||
ipaddr_t source_ip;
|
||||
ipaddr_t gateway;
|
||||
@@ -27,12 +27,17 @@ typedef struct Parameters {
|
||||
SourceIp_t source_ip;
|
||||
unsigned short destination_port;
|
||||
unsigned short pubkey_cert_size;
|
||||
unsigned short template_name_length;
|
||||
unsigned short domain_name_length;
|
||||
unsigned short beacon_name_length;
|
||||
char pubkey_cert[1024];
|
||||
char beacon_identifier[64];
|
||||
char template_name[128];
|
||||
char domain_name[128];
|
||||
char beacon_name[128];
|
||||
unsigned short client_key_length;
|
||||
unsigned short client_cert_length;
|
||||
unsigned short template_id;
|
||||
unsigned char delay_seconds_min;
|
||||
unsigned char delay_seconds_max;
|
||||
unsigned char pubkey_cert[512];
|
||||
unsigned char client_key[256];
|
||||
unsigned char client_cert[384];
|
||||
unsigned char beacon_identifier[64];
|
||||
unsigned char domain_name[64];
|
||||
unsigned char beacon_name[128];
|
||||
} Parameters_t;
|
||||
|
||||
Reference in New Issue
Block a user