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.