Abra o arquivo .img para modificar um software

-1

Eu gostaria de abrir arquivos .img que eu suponho que sejam imagens (há muitos .img em uma subpasta deste programa: lobby.img, avatars.img, cards.img etc).

Eu queria mudar um plano de fundo neste software, uma vez que realmente dói meus olhos depois de vários minutos na frente do PC, ele é muito claro e colorido.

No entanto, eu não sei como abrir esses arquivos .img: Eu tentei primeiro com tinta e alguns outros editores de imagem, mas depois que eu pesquisei um pouco, descobri que .img se refere a: " arquivos binários com extensão de nome de arquivo .img que armazenam imagens de discos brutos de disquetes, discos rígidos ou discos ópticos. "

Eu tentei abri-lo com 7z, mas também não funciona.

Alguma sugestão? Agradecemos antecipadamente.

P.S. É essencial para mim usar este software, e se eu não conseguir mudar esses fundos, provavelmente terei que comprar outro monitor ...

    
por KingBOB 03.12.2014 / 18:23

2 respostas

2

NOTE: This is not an answer to the question, but a description of some of my findings

Pelo que eu posso dizer, os arquivos são um formato de arquivo personalizado e eles provavelmente são compactados usando DEFLATE porque eles compactam eles usando ZIP não mudaram muito o tamanho dos arquivos enquanto compactavam usando o RAR.

Cada arquivo parece que começa com a assinatura do arquivo 32 30 53 52 seguido pelo que parece ser uma listagem dos arquivos contidos no arquivo. 42 bytes após cada string de nome de arquivo parece que eles podem conter informações sobre como os arquivos são armazenados na estrutura.

32 30 53 52 09 00 00 00 74 61 62 6C 65 31 2E 70 20SR....table1.p
6E 67 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ng̲.̲.̲.̲.̲.̲.̲.̲.̲.̲.̲.̲.̲.̲.
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ̲.̲.̲.̲.̲.̲.̲.̲.̲.̲.̲.̲.̲.̲.̲.̲.
BD 12 03 00 3C 04 03 00 DC 01 00 00 74 61 62 6C ̲½̲.̲.̲.<̲.̲.̲.̲Ü̲.̲.̲.tabl
65 32 2E 70 6E 67 00 00 00 00 00 00 00 00 00 00 e2.png̲.̲.̲.̲.̲.̲.̲.̲.̲.̲.
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ̲.̲.̲.̲.̲.̲.̲.̲.̲.̲.̲.̲.̲.̲.̲.̲.
00 00 00 00 BD 12 03 00 3C 04 03 00 18 06 03 00 ̲.̲.̲.̲.̲½̲.̲.̲.<̲.̲.̲.̲.̲.̲.̲.

Você pode obter uma resposta melhor em Engenharia reversa .

EDIT: Descobri mais tarde que 42 bytes nem sempre são usados para (possivelmente) representar informações sobre o arquivo arquivado, pois o comprimento dos zeros que precedem os bytes não zero varia de um arquivo IMG para outro.

No entanto, descobri que 12 bytes que precedem uma string de nome de arquivo são sempre diferentes de zero (terminando com um byte nulo). No exemplo acima, eles seriam BD 12 03 00 3C 04 03 00 DC 01 00 00 e BD 12 03 00 3C 04 03 00 18 06 03 00 , respectivamente.

Como uma solução alternativa, sugiro que você use um programa de software como f.lux que tente ajustar a temperatura de cor do a tela do computador de acordo com a hora do dia para facilitar a visão.

    
por 05.12.2014 / 09:34
1

A extensão ".img" pode ser colocada em um arquivo com qualquer formato. Apenas os criadores do arquivo sabe o que está lá, então pergunte a eles. O conteúdo do arquivo pode ser ofuscado e exigir um software proprietário de desofuscação para ver o que está lá. Como último recurso, você poderia abrir o arquivo com um editor hexadecimal para procurar pistas.

    
por 03.12.2014 / 18:43