iPhoneTools

Software kuvakaappaus:
iPhoneTools
Ohjelmiston tiedot:
Versio: 0.2
Lähetyksen päivämäärä: 2 Jun 15
Kehittäjä: Davide Libenzi
Lupa: Vapaa
Suosio: 2

Rating: nan/5 (Total Votes: 0)

iPhoneTools paketti sisältää muutamia työkaluja kirjoitetaan helpottaa elämääsi ja samalla kehittää iPhone / OSX arkkitehtuuri.
Vaikka monet näistä työkaluista ovat spesifisiä iPhone, toiset ovat täysin työskentelevät jopa eri Unix-järjestelmissä.
TraceAlloc Kirjasto
Tämä on muistin lohkon jakamista jäljittämistä kirjasto, ja se on kuvattu sisälle TraceAlloc kotisivulla.
nma2n
Tämä on hyvin yksinkertainen työkalu, joka toimii jokaisella symbolilla vedostiedostoa tuottamat nm apuohjelman. Ohitat se nm symbolin vedostiedoston ja useita osoitteita, ja nma2n toteaa kunkin osoite, lähin symboli.
Voit luoda nm tunnuksen vedostiedoston, annetaan binary tai dynaaminen kirjasto, voit yksinkertaisesti ajaa:
$ Nm -n BINPATH> SYMFILE
Sitten voit ajaa nma2n binary selvittää, mitkä symbolit karttaa joukkoon osoitteista:
$ Nma2n -f SYMFILE ADDR ...
Paras tapa rakentaa nma2n on ajaa `make` ja` sudo make install` alkaen iPhoneTools hakemistosta.
fill-nmdir.sh
Tämä on komentojono, joka käytetään erottamaan joukko nm dump tiedostoja kaikista asiaan iPhone dynaamiset kirjastot.
Fill-nmdir.sh komentosarja käyttää apu- käsikirjoituksen nimeltä frmk-nmexport.sh että tulisi sijaita samassa hakemistossa, jossa fill-nmdir.sh sijaitsee.
Paras tapa käyttää tätä työkalua on luoda hakemiston sisällä kotihakemistoosi, ja kansoittavat sen käyttämällä fill-nmdir.sh script.
$ Mkdir ~ / nmdumps
$ Cd ~ / nmdumps
$ $ IPTDIR / fill-nmdir.sh $ HEAVENLY
Missä $ IPTDIR on polku iPhoneTools hakemistoon, ja $ HEAVENLY on polku iPhoneen juuritiedostojärjestelmä.
Tämä luo useita .nmdump tiedostojen sisällä hakemistossa.
Päälle ne järjestelmän .nmdump tiedostoja, sinun täytyy muistaa pudottaa sisälle ~ / nmdumps hakemistossa jopa nykyinen nmdump oman uusimman rakentaa oman sovelluksen.
Oletetaan hakemuksesi viimeistään binääritiedostoina on $ BINPATH, ja sovellus nimi on $ tiedoston APP.app, sinun täytyy ajaa:
$ Nm -n $ BINPATH / $ tiedoston APP.app> ~ / nmdumps / $ APP.nmdump
Epäonnistuminen muistaa päivittää sovelluksen nmdump tiedosto, johtaa virheellisiin symbolin tunnistus symbolien sisällä hakemuksen.
crash-demangle.pl
Tämä on apuväline, joka käytän demangle arvoituksellinen iPhone Kaatumisvedos tiedostoja syntyy sisällä / var / logs / CrashReporter hakemistoon.
Kun iPhoneTools on asennettu oikein, kun otetaan CRASH.plist tiedosto uutettu iPhone, saat demangled version antamalla:
$ Kissa CRASH.plist | $ IPTDIR / crash-demangle.pl -D ~ / nmdumps
memdmp-demangle.pl
Tämä Perl-skripti on TraceAlloc kirjastoon, mikä crash-demangle.pl on iPhone crashdump generaattori.
TraceAlloc kirjasto tuottaa puhelun jälkiä, jotka sisältävät kirjasto / binary nimet ja osoitteet sisällä kirjastot / binäärit.
Käyttämällä memdmp-demangle.pl voit kääntää numeerinen osoitteiden toimimaan nimiä:
$ Kissa MEMDUMP.mdmp | $ IPTDIR / memdmp-demangle.pl -D ~ / nmdumps

Vastaavia ohjelmistoja

gsmlib
gsmlib

3 Jun 15

BitPim
BitPim

3 Jun 15

python-gammu
python-gammu

20 Feb 15

QueueMetrics
QueueMetrics

18 Feb 15

Muu ohjelmistojen kehittäjä Davide Libenzi

CpuHog
CpuHog

2 Jun 15

Kommentit iPhoneTools

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!