Redator de Metadados AGEX

Reescreve campos visiveis do bundle AGEX sem tocar nos bytes cifrados

Esta ferramenta serve para higienizar um bundle antes da distribuicao. Voce pode manter, limpar ou substituir campos visiveis. O conteudo cifrado nao muda, mas a assinatura e removida se os metadados forem alterados.

Exemplos de resultados

1 Exemplos

Remover metadados sensiveis antes do compartilhamento

Troca o nome original e limpa o signer ID para expor menos informacao.

{
  "result": {
    "ciphertextUnchanged": true,
    "signatureStripped": true
  }
}
Ver parâmetros de entrada
{ "bundleFile": "/public/processing/example.agex.json", "fileNameMode": "replace", "replacementFileName": "shared-file.bin", "signerIdMode": "clear" }

Click to upload file or drag and drop file here

Maximum file size: 100MB Supported formats: application/json, */*

Fatos principais

Categoria
Segurança e validação
Tipos de entrada
file, select, text
Tipo de saída
json
Cobertura de amostras
4
API disponível
Yes

Visão geral

O Redator de Metadados AGEX permite higienizar e alterar campos visíveis de um bundle AGEX, como o nome do arquivo original, tipo MIME e ID do assinante, sem modificar os bytes cifrados do conteúdo.

Quando usar

  • Antes de distribuir ou compartilhar publicamente um bundle AGEX para evitar o vazamento de nomes de arquivos internos ou IDs de servidores.
  • Quando for necessário remover assinaturas digitais antigas do bundle ao alterar os metadados expostos.
  • Para padronizar os tipos MIME e nomes de arquivos de pacotes criptografados antes do armazenamento.

Como funciona

  • Carregue o arquivo bundle AGEX que deseja higienizar.
  • Configure as ações para cada campo de metadados, escolhendo entre manter, limpar ou substituir o nome do arquivo, tipo MIME e ID do assinante.
  • Execute a ferramenta para gerar o novo bundle com os metadados atualizados e a assinatura removida.

Casos de uso

Remoção de caminhos e nomes de arquivos locais confidenciais antes do envio de pacotes criptografados para clientes externos.
Substituição do ID do assinante original por um identificador genérico de distribuição para fins de conformidade.
Limpeza de tipos MIME específicos para evitar que sistemas de terceiros identifiquem o formato original do arquivo oculto.

Exemplos

1. Remover metadados confidenciais antes do envio

Analista de Segurança da Informação
Contexto
O analista precisa enviar um arquivo criptografado para um parceiro externo, mas o bundle AGEX contém o nome do arquivo original do servidor interno e o ID do assinante de desenvolvimento.
Problema
Evitar o vazamento de informações de infraestrutura interna contidas nos metadados do bundle.
Como usar
Carregue o arquivo bundle AGEX, defina o modo do nome do arquivo como 'Substituir' com o valor 'shared-file.bin' e configure o modo do signer ID como 'Limpar'.
Configuração de exemplo
bundleFile: example.agex.json, fileNameMode: replace, replacementFileName: shared-file.bin, signerIdMode: clear
Resultado
O bundle AGEX é gerado com o nome do arquivo alterado para 'shared-file.bin', o ID do assinante é removido e a assinatura original é descartada sem alterar os dados criptografados.

2. Padronização de Tipo MIME para Distribuição

Administrador de Sistemas
Contexto
Vários bundles AGEX possuem tipos MIME específicos que revelam a extensão original do arquivo oculto, o que viola as políticas de segurança da empresa.
Problema
Substituir o tipo MIME original por um genérico 'application/octet-stream' em todos os bundles.
Como usar
Selecione o bundle AGEX, altere o modo do tipo MIME para 'Substituir' e insira 'application/octet-stream' no campo de substituição.
Configuração de exemplo
bundleFile: data.agex.json, mimeTypeMode: replace, replacementMimeType: application/octet-stream
Resultado
O tipo MIME do bundle é atualizado para 'application/octet-stream', ocultando a natureza do arquivo original.

Testar com amostras

json, text, file

Hubs relacionados

FAQ

O conteúdo criptografado do bundle é alterado?

Não. A ferramenta modifica apenas os metadados visíveis, mantendo os bytes cifrados do payload totalmente intactos.

Por que a assinatura do bundle é removida?

A assinatura digital cobre tanto o conteúdo quanto os metadados. Qualquer alteração nos metadados invalida a assinatura original, exigindo sua remoção.

Posso ocultar completamente o ID do assinante (signer ID)?

Sim, basta selecionar a opção 'Limpar' no modo do signer ID para remover essa informação do bundle.

Quais formatos de arquivo são aceitos como entrada?

A ferramenta aceita arquivos de bundle AGEX, geralmente estruturados em formato JSON.

O que acontece se eu escolher a opção 'Manter' para todos os campos?

O bundle será processado sem alterações nos metadados e a assinatura original será preservada.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/agex-bundle-metadata-redactor

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
bundleFile file (Upload necessário) Sim -
fileNameMode select Não -
replacementFileName text Não -
mimeTypeMode select Não -
replacementMimeType text Não -
signerIdMode select Não -
replacementSignerId text Não -

Os parâmetros de tipo arquivo precisam ser carregados primeiro via POST /upload/agex-bundle-metadata-redactor para obter filePath, depois filePath deve ser passado ao campo de arquivo correspondente.

Formato de resposta

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Dados JSON: Dados JSON

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-agex-bundle-metadata-redactor": {
      "name": "agex-bundle-metadata-redactor",
      "description": "Reescreve campos visiveis do bundle AGEX sem tocar nos bytes cifrados",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=agex-bundle-metadata-redactor",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Suporta links de arquivos URL ou codificação Base64 para parâmetros de arquivo.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]