גישה בלתי מורשית למערכת הקבצים של אייפון, אייפוד טאץ ', אייפד או אפל TV, אפשרית באמצעות מעללים המנצלים את פרצות האבטחה של אפל. גישה לקבצי מערכת ותיקיות מאפשרת למשתמש לנהל את התוכן שלהם ולהתקין יישומים ממקורות צד שלישי
מה זה Jailbreak?
"Jailbreak" (jailbreak באנגלית - "jailbreak") פירושו "יציאה" של המכשיר מחוץ ל"תא "שלו. בתחילה המטאפורה של בית סוהר, או כלא, מתייחסת למערכת ההפעלה UNIX, בפרט לכלא FreeBSD - "כלאים" וירטואליים אוטונומיים בתוך מערכת הפעלה FreeBSD אחת.
Jailbreak הוא הליך jailbreak של iOS המאפשר למשתמש לקבל גישה לא מורשית למערכת הקבצים של מכשירי אפל. פריצת jail מעניינת מתבצעת על ידי זיהוי פרצות האבטחה של אפל, המאפשרת למשתמש לקבל גישה לקבצי מערכת שעד כה לא נגישים. לאחר פריצה מהכלא, הבעלים של גאדג'ט iOS יכול לנהל את תוכן מערכת הקבצים ולהתקין תוכניות שונות מחנויות אפליקציות של צד שלישי, בנוסף לתוכנה העיקרית של Apple (App Store). למשתמשים במכשירי האייפון והאייפדים ה"כלואים ", כמו בעבר, יש גישה לכל הפונקציות של המכשיר, כולל iTunes ו- App Store.
יצרנים רבים של טלפונים חכמים, טאבלטים, קונסולות משחק משתמשים באמצעים טכניים להגנת זכויות יוצרים (DRM - ניהול זכויות דיגיטליות) במכשירים שלהם. מערכות בקרת DRM מגבילות את המשתמש בניהול תוכנה, בעיקר לצורכי אבטחה. Jailbreak הוא "jailbreak" של מכשירים המאפשר לך למנוע הגבלות DRM ולשנות את מערכת ההפעלה של המכשיר שלך.
בפעם הראשונה, המונח "jailbreak" האקרים לאייפון השתמשו ביחס ל- iTunes והיכולת לברוח משליטתו. מאז, המושג התרחב וכעת הוא ישים לתהליך פריצת פלטפורמות אנדרואיד, הידועות גם בשם השתרשות.
בשביל מה נועד jailbreak?
העיקרון העיקרי של אפל הוא ריכוזיות. מערכת הקבצים של iOS סגורה למשתמש, ומפתחי אפליקציות חייבים לציית להנחיות המחמירות של אפל בכדי להיכנס לחנות האפליקציות. במידה מסוימת קיימות אילוצים אלה לשיפור האבטחה ולשמירה על האיכות הכוללת של יישומים. מצד שני, הם מולידים רצון לנסות את היכולות הנסתרות של מערכת ההפעלה של המכשיר שלך או להתאים אותה אישית לצרכים שלך.
דגשים טכניים
מערכת ההפעלה iOS מתוכננת בצורה כזו שכל היישומים שהושקו מבוצעים בשם המשתמש שלך. יחד עם זאת, היישומים שהושקו אינם יכולים לבצע כמה שיחות לליבת המערכת ויש להם גישה מוגבלת לספריות. לא משנה מה התוכנית המותקנת באייפון או באייפד, היא תוכל לנהל רק את הזיכרון שהוקצה לה, והיא לא תוכל לתקשר עם יישומים אחרים.
היוצאים מן הכלל היחידים הם תמונות, קטעי וידאו, אנשי קשר ומוזיקה, אך בכל מקרה, לאפליקציה תהיה גישה מוגבלת אליהם. ניתן לשנות את כל הנתונים רק על ידי תהליך מערכת, שיש לו אפשרויות בלתי מוגבלות, בניגוד ליישום מותקן.
לפיכך, אם לאפליקציה אין גישה מנהלתית, היא אינה יכולה לנהל את תהליכי המערכת. במילים אחרות, תהליכי מערכת יכולים לעשות מה שהם רוצים, ויישומים מבצעים פונקציות מסוימות בלבד ותו לא.
אחד מתהליכי המערכת החשובים ביותר הוא "רשימת היישומים המותקנים", שמוודאת שכל היישומים מותקנים אך ורק מחנות האפליקציות. Jelbreaking יכול להסיר הגבלה זו על ידי שימוש בסיבית "setuid" בקבצי הפעלה, או פשוט על ידי החלשת ההרשאות בספריות קבצים מסוימות בהתקן.
אז הנה כל האפשרויות שפעולה זו מספקת:
- ניתן להשתמש ביישומים מצד המחשב, מה שאומר לקבל גישה מלאה למערכת הקבצים של המכשיר;
- יתאפשר להוסיף תוכנות צד שלישי ממקורות צד שלישי, למשל מ- Cydia. תכונה זו מאפשרת לך להתקין תוכנה ששוברת "הגנה על בסיס הבסיס", אשר בתורו פותח הרבה דברים שימושיים, למשל, ניתן לפתוח את UnLock למפעילי Verizon, AT&T וכו '.
- ניתן להתקין תת מערכת BSD, המספקת גישה SSH לסמארטפון ופותחת את שורת הפקודה. אגב, ייתכן שיהיה צורך באחרון בעת ניתוק הטלפון החכם מהמפעיל.
- אופטימיזציה
סוגי Jailbreak
שובר מאסר קשור
פריצת כלא קשור תפוג עם הפעלת המכשיר מחדש. ללא "jailbreak" שני, סביר להניח שהמכשיר לא יעבוד, "יתלה" בשלב טעינת המאפיינים "הילידים", או לא יעבוד כראוי. כדי להפעיל מחדש את ה- jailbreak, יהיה עליך לחבר את המכשיר למחשב ולהפעיל מחדש את כלי השירות של jailbreak.
פרוץ מאסר ללא קשר
לאחר כיבוי המכשיר נותר שבירת כלא מאוגדת. המכשיר יטען את מערכת ההפעלה שהשתנתה מבלי לבצע פריצה חוזרת ולכלול מחדש למחשב. חסרונות: ברוב דגמי אפל, גישה לקבצי המערכת של הקושחה החדשה דורשת ניצול חדש שדורש למפתחים זמן וניסיון.
פריצת כלא קשורה למחצה
עם פרוץ jailbreak למחצה, המכשיר יופעל, אך עם ההגדרות המקוריות. המשתמש יוכל להשתמש בפונקציות הבסיסיות של המכשיר - להתקשר או לכתוב הודעות, אך עבור כל פעולה אחרת שדורשת הפעלת הקוד המתוקן, יש "לפרוץ" את המכשיר שוב.
יתרונות וחסרונות
יתרונות:
- זמינות חנות היישומים הנוספת של Cydia (McDigger). מרבית משתמשי אפל מחליטים לפרוץ לכלא רק למען סידיה, המספקת את האפשרות להוריד יישומים בחינם המופצים בחנות האפליקציות בתשלום.
- התאמה אישית של ממשק iOS ופונקציונליות לטעמך. Jailbreak מאפשר לך לשנות את המראה והתוכן של מערכת ההפעלה על ידי הורדת יישומים מיוחדים מ- Cydia.
- מאפיינים נסתרים של מכשירי אפל וגישה למערכת הקבצים. Jailbreak יאפשר למשתמשים לא רק לנצל את התכונות הנסתרות של iOS, אלא גם להשיג גישה למערכת הקבצים, שתתן אפשרות לשלוט במערכת ההפעלה ולשנות אותה. את קודי המקור
מינוסים:
- בעיות אפשריות ביישומים שהורדו. מכיוון שציוצים מ- Cydia אינם יישומים מורשים, אלא רק עותקים, בעיות ביציבות עבודתם שכיחות יותר, והשימוש בהן יכול להוביל לעזיבה של יישומים מורשים שעבדו בעבר ביציבות.
- משמעותם של שינויים שונים הם בעיות שונות. לאחר התקנה או הסרת התקנה של כל הצביעה שהורדה מ- Cydia, נשאר מטמון הצביטה (אשפה) במערכת, שיישאר לנצח על המכשיר, ובמקרים של חוסר תאימות של שינויים נצפו ולכן הם לא עובדים.
- בעיות עדכון IOS. אי אפשר לעדכן את iOS במכשיר נשבר, וכאשר שוחרר עדכון, ה- jailbreak תמיד קורס, ולכן כל השינויים שהורדו מ- Cydia ושינויים בממשק נמחקים.
- קיפוח של אלה. תמיכה במפתחים ואחריות של אפל. אם יהיה צורך בתיקון המכשיר, המשתמש יצטרך להיפטר מהפרצה, ובמידה ותצטרך לנצל את האחריות, מרכז השירות יסרב לשירות.
- פריצת אבטחה של אפל. הסכנה בפריצה לגאדג'ט תחשוף אותו לזיהום בנגיף, שלאחריו עלולים לאבד נתונים אישיים, כולל מידע אודות אפשרויות תשלום (פרטי כרטיס בנק).
- מופחתת האוטונומיה של הסוללה.מערכת ההפעלה iOS סגורה מסיבה כלשהי, מכיוון שמפתחי אפל מייעלים את רמת העומס על חומרת המערכת במטרה לאזן את צריכת כוח הסוללה ולמקסם את האוטונומיה של הסוללה.
- אובדן איכות תקשורת. משתמשים רבים שמו לב שפרוץ jail יכול להשפיע על איכות השיחות במהלך השיחות. בעיות אלה באות לידי ביטוי בהפרעות תכופות בתקשורת, ולעתים אף בעיוות של קול המנוי.
- בִּלתִי חוּקִי
Jailbreak: הוראות לביצוע
כיצד לשבור את ה- iPhone, ה- iPad או ה- iPod touch לכלא:
- הורד את הגרסה האחרונה של כלי השירות של jailbreak המתאים מהאתר הרשמי למחשב שלך.
- פתח את קובץ ה- zip.
- חבר את המכשיר למחשב באמצעות כבל USB.
- השבת את הסיסמה בהגדרות.
- השבת את מצא את ה- iPhone שלי: הגדרות> iCloud> מצא את ה- iPhone שלי.
- הכנס את המכשיר למצב טיסה.
- הפעל את היישום כמנהל על ידי לחיצה ימנית על הקובץ.
- גילוי המכשיר מתחיל.
- בדוק אם גרסת הקושחה שצוינה על ידי כלי השירות נכונה.
- לחץ על התחל כדי להמשיך.
- לאחר שחרור מהכלא, המכשיר יופעל מחדש באופן אוטומטי, וסמל ה- Cydia יופיע על המסך.