18Jul

מהו USB Debugging, האם זה בטוח להשאיר את זה מופעל על אנדרואיד?

IMG_8694

אם אי פעם ניסית לעשות משהו מתקדם בטלפון Android שלך, סביר להניח ששמעת( או קראת) את המונח "USB Debugging". זוהי אפשרות נפוצה שנמצאת הרחק מתחת לתפריט 'אפשרויות למפתחים' של Android, אךזה עדיין משהו שמשתמשים רבים מאפשרים מבלי לתת לו מחשבה נוספת - ובלי לדעת מה זה באמת עושה.

לדוגמה, אם אי פעם היית צריך להשתמש ב- ADB( גשר הניפוי של Android) כדי לבצע פעולות כגון flash Image במכשיר Nexus או שורש התקן, אז כבר השתמשת באיתור באגים באמצעות USB, בין אם הבנת זאת אולֹא.

בקיצור, USB Debugging הוא דרך שבה מכשיר Android יכול לתקשר עם ערכת פיתוח התוכנה( SDK) של Android( ערכת פיתוח תוכנה) באמצעות חיבור USB.זה מאפשר מכשיר אנדרואיד לקבל פקודות, קבצים, וכדומה מהמחשב, ומאפשר למחשב כדי למשוך מידע חיוני כמו קבצי יומן ממכשיר אנדרואיד.וכל מה שאתה צריך לעשות הוא לתקתק כפתור כדי לגרום לזה לקרות.מסודר, נכון?

מאמרים קשורים
כיצד להתקין ולהשתמש ADB, אנדרואיד Debug גשר השירות
4 Geeky טריקים להפחית אבטחה של אנדרואיד טלפון

כמובן, הכל יש downside, ועל USB Debugging, זה אבטחה.בעיקרון, השארת באגים USB מופעל שומר את המכשיר חשוף כאשר זה מחובר ב USB.תחת

רוב הנסיבות , זה לא בעיה - אם אתה חיבור הטלפון למחשב האישי שלך או שיש לך את הכוונה של שימוש באגים debugging, אז זה הגיוני להשאיר את זה מופעל כל הזמן.הבעיה נכנסת לפעולה אם עליך לחבר את הטלפון ליציאת USB לא מוכרת - כמו תחנת טעינה ציבורית.בתיאוריה, אם מישהו היה גישה לתחנת הטעינה, הם יכולים להשתמש באגים USB כדי לגנוב ביעילות מידע פרטי מהמכשיר, או לדחוף איזה סוג של תוכנה זדונית על זה.

IMG_8699

החדשות הטובות הן של- Google יש רשת ביטחון מובנית כאן: הרשאה לכל מחשב עבור גישה ל- USB Debugging.כאשר אתה מחבר את מכשיר ה- Android למחשב אישי חדש, הוא יבקש ממך לאשר חיבור באגים ב- USB.אם אתה מונע גישה, החיבור לעולם לא ייפתח.זה כישלון גדול, אבל משתמשים שאינם יודעים מה זה עשוי רק לאשר את החיבור כל willy-nilly, וזה דבר רע.

הדבר השני שיש לשקול הוא אבטחה המכשיר צריך ללכת לאיבוד או נגנב.עם USB Debugging מופעלת, כל יכול להיות עוול עושה יכול באמת יש גישה לכל דבר על המכשיר, גם אם יש לו מסך נעול מוגן .ואם המכשיר הוא מושרש, אתה יכול גם לוותר על זה: אין שום דבר לעצור אותם בשלב זה.למעשה, אתה צריך כנראה לוודא שיש לך את ניהול מכשיר ה- Android מותקן על כל מכשיר בבעלותך, ככה אם זה הולך לאיבוד או נגנב אתה יכול למחוק את הנתונים מרחוק.

בכנות, אלא אם כן אתה מפתח, אתה כנראה לא צריך להשאיר USB Debugging מופעל כל הזמן.הפעל אותו כאשר אתה צריך להשתמש בו, ולאחר מכן להשבית אותו בסיום.זוהי הדרך הבטוחה ביותר לטפל בה.בטח, זה קצת לא נוח.אבל זה שווה את הסחר.