isGenAI.com

Detector de imagens de IA por gerador

Detector de imagens FLUX: credenciais assinadas ou grafo salvo

Uma imagem FLUX da API ou do Playground da Black Forest Labs traz Content Credentials C2PA que o isGenAI valida, enquanto uma imagem FLUX renderizada localmente no ComfyUI traz um grafo de prompt não assinado, que o isGenAI lê no lugar.

Ilustração desenhada por código para FLUX

Ilustração · Arquivo PNG

  1. Signature + IHDR
  2. iTXt XML:com.adobe.xmpregistro
  3. tEXt parameters
  4. tEXt prompt / workflow
  5. tEXt invokeai_metadata
  6. eXIf
  7. caBX C2PA manifest
  8. IDAT pixels
  9. IEND

Origem por IA declarada

O próprio arquivo se identifica como feito por IA.

O DigitalSourceType do IPTC, como trainedAlgorithmicMedia, é lido do XMP e exibido com o valor exato.

Verificar uma imagem →
Origem por IA declarada: onde este registro fica dentro de um arquivo PNG e o que o relatório do isGenAI diz sobre ele. A imagem é uma ilustração desenhada por código.

Dois arquivos FLUX bem diferentes

A Black Forest Labs documenta que Content Credentials são anexadas a todas as imagens geradas pela API da BFL, pelo Developer Playground e por integrações hospedadas controladas pela BFL, e que a BFL não anexa nem valida credenciais em saídas de implantações de terceiros ou auto-hospedadas. O mesmo artigo avisa que as redes sociais removem metadados e que editar, recortar ou comprimir depois da assinatura causa uma divergência de hash.

Modelos FLUX de pesos abertos executados no ComfyUI ou no InvokeAI não gravam credencial. O ComfyUI salva o grafo de prompt no PNG; o InvokeAI registra flux_txt2img como modo de geração.

O que o isGenAI mostra

Para um download da API ou do Playground, o relatório lista um registro de criação assinado com o estado da validação, o estado de confiança e a ação de IA registrada. Para uma renderização local, o verificador percorre o grafo do ComfyUI pelos nós CLIPTextEncodeFlux e FluxGuidance até o sampler e informa o prompt salvo quando os dois codificadores de texto concordam, ou um workflow salvo quando não concordam.

Os dois resultados indicam o campo exato de onde vieram, então uma credencial assinada da BFL nunca é confundida com um chunk de texto editável.

O que sobrevive ao compartilhamento

Nem o manifesto nem o chunk de texto sobrevivem a uma captura de tela ou a um envio típico para rede social. Peça o arquivo original da resposta da API ou da pasta de saída do ComfyUI.

Se você suspeita que uma imagem FLUX foi editada depois da assinatura, o verificador C2PA mostra o vínculo quebrado; o comparador de metadados de imagem mostra quais registros se perderam.

Como verificar uma imagem deste gerador

  1. Consiga o download original, não uma captura de tela nem uma cópia salva de um chat ou de um feed de rede social.
  2. Envie o arquivo ao detector de imagens de IA gratuito. Arquivos de até 20 MiB em PNG, JPEG, WebP, AVIF ou TIFF são lidos no servidor e são privados por padrão.
  3. Abra “How we checked” (como verificamos) e leia cada achado com o campo de origem: registro assinado, tipo de origem declarado, prompt salvo, declaração de IA ou cópia correspondente.
  4. Trate um resultado limpo como “nenhuma evidência encontrada”, nunca como prova de que uma pessoa fez a imagem.

Verificar uma imagem agora

Perguntas frequentes

O FLUX adiciona metadados C2PA?

Sim para imagens geradas pela API da Black Forest Labs, pelo Developer Playground e por integrações hospedadas pela BFL, segundo a central de ajuda da BFL. Saídas do FLUX auto-hospedado não recebem credencial da BFL.

O que contém uma renderização local do FLUX no ComfyUI?

O grafo de prompt e o workflow do ComfyUI em chunks de texto do PNG. O isGenAI lê o grafo, incluindo os nós CLIPTextEncodeFlux e FluxGuidance, e informa o prompt ou o workflow salvo.

Dá para detectar uma imagem FLUX depois de uma captura de tela?

Não. O manifesto e os chunks de texto se perdem, e o isGenAI não deduz a origem pelos pixels. Obtenha o download original.

Por que a credencial aparece como inválida?

A BFL observa que editar, recortar, comprimir ou aplicar marca d’água depois da assinatura causa uma divergência de hash. O isGenAI informa o vínculo quebrado em vez de escondê-lo.

Fontes

O comportamento dos fornecedores muda. Estas páginas descrevem o que o fornecedor documenta e o que o isGenAI lê de um arquivo; elas não testam cada versão lançada.