Sisopen este un instrument pentru a lista și a extrage conținutul fișierelor SIS. Fișierele SIS sunt fișiere de instalare folosite în smartphone-uri bazate pe Symbian, cum ar fi mai multe telefoane S60 Nokia.
Sisopen este un program de ANSI-C, țintită în special cu alte sisteme Unix-like poate fi compilate aproape în fiecare sistem cu un compilator C cu zlib Linux și.
Definirea NOZLIB la compilare te face capabil de a compila fără zlib, dar cota de fișiere numai este disponibilă în acest mod, fișierele nu pot fi extrase.
Exemplul
Prim exemplu, lista conținutul unui fișier .sis
$ Sisopen sis / torch.sis
SIS / torch.sis: header SIS detectat
aplicație UID: 0x78F172C
Versiunea de aplicare: 1,20
Limbi
UK English
Fișiere
000:! SystemappsTorchTorch.aif 1941
001:! SystemappsTorchTorch_caption.rsc 32
002:! SystemappsTorchTorch.rsc 70
003:! SystemappsTorchTorch.app 5548
Un exemplu mai interesant care arată capacitatea de a înțelege pe deplin sisopen dosarele SIS incluzând condiționale:
$ Sisopen sis / Nokia_N70_patch.SIS
SIS / Nokia_N70_patch.SIS: header SIS detectat
aplicație UID: 0x20000BB0
Versiunea de aplicare: 1.00
Limbi
UK English
Fișiere
[Endif]
001 f C: DOCUMENT ~ ~ 1m1smithLOCALS 1TempMKS0WrongDevice0.txt 122
[Mai]
003 f C: DOCUMENT ~ ~ 1m1smithLOCALS 1TempMKS0Finished0.txt 254
004 C C: systemtempNokiaN70Patch1.exe 1552
005 f C: DOCUMENT ~ ~ 1m1smithLOCALS 1TempMKS0Distribution0.txt 288
[Dacă (0x10200f9a == MachineUID)]
Condiționale de fișiere SIS trebuie să fie citite cu susul în jos, pornind de la partea de jos a producției. Aceasta este un patch pentru smartphone N70 astfel condiționată este dacă MachineUID == 0x ... (N70 UID) instala fișierele, altfel arata un mesaj dispozitiv greșit.
Iată câteva caracteristici cheie ale "Sisopen":
Detalii soft:
Versiune: 0.1
Incarca data: 3 Jun 15
Licenţă: Gratuit
Popularitate: 90
Comentariile nu a fost găsit