| iphoneTools İPhoneTools paketi, iPhone / OSX mimarisi için geliştirirken hayatınızı kolaylaştırmak için yazılmış birkaç araç içerir. |
Şimdi İndirin |
iphoneTools Sıralama ve Özet
- Yayıncı adı:
- Davide Libenzi
- yayıncı web sitesi:
- http://www.xmailserver.org/davide.html
iphoneTools Etiketler
iphoneTools Açıklama
İphoneTools Paketi, iPhone / OSX mimarisi için geliştirirken hayatınızı kolaylaştırmak için yazılı birkaç araç içerir. İphoneTools Paketi, iPhone / OSX mimarisi için geliştirirken hayatınızı kolaylaştırmak için yazılmış birkaç araç içerir. İzleme kütüphanesi ve tracealloc ana sayfasının içinde açıklanmıştır. NM Utility tarafından oluşturulan her sembol dökümü dosyasıyla çalışan çok basit bir araçtır. Bir NM sembolü dökümü dosyası ve bir dizi adres ve NMA2N bulur, her adres için en yakın sembolü, bir NM sembolü dökümü dosyası oluşturmak için, ikili veya dinamik bir kütüphane verilen, basitçe çalıştırın: $ nm -n BinPath> Symfilethen, bir dizi adrese eşlemenin hangi sembollerin eşlendiğini bulmak için NMA2N ikilidir: $ NMA2N -F Symfile Addr ... NMA2N inşa etmenin en iyi yolu, "Yapmak" ve " iphoneTools dizini.fill-nmdir.shis, NM dökümü dosyalarını ilgili tüm iPhone dinamik kütüphanelerinden çıkarmak için kullanılan bir kabuk komut dosyasıdır. Fill-nmdir.sh'nin bulunduğu dizinde bulunan. ~ / nmdumps $ $ IPTDIR / dolgu-nmdir.sh $ Heavenlywhere $ IPTDIR, İPhoneTools dizininin yoludur ve $ cennetin yo yoludur. UR iPhone Kök Dosya Sistemi. Bu, geçerli dizin içindeki bir dizi .nmdump dosyası oluşturur. Bu sistemin üst kısmı .nmdump dosyaları, ~ / nmdumps dizininin içine düşmeyi hatırlamanız gerekir. Uygulamanız. Uygulamanızın en son ikili dosyalarınızı $ Binpath olduğunu ve uygulama adınız $ app.app olduğunu, çalıştırmanız gerekir: $ nm -n $ BinPath / $ app.app> ~ / nmdumps / $ app.nmdumpa başarısız Uygulamanızın NMDump dosyanızı güncellemeyi unutmayın, uygulamanız içindeki semboller için yanlış sembol algılamaya yol açacaktır. .Once, iphoneTool'lar doğru bir şekilde yüklenmiştir, iPhone'dan çıkartılan bir Crash.plist dosyası verilir, ihraç ederek demangled sürümünü alabilirsiniz: $ Cat Crash.plist | $ IPTDIR / CRACK-DEMANGLE.PL -D ~ / nmdumpsmemdmp-demangle.plbhis perl script, TraceAlloc kütüphanesi içindir, Crasch-demangle.pl iPhone Crashdumper Jeneratör içindir. TRACEALLOC Kütüphanesi Kütüphane / İkili İsimler içeren çağrı izleri oluşturur ve kütüphaneler / binaries içindeki adresler. Memdmp-demangle.pl kullanarak sayısal adresleri işlev adlarına çevirebileceksiniz: $ cat memdump.mdmp | $ IPTDIR / MEMDMP-DEMangle.pl -d ~ / nmdumps
iphoneTools İlgili Yazılım