Farei a engenharia reversa do seu formato de arquivo e converto para csv ou json
Sobre este Serviço
Preso com dados bloqueados dentro de um formato de arquivo que ninguém consegue abrir mais?
Eu faço engenharia reversa de formatos binários não documentados e devolvo seus dados, junto com um parser que você possui, para que nunca mais fique preso.
Já decodifiquei containers proprietários sem documentação, sem código fonte e sem ferramentas existentes: cabeçalhos, tabelas de offset, compressão personalizada, endianness, tudo.
Trabalho típico:
Software legado de negócios sem função de exportação
Saída de instrumentos de laboratório, industriais ou médicos
Arquivos proprietários de CAD, projetos e salvamentos
Arquivos de jogos e containers de ativos
Formatos internos cujo autor original saiu há anos
O que você recebe:
Seus dados em CSV, JSON, OBJ ou qualquer outro formato que precisar
Um parser em python comentado que você possui integralmente
Uma especificação escrita do formato para sua equipe manter
Envie-me duas ou três amostras de arquivos, idealmente com uma captura de tela de como os dados devem parecer ao serem abertos corretamente. Direi honestamente se o formato é passível de decodificação antes de você fazer qualquer pedido.
Converter de:
Outros
Converter para:
Outros
Perguntas frequentes
Tradução automática
Como você consegue decodificar um formato sem documentação?
Comparando amostras byte por byte. Alterne um valor no software original, salve novamente, e a diferença mostra onde esse campo está. Repita até mapear toda a estrutura. É trabalho paciente, não adivinhação.
E se o formato acabar sendo criptografado?
Então eu te aviso antes de você fazer o pedido e recuso o trabalho. Verifico isso durante a revisão da amostra gratuita. Não quebro criptografia ou DRM.
Quantas amostras de arquivos você precisa?
Duas ou três geralmente são suficientes para começar, e mais é melhor. Arquivos que diferem de uma forma conhecida são os mais úteis, porque a diferença aponta direto para o campo.
Você consegue escrever os arquivos de volta, não só lê-los?
Sim, essa é a função do pacote Roundtrip. Eu verifico isso corretamente reconstruindo um arquivo e confirmando que o software original o abre sem problemas.

