Sisopen είναι ένα εργαλείο για να καταγράψει και να εξάγει το περιεχόμενο των αρχείων του SIS. Αρχεία SIS είναι αρχεία εγκατάστασης που χρησιμοποιούνται σε smartphones που βασίζονται στο Symbian όπως πολλά τηλέφωνα S60 της Nokia.
Sisopen είναι ένα πρόγραμμα ANSI-C, στοχευμένες κυρίως στο Linux και άλλα συστήματα Unix μπορεί να συνταχθεί σχεδόν σε κάθε σύστημα με ένα μεταγλωττιστή της C έχει zlib.
Καθορισμός NOZLIB κατά τη μεταγλώττιση σας καθιστά ικανούς να συνταχθεί χωρίς zlib, αλλά μόνο καταχώρισή αρχείο είναι διαθέσιμο σε αυτήν τη λειτουργία, δεν μπορούν να εξαχθούν τα αρχεία.
ΠΑΡΑΔΕΙΓΜΑ
Πρώτο παράδειγμα, αναγράφουν την περιεκτικότητα ενός αρχείου .sis
$ Sisopen sis / torch.sis
sis / torch.sis: SIS κεφαλίδα ανιχνεύεται
UID εφαρμογής: 0x78F172C
έκδοση της εφαρμογής: 1,20
Γλώσσες
Ηνωμένο Βασίλειο Αγγλικά
Αρχεία
000:! SystemappsTorchTorch.aif 1941
001:! SystemappsTorchTorch_caption.rsc 32
002:! SystemappsTorchTorch.rsc 70
003:! SystemappsTorchTorch.app 5548
Ένα πιο ενδιαφέρον παράδειγμα που δείχνει την ικανότητα sisopen να κατανοήσει πλήρως τα αρχεία SIS, συμπεριλαμβανομένων υποθετικοί:
$ Sisopen sis / Nokia_N70_patch.SIS
sis / Nokia_N70_patch.SIS: κεφαλίδα SIS ανιχνευθεί
UID εφαρμογής: 0x20000BB0
έκδοση της εφαρμογής: 1,00
Γλώσσες
Ηνωμένο Βασίλειο Αγγλικά
Αρχεία
[Endif]
001 f C: ΕΓΓΡΑΦΑ ~ 1m1smithLOCALS ~ 1TempMKS0WrongDevice0.txt 122
[Άλλος]
003 f C: ΕΓΓΡΑΦΑ ~ 1m1smithLOCALS ~ 1TempMKS0Finished0.txt 254
004 C C: systemtempNokiaN70Patch1.exe 1552
005 f C: ΕΓΓΡΑΦΑ ~ 1m1smithLOCALS ~ 1TempMKS0Distribution0.txt 288
[If (0x10200f9a == MachineUID)]
SIS υποθετικοί αρχείο πρέπει να διαβάζεται ανάποδα, ξεκινώντας από το κάτω μέρος της εξόδου. Αυτό είναι ένα patch για το smartphone N70 έτσι η προϋπόθεση είναι αν MachineUID == 0x ... (το N70 UID) να εγκαταστήσετε τα αρχεία, αλλιώς δείχνουν λάθος μήνυμα συσκευής.
Εδώ είναι μερικά βασικά χαρακτηριστικά του "Sisopen":
Στοιχεία Λογισμικού:
Εκδοχή: 0.1
Ανεβάστε ημερομηνία: 3 Jun 15
Άδεια: Δωρεάν
Δημοτικότητα: 90
Τα σχόλια δεν βρέθηκε