iPhoneTools

Sagteware kiekie:
iPhoneTools
Sagteware besonderhede:
Weergawe: 0.2
Upload datum: 2 Jun 15
Ontwikkelaar: Davide Libenzi
Lisensie: Gratis
Populariteit: 2

Rating: nan/5 (Total Votes: 0)

iPhoneTools pakket bevat 'n paar tools geskryf om jou lewe makliker te maak, terwyl die ontwikkeling vir die iPhone / OSX argitektuur.
Selfs al is baie van hierdie instrumente is spesifiek vir die iPhone, ander perfek werk, selfs in verskillende Unix-stelsels.
TraceAlloc Biblioteek
Dit is 'n geheue blok toekenning opsporing biblioteek, en dit word beskryf in die TraceAlloc tuisblad.
nma2n
Dit is 'n baie eenvoudige hulpmiddel wat werk met elke simbool dump lêer gegenereer deur die nut nm. Jy gee dit 'n simbool nm dump lêer en 'n reeks van adresse, en nma2n vind, vir elke adres, die naaste simbool.
Om 'n simbool nm dump lêer, gegewe 'n binêre of 'n dinamiese biblioteek genereer, jy net hardloop:
$ Nm -n BINPATH> SYMFILE
Dan kan jy die nma2n binêre hardloop om uit te vind wat simbole kaart om 'n stel van adresse:
$ Nma2n f SYMFILE addr ...
Die beste manier om nma2n bou, is om te hardloop `make` en` sudo maak install` uit die iPhoneTools gids.
fill-nmdir.sh
Dit is 'n dop script wat gebruik word om die stel nm dump lêers van alle relevante iPhone dinamiese biblioteke onttrek.
Die fill-nmdir.sh script maak gebruik van 'n hulp script naam frmk-nmexport.sh wat gevolg moet word in dieselfde gids waar fill-nmdir.sh geleë is.
Die beste manier om hierdie instrument gebruik is om 'n gids in jou huis gids te skep, en vul dit met behulp van die fill-nmdir.sh script.
$ Mkdir ~ / nmdumps
$ Cd ~ / nmdumps
$ $ IPTDIR / fill-nmdir.sh $ HEMELSE
Waar $ IPTDIR is die pad na die iPhoneTools gids, en $ HEMELSE is die pad na jou iPhone wortel lêer stelsel.
Dit sal 'n aantal .nmdump lêers te skep in die huidige gids.
Op die top van lêers diegene stelsel .nmdump, jy moet onthou om te daal in die ~ / nmdumps directory selfs die huidige nmdump vir jou nuutste weergawe van jou aansoek.
Veronderstel jou aansoek nuutste binêre lêers is $ BINPATH, en jou aansoek naam is $ APP.app, moet jy hardloop:
$ Nm -n $ BINPATH / $ APP.app> ~ / nmdumps / $ APP.nmdump
'N versuim om te onthou om jou aansoek nmdump lêer te werk, sal lei tot verkeerde simbool opsporing vir simbole binne jou aansoek.
crash-demangle.pl
Dit is 'n hulpmiddel wat ek gebruik om die kriptiese iPhone crash dump lêers gegenereer in die / var / logs / Crash Reporter directory demangle.
Sodra die iPhoneTools korrek geïnstalleer is, kry 'n CRASH.plist lêer uit die iPhone, kan jy die demangled weergawe te kry deur die uitreiking:
$ Cat CRASH.plist | $ IPTDIR / crash-demangle.pl -D ~ / nmdumps
memdmp-demangle.pl
Dit Perl script is vir die TraceAlloc biblioteek, wat crash-demangle.pl is vir die iPhone crashdump generator.
Die TraceAlloc biblioteek genereer oproep spore daardie biblioteek / binêre name en adresse binne biblioteke / binaries bevat.
Deur die gebruik van memdmp-demangle.pl sal jy in staat wees om numeriese adresse name funksioneer vertaal:
$ Cat MEMDUMP.mdmp | $ IPTDIR / memdmp-demangle.pl -D ~ / nmdumps

Soortgelyke sagteware

Zfone
Zfone

3 Jun 15

Auto IVR Dialer
Auto IVR Dialer

2 Jun 15

SIPFwd
SIPFwd

15 Apr 15

PPPGun-Dialer
PPPGun-Dialer

3 Jun 15

Ander sagteware ontwikkelaar Davide Libenzi

CpuHog
CpuHog

2 Jun 15

Kommentaar te iPhoneTools

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!