Sisopen é uma ferramenta para listar e extrair o conteúdo de arquivos SIS. Ficheiros SIS são arquivos de instalação usados em smartphones baseados em Symbian como muitos telefones Nokia S60.
Sisopen é um programa ANSI-C, direcionados principalmente a outros sistemas Unix-like que podem ser compilados em quase todos os sistema com um compilador C ter zlib Linux e.
Definindo NOZLIB em tempo de compilação se torna capaz de compilar sem zlib, mas apenas listagem de arquivos está disponível neste modo, os arquivos não podem ser extraídos.
EXEMPLO
Primeiro exemplo, listar o conteúdo de um arquivo .sis
$ Sisopen sis / torch.sis
sis / torch.sis: cabeçalho SIS detectado
UID aplicação: 0x78F172C
versão do aplicativo: 1,20
Idiomas
Reino Unido Inglês
Arquivos
000: systemappsTorchTorch.aif 1941
001: 32 systemappsTorchTorch_caption.rsc
002: 70 systemappsTorchTorch.rsc
003: systemappsTorchTorch.app 5548
Um exemplo mais interessante que mostra a capacidade de sisopen para entender completamente os arquivos SIS, incluindo condicionais:
$ Sisopen sis / Nokia_N70_patch.SIS
sis / Nokia_N70_patch.SIS: cabeçalho SIS detectado
UID aplicação: 0x20000BB0
versão do aplicativo: 1.00
Idiomas
Reino Unido Inglês
Arquivos
[Fim se]
001 f C: DOCUME ~ 1m1smithLOCALS ~ 1TempMKS0WrongDevice0.txt 122
[Outro]
003 f C: DOCUME ~ 1m1smithLOCALS ~ 1TempMKS0Finished0.txt 254
004 c C: systemtempNokiaN70Patch1.exe 1552
005 f C: DOCUME ~ 1m1smithLOCALS ~ 1TempMKS0Distribution0.txt 288
[If (0x10200f9a == MachineUID)]
Condicionais sis deve ser lido de cabeça para baixo, a partir da parte inferior da saída. É um remendo para o smartphone N70 para que o condicional é se MachineUID == 0x ... (o N70 UID) instalar os arquivos, mais mostrar uma mensagem de dispositivo errado.
Aqui estão algumas características-chave de "Sisopen":
Detalhes de Software:
Versão: 0.1
Data de upload: 3 Jun 15
Licença: Livre
Popularidade: 90
Comentários não encontrado