Ir para o conteúdoBlockAssay

Provas de phishing e abuso de aprovação

P13-L02 · P13 · P13-M01

Reconstruir sequência saneada de aprovação maliciosa

ILLUSTRATIVE · needs_review

Pré-requisitos: P13-L01

Objetivos de aprendizagem

  • Reconstruir sequência saneada de aprovação maliciosa
  • Reconstruir sequência saneada de aprovação e gasto separando afirmações de autorização, movimento e engano.

Por que importa

Uma aprovação pode autorizar um gastador sem mover fundos. Confundir aprovação com perda oculta que registo posterior estabeleceria transferência real.

Explicação

Separe representação ao utilizador, alteração de autorização, gasto tentado e movimento observado. A autorização ERC-20 é permissão técnica; evento de aprovação só não mostra transferência concluída. Movimento bem-sucedido tipo transferFrom exige execução/recibo relevante e reconciliação de estado. Autorização por assinatura tem esquema e âmbito próprios; não generalize approve comum a toda mensagem assinada.

Preserve ativo, proprietário, gastador, montante, rede e base temporal exatos em casos reais. Aqui só rótulos em papel não executáveis. Se página promete ação e autorização estipulada concede outra, relate incoerência. Engano ou coerção exigem provas admissíveis de representação e contexto; autorização ampla expõe controlo sem provar automaticamente intenção criminosa.

Nunca peça ligar carteira, assinar, aprovar, enviar fundos nem frase-semente/chave privada para demonstrar mecanismo. Use registos saneados. Responder a incidente real pode exigir perícia contextual; esta lição é leitura de provas, não procedimento de transação.

Terminologia

Autorização de gasto: permissão técnica para um gastador.

Aprovação: atualização de permissão, distinta de movimento real.

Evento de gasto: prova de execução de movimento de ativos sob uma capacidade.

Conflito de representação: ação prometida distinta de controlo concedido.

Exemplo histórico

ILLUSTRATIVE: página em papel P promete « reclamar 10 unidades ». R1 estipula que proprietário W concede a S autorização 1000 para T. R2 estipula que S move com sucesso 400 T de W para D; recibo R2 só existe como linha inventada. Captura não identifica operador humano.

Especificações visuais

Cronologia de permissões P→R1 autorização→R2 movimento com montantes separados 10/1000/400 e via de identidade desconhecida. Sem URLs ativos nem instruções executáveis de aprovação.

Caption: Sequência fictícia saneada; autorização e movimento concluído são registos distintos.

SPECIFICATION_ONLY — o visual renderizado não foi produzido nem revisto independentemente.

O que a evidência demonstra

No exemplo, R1 altera permissão e R2 regista movimento de 400 unidades. Texto de reclamação de 10 unidades contradiz âmbito de permissão de 1000 unidades.

O que a evidência não demonstra

Não prova site real de phishing, assinatura real, perda real, identidade de operador nem intenção criminosa. R1 só não estabelece movimento; revogação posterior não desfaria R2.

Erros comuns

Chamar transferência à aprovação; usar permissão ilimitada como prova de fraude; inventar recibo ausente; pedir assinatura para testar.

Exercício prático

Construa quatro colunas para P,R1,R2 e identidade. Calcule autorização restante pela redução simples estipulada e indique alteração de conclusão sem R2.

Mostrar correção detalhada

P: representação fictícia atribuída de reclamação de 10 unidades. R1: permissão fictícia 1000 T a S. R2: movimento fictício bem-sucedido de 400 T para D. Identidade: desconhecida. Pela redução comum estipulada, restante=1000−400=600; implementações reais podem diferir e exigem inspeção. Sem R2, só exposição de autorização e discrepância de representação, não perda concluída. Mesmo com R2, movimento técnico não identifica operador nem estabelece intenção independentemente. Sem interação de carteira.

Lista de verificação

  • Separar representação, aprovação e movimento.
  • Ligar cada linha a ativo/proprietário/gastador/rede.
  • Não inventar execuções ausentes.
  • Usar dados saneados sem ligação à rede sem assinaturas nem fundos.

Resumo

Análise de abuso de aprovação exige permissão e provas de movimento; representação e identidade avaliam-se separadamente.

Resumo

  • Aprovação não é transferência.
  • Gasto posterior pode estabelecer movimento no seu âmbito.
  • Autorização técnica não identifica pessoa nem prova intenção.

Próxima lição

P13-L03

Ferramentas

Utilize a ferramenta BlockAssay indicada apenas como contexto de leitura de evidências. Esta lição não cria resultados de ferramenta, sessões de conta nem direitos de acesso. Exercício offline; não assine, implemente, aprove nem financie nada.

Fontes e limites das afirmações

  • ERC20: Norma ERC-20 — Interface do token e semântica das autorizações; a norma não estabelece identidade do emissor nem permissões seguras. Limite: Apenas documentação do mecanismo; os valores ilustrativos originais são estipulados, não são observações. Os registos históricos têm proveniência congelada separadamente e lacunas de recolha explícitas.

Classificações de evidência

ILLUSTRATIVE — entradas offline inteiramente fictícias; nenhuma observação atual.

Data de observação

null — nenhuma observação real

Versão do conteúdo

1

Data de revisão

null

Estado de revisão

needs_review

Especificações visuais

P13-L02-V01

SPECIFICATION_ONLY · ILLUSTRATIVE

Reconstruir sequência saneada de aprovação maliciosa

Sequência fictícia saneada; autorização e movimento concluído são registos distintos.

Cronologia de permissões P→R1 autorização→R2 movimento com montantes separados 10/1000/400 e via de identidade desconhecida. Sem URLs ativos nem instruções executáveis de aprovação.

Cronologia de permissões P→R1 autorização→R2 movimento com montantes separados 10/1000/400 e via de identidade desconhecida. Sem URLs ativos nem instruções executáveis de aprovação.

A 390 px, empilhe observações, pressupostos, lacunas e conclusão; mantenha os IDs completos e um equivalente textual integral. As tabelas largas deslocam-se localmente.

A prosa pode seguir RTL; os IDs, quantidades e eixos temporais permanecem LTR. Preserve o sentido das dependências.

P13-L02-ILLUSTRATIVE-v1

Fontes e limites das afirmações

ERC20 · PRIMARY_DOCUMENTATION

Norma ERC-20

Afirmação sustentada
Interface do token e semântica das autorizações; a norma não estabelece identidade do emissor nem permissões seguras.
Limite de verificação
Apenas documentação do mecanismo; os valores ilustrativos originais são estipulados, não são observações. Os registos históricos têm proveniência congelada separadamente e lacunas de recolha explícitas.
Data de verificação
2026-10-02
Abrir fonte primária
https://eips.ethereum.org/EIPS/eip-20

Proveniência dos dados

id: P13-L02-ILLUSTRATIVE-v1

dataStatus: ILLUSTRATIVE

observedAt: null

source: Original offline scenario in realOrHistoricalExample

scope: Fictional stipulated labels and values. No wallet, deployment, transaction, token launch or production observation.

Teste seu raciocínio

P13-L02-Q1 · O que estabelece R1 só?
P13-L02-Q2 · R2 falta. Que conclusão retirar?
P13-L02-Q3 · Pela redução estipulada, o que resta após 400 de 1000?
P13-L02-Q4 · Permissão de 1000 unidades prova intenção criminosa?
P13-L02-Q5 · Que ação completa exercício?