Descomprimir Deflate Raw
Descomprime dados Deflate brutos (sem cabeçalho zlib).
Sobre o Descompressor Deflate Raw
O Descompressor Deflate Raw restaura dados compactados com Deflate raw (RFC 1951) — sem um zlib header ou Adler-32 checksum — de volta à sua forma legível original. Esta variante é distinta da descompressão Deflate padrão e é necessária ao trabalhar com formatos como PNG IDAT chunks, PDF FlateDecode streams e custom binary protocols que usam Deflate sem header. Tentar descompactar Deflate raw com um descompressor zlib padrão falhará, tornando esta ferramenta dedicada necessária para depurar esses formatos específicos.
Como Usar
Cole os dados Deflate raw codificados em Base64 — extraídos de um PDF content stream, PNG chunk ou custom protocol frame — no campo de entrada e clique em Descompactar. A ferramenta aplica a descompressão RFC 1951 sem esperar bytes de zlib framing e exibe o conteúdo original restaurado. Se você receber um erro de header ou checksum, seus dados provavelmente usam Deflate padrão zlib-wrapped; nesse caso, mude para a ferramenta Deflate Decompress.
Casos de Uso Comuns
- Analistas forenses de PDF extraindo e descompactando content streams FlateDecode raw de objetos PDF para ler texto incorporado, JavaScript ou payloads de arquivos incorporados
- Desenvolvedores de processamento de imagem descompactando Deflate IDAT scanline data raw de arquivos PNG para inspecionar pixel data ou color values sem uma library completa de parsing de imagem
- Engenheiros de engenharia reversa de protocolo decodificando payloads compactados de custom binary network protocols que usam Deflate raw sem o zlib two-byte wrapper padrão
- Desenvolvedores depurando falhas de descompressão de Deflate raw testando dados compactados contra esta implementação de referência para isolar se o problema está nos dados ou no código
- Pesquisadores de segurança analisando amostras de malware ofuscadas que usam Deflate raw para compactar shellcode ou configuration data antes de um stub de descompressão custom in-memory