Recolha registos da VPN Twingate
Vista geral
Este analisador do Twingate extrai campos dos registos JSON da VPN do Twingate, normaliza-os e mapeia-os para o modelo de dados unificado (UDM). Processa vários tipos de eventos, incluindo detalhes de ligação, informações do utilizador, acesso a recursos e retransmissões intermediárias, enriquecendo os dados com metadados, como informações do fornecedor e do produto.
Antes de começar
Certifique-se de que tem os seguintes pré-requisitos:
- Instância do Google SecOps.
- Acesso privilegiado ao AWS IAM e ao S3.
Configure o contentor do Amazon S3
- Crie um contentor do Amazon S3 seguindo este manual do utilizador: Criar um contentor
- Guarde o Nome e a Região do contentor para referência futura.
Crie um utilizador seguindo este guia do utilizador: criar um utilizador do IAM.
Selecione o utilizador criado.
Selecione o separador Credenciais de segurança.
Clique em Criar chave de acesso na secção Chaves de acesso.
Selecione Serviço de terceiros como Exemplo de utilização.
Clicar em Seguinte.
Opcional: adicione a etiqueta de descrição.
Clique em Criar chave de acesso.
Clique em Transferir ficheiro .csv para guardar a chave de acesso e a chave de acesso secreta para referência futura.
Clique em Concluído.
Selecione o separador Autorizações.
Clique em Adicionar autorizações na secção Políticas de autorizações.
Selecione Adicionar autorizações.
Selecione Anexar políticas diretamente.
Pesquise a política AmazonS3FullAccess.
Selecione a política.
Clicar em Seguinte.
Clique em Adicionar autorizações.
Configure a sincronização do Twingate com o Amazon S3
- Aceda à consola do administrador do Twingate.
- Aceda a Definições > Relatórios.
- Clique em Sincronizar com o contentor S3.
Configure a sincronização do S3:
Nome do contentor: indique o nome do seu contentor S3.
ID da chave de acesso: introduza a chave de acesso.
Chave de acesso secreta: introduza a chave secreta.
Clique em Iniciar sincronização.
Configure feeds
Para configurar um feed, siga estes passos:
- Aceda a Definições do SIEM > Feeds.
- Clique em Adicionar novo feed.
- Na página seguinte, clique em Configurar um único feed.
- No campo Nome do feed, introduza um nome para o feed; por exemplo, Registos do Twingate.
- Selecione Amazon S3 como o Tipo de origem.
- Selecione Twingate como o Tipo de registo.
- Clicar em Seguinte.
Especifique valores para os seguintes parâmetros de entrada:
- Região: a região onde o contentor do Amazon S3 está localizado.
- URI do S3: o URI do contentor.
s3:/BUCKET_NAME
Substitua o seguinte:BUCKET_NAME
: o nome do segmento.
- O URI é um: selecione Diretório.
- Opções de eliminação de origens: selecione a opção de eliminação de acordo com a sua preferência.
- ID da chave de acesso: a chave de acesso do utilizador com acesso ao contentor do S3.
- Chave de acesso secreta: a chave secreta do utilizador com acesso ao contentor do S3.
Clicar em Seguinte.
Reveja a nova configuração do feed no ecrã Finalizar e, de seguida, clique em Enviar.
Referência de mapeamento de campos
Este analisador transforma registos Twingate não processados no formato JSON em UDM. Normaliza os dados e extrai informações relevantes, mapeando-as para os campos da UDM correspondentes.
Tabela de mapeamento da UDM
Campo de registo | Mapeamento de UDM | Lógica |
---|---|---|
connector.id |
read_only_udm.additional.fields[].key |
Definido como "connector_id". |
connector.id |
read_only_udm.additional.fields[].value.string_value |
Valor de connector.id . |
connector.name |
read_only_udm.additional.fields[].key |
Definido como "connector_name". |
connector.name |
read_only_udm.additional.fields[].value.string_value |
Valor de connector.name . |
connection.bytes_received |
read_only_udm.network.received_bytes |
Valor de connection.bytes_received (convertido num número inteiro sem sinal). |
connection.bytes_transferred |
read_only_udm.network.sent_bytes |
Valor de connection.bytes_transferred (convertido num número inteiro sem sinal). |
connection.client_ip |
read_only_udm.principal.asset.ip |
Valor de connection.client_ip . |
connection.client_ip |
read_only_udm.principal.ip |
Valor de connection.client_ip . |
connection.protocol |
read_only_udm.network.ip_protocol |
Valor de connection.protocol (convertido em maiúsculas). |
device.id |
read_only_udm.principal.user.product_object_id |
Valor de device.id . |
event.id |
read_only_udm.metadata.event_id |
Valor de event.id |
event.time |
read_only_udm.metadata.event_timestamp.seconds |
Parte dos segundos da indicação de tempo de event.time . |
event.type |
read_only_udm.event.type |
Valor de event.type . |
event.version |
read_only_udm.metadata.product_version |
Valor de event.version . |
relays[].ip |
read_only_udm.intermediary.ip |
Valor de relays[].ip . |
relays[].name |
read_only_udm.intermediary.hostname |
Valor de relays[].name . |
relays[].port |
read_only_udm.intermediary.port |
Valor de relays[].port (convertido num número inteiro). |
remote_network.id |
read_only_udm.network.session_id |
Valor de remote_network.id . |
remote_network.name |
read_only_udm.network.dhcp.sname |
Valor de remote_network.name . |
resource.address |
read_only_udm.principal.asset.hostname |
Valor de resource.address . |
resource.address |
read_only_udm.principal.hostname |
Valor de resource.address . |
resource.id |
read_only_udm.resource.product_object_id |
Valor de resource.id . |
resource.port |
read_only_udm.principal.port |
Valor de resource.port (convertido num número inteiro). |
status |
read_only_udm.security_result.summary |
Valor de status . |
time |
read_only_udm.event.timestamp.seconds |
Parte dos segundos da indicação de tempo de time . |
user.email |
read_only_udm.principal.user.email_addresses |
Valor de user.email . |
user.id |
read_only_udm.principal.user.userid |
Valor de user.id . |
Precisa de mais ajuda? Receba respostas de membros da comunidade e profissionais da Google SecOps.