iPhoneTools

البرمجيات قطة:
iPhoneTools
تفاصيل البرنامج:
الإصدار: 0.2
تاريخ إيداع: 2 Jun 15
المطور: Davide Libenzi
ترخيص: حرر
شعبية: 2

Rating: nan/5 (Total Votes: 0)

حزمة iPhoneTools يحتوي على عدد قليل من الأدوات مكتوبة لتجعل حياتك أسهل مع تطوير لبنية فون / OSX.
على الرغم من أن العديد من هذه الأدوات هي محددة لفون، والبعض الآخر يعمل بشكل ممتاز حتى في أنظمة يونكس المختلفة.
مكتبة TraceAlloc
هذه هي مكتبة تتبع تخصيص كتلة الذاكرة، ويوصف في الداخل الصفحة الرئيسية TraceAlloc.
nma2n
هذا هو أداة بسيطة جدا التي تعمل مع كل ملف تفريغ رمز التي تم إنشاؤها بواسطة أداة نانومتر. يمكنك تمرير يجعلها نانومتر ملف تفريغ رمز وسلسلة من العناوين، ويجد nma2n، لكل عنوان، أقرب رمز.
لإنشاء ملف تفريغ رمز نانومتر، نظرا ثنائي أو مكتبة ديناميكية، يمكنك ببساطة تشغيل:
$ نانومتر -n BINPATH> SYMFILE
ثم يمكنك تشغيل ثنائي nma2n لمعرفة أي رموز الخريطة إلى مجموعة من العناوين:
$ nma2n -f SYMFILE ADDR ...
أفضل وسيلة لبناء nma2n لتشغيل `` سودو make` وجعل install` من الدليل iPhoneTools.
fill-nmdir.sh
هذا هو السيناريو قذيفة الذي يستخدم لاستخراج مجموعة من الملفات تفريغ نانومتر من جميع المكتبات الديناميكية فون ذات الصلة.
يستخدم البرنامج النصي fill-nmdir.sh برنامج نصي يدعى frmk-nmexport.sh المساعدة التي يجب أن يكون موجودا في نفس الدليل الذي يقع fill-nmdir.sh.
أفضل طريقة لاستخدام هذه الأداة لإنشاء دليل داخل دليل منزلك، وملء ذلك باستخدام البرنامج النصي fill-nmdir.sh.
$ MKDIR ~ / nmdumps
$ مؤتمر نزع السلاح ~ / nmdumps
$ $ IPTDIR / fill-nmdir.sh $ HEAVENLY
حيث $ IPTDIR هو السبيل إلى الدليل iPhoneTools، ومبلغ HEAVENLY هو الطريق الى اي فون نظام الملفات الجذر.
هذا سيخلق عددا من الملفات .nmdump داخل الدليل الحالي.
على رأس تلك الملفات النظام .nmdump، عليك أن تتذكر أن يسقط داخل ~ / nmdumps دليل حتى nmdump الحالي لأحدث البنية بك من طلبك.
لنفترض تطبيق أحدث الملفات الثنائية الخاصة بك هو $ BINPATH، واسم التطبيق الخاص بك هو $ APP.app، تحتاج إلى تشغيل:
$ نانومتر -n $ BINPATH / $ APP.app> ~ / nmdumps / $ APP.nmdump
إن الفشل في تذكر لتحديث ملف nmdump طلبك، سوف يؤدي إلى الكشف عن رمز غير صحيح لحرف داخل التطبيق الخاص بك.
crash-demangle.pl
هذا هو الأداة الأداة التي يمكنني استخدامها لdemangle وخفي فون ملفات تفريغ تحطم المتولدة داخل / فار / السجلات / دليل CrashReporter.
مرة واحدة يتم تثبيت iPhoneTools بشكل صحيح، نظرا ملف CRASH.plist المستخرجة من اي فون، يمكنك الحصول على نسخة demangled عن طريق إصدار:
$ CRASH.plist القط | $ IPTDIR / crash-demangle.pl -D ~ / nmdumps
memdmp-demangle.pl
هذا السيناريو بيرل هو للمكتبة TraceAlloc، ما crash-demangle.pl غير لمولد crashdump فون.
مكتبة TraceAlloc تولد آثار الدعوة التي تحتوي على مكتبة / أسماء الثنائية وعناوين داخل المكتبات / الثنائيات.
باستخدام memdmp-demangle.pl سوف تكون قادرة على ترجمة عناوين رقمية تعمل الأسماء:
$ القط MEMDUMP.mdmp | $ IPTDIR / memdmp-demangle.pl -D ~ / nmdumps

برامج مماثلة

JYMAG
JYMAG

20 Feb 15

cdr2serial
cdr2serial

20 Feb 15

Unison Server
Unison Server

2 Jun 15

Chestnut Dialer
Chestnut Dialer

3 Jun 15

البرامج الأخرى من المطور Davide Libenzi

CpuHog
CpuHog

2 Jun 15

تعليقات ل iPhoneTools

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!