Sisopen est un outil à la liste et d'en extraire le contenu des fichiers SIS. Des fichiers SIS sont des fichiers d'installation utilisés dans les smartphones basés sur Symbian comme de nombreux téléphones Nokia S60.
Sisopen est un programme ANSI-C, principalement ciblé à Linux et autres systèmes de type Unix Il peut être compilé dans presque tous les système avec un compilateur C ayant zlib.
Définition NOZLIB au moment de la compilation te permet de compiler sans zlib, mais seulement la liste de fichier est disponible dans ce mode, les fichiers ne peuvent être extraites.
EXEMPLE
Premier exemple, la liste le contenu d'un fichier .sis
$ Sisopen sis / torch.sis
sis / torch.sis: tête SIS détecté
UID d'application: 0x78F172C
version de l'application: 1.20
Langues
Anglais britannique
Fichiers
000: systemappsTorchTorch.aif 1941
001: 32 systemappsTorchTorch_caption.rsc
002: 70 systemappsTorchTorch.rsc
003: systemappsTorchTorch.app 5548
Un exemple plus intéressant montrant la capacité de sisopen pour comprendre pleinement fichiers SIS, y compris conditionnelles:
$ Sisopen sis / Nokia_N70_patch.SIS
sis / Nokia_N70_patch.SIS: tête de SIS détecté
UID d'application: 0x20000BB0
version de l'application: 1.00
Langues
Anglais britannique
Fichiers
[Fin si]
001 f C: DOCUME ~ ~ 1m1smithLOCALS 1TempMKS0WrongDevice0.txt 122
[Autre]
003 f C: DOCUME ~ ~ 1m1smithLOCALS 1TempMKS0Finished0.txt 254
004 c C: 1552 systemtempNokiaN70Patch1.exe
005 f C: DOCUME ~ ~ 1m1smithLOCALS 1TempMKS0Distribution0.txt 288
[Si (== 0x10200f9a MachineUID)]
Conditionnelles de fichiers SIS doivent être lus à l'envers, en partant du bas de la sortie. Ceci est un patch pour le smartphone N70 de sorte que la condition est si MachineUID == 0x ... (le N70 UID) installer les fichiers, d'autre montrent un message de périphérique incorrect.
Voici quelques caractéristiques principales de "Sisopen":
Détails logiciels:
Version: 0.1
Date de transfert: 3 Jun 15
Licence: Gratuit
Popularité: 90
Commentaires non trouvées