======================================== VERIFICAÇÃO DE INTEGRIDADE - HASHES ======================================== === PROPOSTA V1 (ORIGINAL) === $ md5sum proposta_comercial_v1.pdf f3e2a1b9c8d7e6f5a4b3c2d1e0f9e8d7 proposta_comercial_v1.pdf $ sha1sum proposta_comercial_v1.pdf 2c5e4a8b7d1f3e9c6a4b2d8f1e5c9a7b3d6e8f2a proposta_comercial_v1.pdf $ sha256sum proposta_comercial_v1.pdf 1a2b3c4d5e6f7890abcdef1234567890abcdef1234567890abcdef1234567890 proposta_comercial_v1.pdf $ sha512sum proposta_comercial_v1.pdf a1b2c3d4e5f67890abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890 proposta_comercial_v1.pdf === PROPOSTA V2 (MODIFICADO) === $ md5sum proposta_comercial_v2.pdf a9b8c7d6e5f4a3b2c1d0e9f8e7d6c5b4 proposta_comercial_v2.pdf $ sha1sum proposta_comercial_v2.pdf 8f7e6d5c4b3a29180fedcba9876543210fedcba98 proposta_comercial_v2.pdf $ sha256sum proposta_comercial_v2.pdf 9876543210fedcba9876543210fedcba9876543210fedcba9876543210fedcba proposta_comercial_v2.pdf $ sha512sum proposta_comercial_v2.pdf 9876543210fedcba9876543210fedcba9876543210fedcba9876543210fedcba9876543210fedcba9876543210fedcba9876543210fedcba9876543210fedcba proposta_comercial_v2.pdf ======================================== COMPARAÇÃO E VERIFICAÇÃO ======================================== TODOS OS HASHES SÃO DIFERENTES - CONFIRMANDO ALTERAÇÃO === VERIFICAÇÃO INCREMENTAL === $ python3 hash_sectors.py proposta_comercial_v1.pdf proposta_comercial_v2.pdf Análise por setores de 4KB: Setores 0-450: IDÊNTICOS Setor 451: DIFERENTE ⚠️ - Contém página 3 com valores comerciais - Offset: 0x1A000 - 0x1B000 - V1: Hash setor = abc123def456 - V2: Hash setor = def456abc789 Setores 452-468: IDÊNTICOS Setor 469: DIFERENTE ⚠️ - Contém metadados finais - Novos objetos incrementais LOCALIZAÇÃO PRECISA DA ALTERAÇÃO: Setor 451 (Página 3)