P03-L05 · P03 · P03-M02
Identificar solicitação nociva em exemplo higienizado de transação
Pré-requisitos: P03-L04
Objetivos de aprendizagem
- Identificar solicitação nociva em exemplo higienizado de transação
- Comparar efeitos higienizados com finalidade alegada.
- Identificar alcance inseguro sem afirmar identidade de atacante ou perda executada.
Fonte mestra EN · P03-L05 · needs_review
Apenas estudo offline/somente leitura. Nunca forneça segredos, senhas ou códigos de autenticação. Sem conexão de carteira, aprovação real, revogação em tempo real, assinatura de transação, transferência, fundos ou operação. Recursos visuais são apenas especificações.
Por que importa
Solicitação do tipo drainer é avaliada pela capacidade que pede, não por legenda tranquilizadora. Evidência de alcance perigoso pode justificar parar enquanto execução e intenção humana permanecem não resolvidas.
Explicação
Começar pela finalidade declarada do aluno
Ação pretendida nos dados do exercício é ler saldo público, sem necessidade de autorização. R1, mesmo assim, pede permissão de gasto; R2 solicita transferência direta; R3 omite efeitos completamente. Compare capacidades à finalidade declarada. Não é teste de página usar palavras alarmantes: é teste de efeitos solicitados serem justificados e compreendidos.
Ler autoridade efetiva
Permissões ERC-20 nomeiam destinatário de permissão de gasto e quantidade [ERC20]. Mensagens em formato permit podem autorizar permissões sob regras aplicáveis de aprovação assinada [PERMIT]. Instruções de transação podem, em vez disso, solicitar movimento diretamente [ETH_TX]. Nenhuma dessas formas identifica automaticamente pessoa maliciosa. Aplicação legítima pode usar aprovações, e solicitação de aprovação sozinha não prova intenção maliciosa.
Dados do exercício tornam divergência explícita: «ver saldo» versus permissão para 1000 unidades. Isso sustenta divergência de capacidade/finalidade sob seus pressupostos. Não fornece assinatura, mensagem consumida ou resultado de transferência. Relate «solicitação excede finalidade estipulada de somente leitura», não «usuário teve ativos drenados».
Tratar opacidade como não resolvida
Resumo opaco de R3 não pode ser avaliado como inofensivo porque legenda diz verificar. Efeitos UNKNOWN são motivo para parar neste ensaio; não convite para assinar e observar o que acontece. Simulação ou resumo decodificado, se fornecido, teria fonte, método, contexto de estado e cobertura. Dados do exercício não fabricam simulação bem-sucedida de segurança.
Temporizador de R4 cria pressão, mas não fornece necessidade de autorização. Linguagem de contagem regressiva não altera nenhuma evidência ausente. Registre-a como parte da solicitação mantendo identidade e motivo do operador não resolvidos.
Preservar registro seguro
Escreva tabela higienizada de capacidade solicitada. Mantenha IDs exatos dos dados do exercício, finalidade pretendida, autoridade solicitada, divergência e evidência ausente de resultado. OBSERVED é resumo da solicitação, INFERRED é divergência de alcance, UNKNOWN é execução e identidade do operador, e INSUFFICIENT EVIDENCE aplica-se a culpa de humano nomeado ou perda confirmada de ativos. Nenhum malware é gerado, baixado ou executado.
Terminologia
- Capacidade: efeito que autorização poderia permitir.
- Divergência de finalidade: alcance que excede intenção estipulada do usuário.
- Solicitação opaca: efeitos insuficientemente decodificados.
- Padrão do tipo drainer: comportamento descritivo de solicitação, não atribuição verificada de pessoa.
Exemplo histórico
ILLUSTRATIVE cartões offline de solicitações; sem bytes assináveis. Finalidade pretendida: ver saldo público. R1 legenda «verificar carteira», solicitação em formato de permissão TOKEN-S/OWNER-A/SPENDER-B para 1000 unidades inteiras do exercício. R2 legenda «resgatar», solicitação de transferência direta de 7 unidades SIM para SIM-C. R3 legenda «verificar», efeitos UNKNOWN. R4 temporizador «aja agora». Nenhum registro de autorização ou execução.
Especificações visuais
Cronologia de solicitação de transação com intenção no início e R1/R2/R3 como cartões separados de capacidade. Marcar divergência/efeitos desconhecidos e depois decisão offline STOP. Manter faixa de resultado executado vazia, sem grafo fabricado de perda.
O que a evidência demonstra
Campos estipulados de solicitação e divergências inferidas de finalidade/capacidade.
O que a evidência não demonstra
Execução real de malware, produção de assinatura, furto, intenção humana maliciosa ou identidade do operador.
Erros comuns
- Assinar para descobrir efeitos.
- Chamar toda aprovação de maliciosa.
- Tratar pressão/legenda como justificativa técnica.
- Equiparar solicitação arriscada a perda observada.
Exercício prático
Para R1–R4, registre finalidade pretendida, efeito solicitado, divergência, estado de evidência e entrada ausente. Escreva decisão segura offline para R3 e reescreva «atacante furtou sete unidades» usando apenas esses cartões.
Entregue tabela e conclusão delimitada usando apenas material offline fornecido. Distribuição editorial: estudo 12 min, exercício 8 min, correção/questionário 10 min.
Mostrar correção detalhada
R1 excede finalidade de ver saldo por alcance de gasto; R2 solicita transferência em vez de visualização; efeitos de R3 UNKNOWN; R4 acrescenta somente pressão. Não assine cartão algum. Solicite alcance decodificado/procedência por material seguro independente. Nenhum recibo fornecido; portanto, furto é INSUFFICIENT EVIDENCE. Redação delimitada: R2 solicita movimento de sete unidades para SIM-C; execução e operador humano permanecem UNKNOWN.
Rubrica: alcance exato, procedência de fonte, raciocínio, limites explícitos e manejo offline seguro, um ponto cada. Observações inventadas ou atribuição de identidade sem respaldo exigem correção independentemente da pontuação. Apenas formativo.
Lista de verificação
- Nomear intenção.
- Ler alcance independentemente da legenda.
- Pausar se efeitos não resolvidos.
- Preservar solicitação higienizada, não segredo/assinatura.
- Separar capacidade arriscada e resultado efetivo.
Resumo
Avaliação de solicitação compara finalidade pretendida a efeitos solicitados. Alcance sem respaldo ou efeitos desconhecidos podem justificar parar sem inventar execução, perdas ou atribuição humana.
Resumo
- Identificar solicitação nociva em exemplo higienizado de transação
- Comparar efeitos higienizados com finalidade alegada.
- Identificar alcance inseguro sem afirmar identidade de atacante ou perda executada.
Próxima lição
P03-L06 após revisar pré-requisitos e correção.
Ferramentas
NONE no catálogo autoritativo. Dados offline fornecidos bastam; não exige compra de produto nem operação de carteira.
Fontes e limites das afirmações
- [ERC20] Padrão de token ERC-20 — approve, allowance e transferFrom para interfaces conformes.
- [PERMIT] ERC-2612 aprovações assinadas — Autorização de permissão por permit com owner, spender, value, nonce e deadline.
- [ETH_TX] Transações Ethereum — Instruções assinadas e inclusão distinta de envio.
Documentação explica mecanismos. Registros históricos mantêm classe de fonte declarada. Inspeção de fonte não é aceitação editorial independente.
Especificações visuais
P03-L05-V01
Identificar solicitação nociva em exemplo higienizado de transação
ILLUSTRATIVE cartões offline higienizados, não tela em tempo real
Cronologia de solicitação de transação com intenção no início e R1/R2/R3 como cartões separados de capacidade. Marcar divergência/efeitos desconhecidos e depois decisão offline STOP. Manter faixa de resultado executado vazia, sem grafo fabricado de perda.
Cronologia de solicitação de transação com intenção no início e R1/R2/R3 como cartões separados de capacidade. Marcar divergência/efeitos desconhecidos e depois decisão offline STOP. Manter faixa de resultado executado vazia, sem grafo fabricado de perda.
390px: cartões empilhados/equivalente textual; aceitação de renderização 768px/desktop pendente
Prosa RTL; identificadores isolados LTR; direções factuais de ligações preservadas
FIX-P03-L05
Fontes e limites das afirmações
ERC20 · PRIMARY_DOCUMENTATION
Padrão de token ERC-20
- Afirmação sustentada
- approve, allowance e transferFrom para interfaces conformes.
- Limite de verificação
- Fonte primária inspecionada para mecanismo associado ou declaração atribuída; sem autenticação de dados ilustrativos.
- Data de verificação
- 2026-10-01
https://eips.ethereum.org/EIPS/eip-20
PERMIT · PRIMARY_DOCUMENTATION
ERC-2612 aprovações assinadas
- Afirmação sustentada
- Autorização de permissão por permit com owner, spender, value, nonce e deadline.
- Limite de verificação
- Fonte primária inspecionada para mecanismo associado ou declaração atribuída; sem autenticação de dados ilustrativos.
- Data de verificação
- 2026-10-01
https://eips.ethereum.org/EIPS/eip-2612
ETH_TX · PRIMARY_DOCUMENTATION
Transações Ethereum
- Afirmação sustentada
- Instruções assinadas e inclusão distinta de envio.
- Limite de verificação
- Fonte primária inspecionada para mecanismo associado ou declaração atribuída; sem autenticação de dados ilustrativos.
- Data de verificação
- 2026-10-01
https://ethereum.org/en/developers/docs/transactions/
Proveniência dos dados
id: FIX-P03-L05
dataStatus: ILLUSTRATIVE
source: Original embedded offline cards; no real observations
observedAt: null
timeBasis: SIM/T markers are fictional order, not UTC timestamps