Sisopen is een hulpmiddel om een lijst en pak de inhoud van SIS-bestanden. SIS-bestanden zijn installatiebestanden gebruikt in Symbian-gebaseerde smartphones zoals vele S60 Nokia-telefoons.
Sisopen is een ANSI-C-programma, vooral doelgericht naar Linux en andere Unix-achtige systemen kan het bijna in elk systeem met een C-compiler met zlib worden samengesteld.
Definiëren NOZLIB tijdens het compileren maakt je in staat om te compileren zonder zlib, maar alleen file lijst is beschikbaar in deze modus kunnen bestanden niet worden uitgepakt.
Voorbeeld
Eerste voorbeeld, een lijst van de inhoud van een SIS-bestand
$ Sisopen sis / torch.sis
sis / torch.sis: SIS header gedetecteerd
toepassing UID: 0x78F172C
toepassing versie: 1.20
Talen
UK Engels
Bestanden
000: systemappsTorchTorch.aif 1941
001: systemappsTorchTorch_caption.rsc 32
002: systemappsTorchTorch.rsc 70
003: systemappsTorchTorch.app 5548
Een interessant voorbeeld toont het vermogen van sisopen volledig te begrijpen SIS-bestanden, waaronder voorwaardelijke:
$ Sisopen sis / Nokia_N70_patch.SIS
sis / Nokia_N70_patch.SIS: SIS header gedetecteerd
toepassing UID: 0x20000BB0
toepassing versie: 1.00
Talen
UK Engels
Bestanden
[Stop als]
001 f C: DOCUME ~ 1m1smithLOCALS ~ 1TempMKS0WrongDevice0.txt 122
[Anders]
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)]
SIS-bestand conditionals moet ondersteboven worden gelezen vanaf de onderkant van de uitgang. Dit is een patch voor de N70 smartphone, zodat de voorwaardelijke is als MachineUID == 0x ... (de N70 UID) installeren van de bestanden, anders tonen een verkeerde apparaat bericht.
Hier zijn een aantal belangrijke eigenschappen van "Sisopen":
Software informatie:
Versie: 0.1
Upload datum: 3 Jun 15
Licentie: Gratis
Populariteit: 90
Reacties niet gevonden