iPhoneTools

צילום מסך תוכנה:
iPhoneTools
פרטי תוכנה:
גרסה: 0.2
טען תאריך: 2 Jun 15
מפתחים: Davide Libenzi
רשיון: ללא תשלום
פופולריות: 2

Rating: nan/5 (Total Votes: 0)

חבילת iPhoneTools מכילה כמה כלים שנכתבו כדי להפוך את החיים שלך קלים יותר תוך פיתוח לאדריכלות iPhone / OSX.
למרות שרבים מכלים אלה הם ספציפיים עבור iPhone, אחרים עבדו בצורה מושלמת גם במערכות יוניקס שונות.
ספריית TraceAlloc
זוהי ספריית מעקב הקצאת בלוק זיכרון, והיא מתוארת בתוך דף בית TraceAlloc.
nma2n
זהו כלי פשוט מאוד שעובד עם כל קובץ dump סמל שנוצר על ידי שירות ננומטר. אתה עובר את זה קובץ dump סמל ננומטר וסדרה של כתובות, וnma2n מוצא, לכל כתובת, הסמל הכי קרוב.
כדי ליצור קובץ dump סמל ננומטר, בהתחשב בינארי או ספרייה דינמית, אתה פשוט להריץ:
$ ננומטר -n BinPath> SYMFILE
לאחר מכן תוכל להפעיל בינארי nma2n כדי לגלות אילו סמלי המפה לקבוצה של כתובות:
nma2n $ -f SYMFILE ADDR ...
הדרך הטובה ביותר לבנות nma2n היא להפעיל `` make` וsudo לעשות install` מספריית iPhoneTools.
fill-nmdir.sh
זהו תסריט מעטפת המשמש כדי לחלץ את הקבוצה של קבצי dump ננומטר מכל הספריות הדינמיות iPhone הרלוונטיים.
תסריט fill-nmdir.sh משתמש frmk-nmexport.sh תסריט בשם עזר שצריך להיות ממוקם באותה הספרייה שבי fill-nmdir.sh ממוקמת.
הדרך הטובה ביותר לשימוש בכלי זה היא ליצור ספרייה נמצאת בתיקיית הבית שלך, ולאכלס אותו באמצעות תסריט fill-nmdir.sh.
$ Mkdir ~ / nmdumps
CD $ ~ / nmdumps
$ IPTDIR / fill-nmdir.sh $ שמימיים
איפה IPTDIR $ הוא הנתיב לספריית iPhoneTools, ושמימי $ הוא הנתיב למערכת קבצי שורש iPhone שלך.
זו תיצור מספר קבצי .nmdump בתוך הספרייה הנוכחית.
על גבי קבצים אלה .nmdump המערכת, אתה צריך לזכור לרדת בתוך הספרייה ~ / nmdumps אפילו nmdump הנוכחי למבנה האחרון שלך של היישום שלך.
נניח קבצי היישום האחרונים בינארי שלך הוא BinPath $, ושם היישום שלך הוא APP.app $, אתה צריך להפעיל:
$ ננומטר -n $ BinPath / $ APP.app> ~ / nmdumps / $ APP.nmdump
כישלון לזכור לעדכן קובץ nmdump היישום שלך, יוביל לזיהוי סמל שגוי לסימנים בתוך היישום שלך.
crash-demangle.pl
זה הוא כלי שירות שאני משתמש כדי demangle קבצי dump ההתרסקות המסתוריים iPhone שנוצרו בתוך / var / היומנים / הספרייה CrashReporter.
ברגע שiPhoneTools הותקן כהלכה, ניתנו קובץ CRASH.plist מופק iPhone, אתה יכול לקבל את גרסת demangled על ידי הנפקה:
$ CRASH.plist החתול | $ IPTDIR / crash-demangle.pl -D ~ / nmdumps
memdmp-demangle.pl
תסריט פרל זה לספריית TraceAlloc, מה crash-demangle.pl הוא לגנרטור crashdump iPhone.
ספריית TraceAlloc ליצור עקבות שיחה המכילות ספרייה / שמות וכתובות בינארי בתוך ספריות / קבצים בינאריים.
באמצעות memdmp-demangle.pl תוכל לתרגם כתובות מספריות לתפקד שמות:
$ חתול MEMDUMP.mdmp | $ IPTDIR / memdmp-demangle.pl -D ~ / nmdumps

תוכנה דומה

Chestnut Dialer
Chestnut Dialer

3 Jun 15

Wammu
Wammu

11 Apr 16

Maemo
Maemo

2 Jun 15

TwoLine
TwoLine

20 Feb 15

תוכנות אחרות של יזם Davide Libenzi

CpuHog
CpuHog

2 Jun 15

תגובות ל iPhoneTools

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!