iPhoneTools

Programinė įranga Screenshot:
iPhoneTools
Programinė detalės:
Versija: 0.2
Įkėlimo datą: 2 Jun 15
Kūrėjas: Davide Libenzi
Licencija: Nemokamai
Populiarumas: 40

Rating: 1.0/5 (Total Votes: 1)

iPhoneTools pakete yra keletas įrankių raštu, kad jūsų gyvenimas būtų lengvesnis kuriant iPhone / OSX architektūra.
Nors daugelis šių priemonių yra specifinis iPhone, kiti puikiai dirba net skirtingų Unix sistemose.
TraceAlloc biblioteka
Tai atminties blokas paskirstymas sekimas biblioteka, ir ji yra aprašyta viduje TraceAlloc pagrindiniame puslapyje.
nma2n
Tai labai paprasta priemonė, kuri dirba su kiekvienu simboliu iškelties failą generuoja nm naudingumas. Jūs pereiti jai nm simboliu iškelties failą ir adresų seriją ir nma2n nustato kiekvienos adresą, artimiausio simboliu.
Norėdami generuoti nm simboliu iškelties failą, atsižvelgiant dvejetainis arba dinaminę biblioteką, galite tiesiog paleisti:
$ Nm, -n BINPATH> SYMFILE
Tada galite paleisti nma2n dvejetainis sužinoti, kokie simboliai žemėlapį į adresų Įeina į rinkin:
$ Nma2n -f SYMFILE adr ...
Geriausias būdas sukurti nma2n yra paleisti "make` ir` sudo make install` iš iPhoneTools kataloge.
fill-nmdir.sh
Tai apvalkalo scenarijus, kuris yra naudojamas išgauti NM savivarčių failus iš visų atitinkamų iPhone dinaminių bibliotekų rinkinys.
Fill-nmdir.sh scenarijus naudoja pagalbinę scenarijaus pavadinimu frmk-nmexport.sh, kad turėtų būti įsikūrusi tame pačiame kataloge, kur fill-nmdir.sh yra.
Geriausias būdas naudoti šį įrankį yra sukurti viduje jūsų namų katalogą katalogą ir užpildyti jas naudojant fill-nmdir.sh scenarijų.
$ Mkdir ~ / nmdumps
$ Cd ~ / nmdumps
$ $ IPTDIR / fill-nmdir.sh $ HEAVENLY
Kur $ IPTDIR yra į iPhoneTools kataloge kelias, ir $ HEAVENLY yra jūsų iPhone šakninę failų sistemą kelias.
Tai sukurs .nmdump failų skaičių viduje einamojo katalogo.
Ant tie sistemos .nmdump failus, jūs turite prisiminti, kad lašas viduje ~ / nmdumps kataloge net dabartinis nmdump savo naujausią statyti jūsų prašymą.
Tarkime, jūsų paraiška naujausius dvejetainius failus yra $ BINPATH ir jūsų prašymas vardas $ APP.app, jums reikia paleisti:
$ Nm, -n $ BINPATH / $ APP.app> ~ / nmdumps / $ APP.nmdump
Nesugebėjimas prisiminti, atnaujinti savo paraiškos nmdump failą, bus neteisingai simbolis aptikimas simbolius viduje jūsų paraišką.
crash-demangle.pl
Tai įrankis, priemonė, kuri aš naudoju demangle paslaptingą iPhone avarijos savivarčius failus generuoja viduje / var / logs / CrashReporter kataloge.
Kai iPhoneTools yra teisingai sumontuoti, suteikta CRASH.plist failą, gautą iš "iPhone", galite gauti demangled versiją išleidžiant:
$ Katė CRASH.plist | $ IPTDIR / crash-demangle.pl -D ~ / nmdumps
memdmp-demangle.pl
Tai Perlo yra už TraceAlloc bibliotekoje, ką crash-demangle.pl yra už iPhone crashdump generatorius.
TraceAlloc biblioteka generuoti skambučių pėdsakų, kuriuose Biblioteka / dvejetainiai pavadinimus ir adresus viduje Bibliotekos / binaries.
Naudojant memdmp-demangle.pl galėsite išversti skaičių adresus funkcijų pavadinimus:
$ Katė MEMDUMP.mdmp | $ IPTDIR / memdmp-demangle.pl -D ~ / nmdumps

Panaši programinė įranga

YaaC system
YaaC system

2 Jun 15

Barry
Barry

20 Feb 15

Asterisell
Asterisell

12 May 15

Kita programinė įranga kūrėjas Davide Libenzi

CpuHog
CpuHog

2 Jun 15

Komentarai iPhoneTools

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!