להורדה | אפליקצית חסימה לאנדרואיד SecureGuard MDM , (בטא 0.3.4) (מבוססת על MDM) (קוד פתוח)
-
@מיישה המממ... אני צריך לדעת אם טכנית זה אפשרי, כאילו אם DPM יודע מה זה התקנה ומה זה עידכון
אם תוכל לבדוק ולתת לי תשובה ברורה, איישם אותה בעז"ה
עריכה: שאלתי את הAI וזה מה שהוא אמר לי (בספוילר):התשובה הישירה היא לא, ברוב המקרים זה לא אפשרי بالطريقة שאתה מתאר. לא ניתן להגדיר מדיניות MDM סטנדרטית שתאפשר למשתמש להתקין עדכון מתוך קובץ APK באופן ידני, ובמקביל תחסום אותו מלהתקין אפליקציה חדשה מאותו קובץ APK.
למה זה בעייתי?
הבעיה טכנית. מנקודת המבט של מערכת ההפעלה אנדרואיד ומדיניות ה-MDM, הפעולה של "התקנה ממקורות לא ידועים" (כלומר, התקנת APK) היא פעולה גורפת.
כאשר המדיניות חוסמת התקנה ממקורות לא ידועים, היא חוסמת כל ניסיון להתקין APK, בין אם זה עדכון לאפליקציה קיימת ובין אם זו אפליקציה חדשה לגמרי. המערכת אפילו לא בודקת אם האפליקציה כבר קיימת.
כאשר המדיניות מאפשרת התקנה ממקורות לא ידועים, היא מאפשרת למשתמש להתקין כל קובץ APK שהוא רוצה, מה שפותח פתח אבטחה משמעותי ומבטל את מטרת ההגבלה
אין במדיניות ה-MDM הסטנדרטית מצב ביניים של "אפשר רק עדכונים מאושרים מ-APK".
-
@iosi-poli קח את הAI בערבון מוגבל אבל בכל מקרה הMDM עצמו יכול להתקין
כך שיכול להיות באפליקציה של הMDM כפתור "התקן עדכון מAPK" שבודק קודם שכבר מותקנת אפליקציה עם אותה חתימה@צדיק-תמים חשבתי על זה לפני דקה, אבל לא חשבתי על לבדוק חתימה, אני יעשה את זה בעז"ה.
תודה! -
@צדיק-תמים חשבתי על זה לפני דקה, אבל לא חשבתי על לבדוק חתימה, אני יעשה את זה בעז"ה.
תודה! -
@מיישה המממ... אני צריך לדעת אם טכנית זה אפשרי, כאילו אם DPM יודע מה זה התקנה ומה זה עידכון
אם תוכל לבדוק ולתת לי תשובה ברורה, איישם אותה בעז"ה
עריכה: שאלתי את הAI וזה מה שהוא אמר לי (בספוילר):התשובה הישירה היא לא, ברוב המקרים זה לא אפשרי بالطريقة שאתה מתאר. לא ניתן להגדיר מדיניות MDM סטנדרטית שתאפשר למשתמש להתקין עדכון מתוך קובץ APK באופן ידני, ובמקביל תחסום אותו מלהתקין אפליקציה חדשה מאותו קובץ APK.
למה זה בעייתי?
הבעיה טכנית. מנקודת המבט של מערכת ההפעלה אנדרואיד ומדיניות ה-MDM, הפעולה של "התקנה ממקורות לא ידועים" (כלומר, התקנת APK) היא פעולה גורפת.
כאשר המדיניות חוסמת התקנה ממקורות לא ידועים, היא חוסמת כל ניסיון להתקין APK, בין אם זה עדכון לאפליקציה קיימת ובין אם זו אפליקציה חדשה לגמרי. המערכת אפילו לא בודקת אם האפליקציה כבר קיימת.
כאשר המדיניות מאפשרת התקנה ממקורות לא ידועים, היא מאפשרת למשתמש להתקין כל קובץ APK שהוא רוצה, מה שפותח פתח אבטחה משמעותי ומבטל את מטרת ההגבלה
אין במדיניות ה-MDM הסטנדרטית מצב ביניים של "אפשר רק עדכונים מאושרים מ-APK".
@iosi-poli
מחלוקת הפוסקים, ג'ימיני טוען אחרת...כן, מנהל מדיניות מכשיר (DPM - Device Policy Manager) באנדרואיד יכול להבדיל בין התקנה ראשונית של אפליקציה לבין עדכון של אפליקציה קיימת.
ההבדל טמון באופן שבו מערכת ההפעלה מטפלת בפעולות אלה:
- התקנה ראשונית (Clean Install): זוהי התקנה של אפליקציה חדשה לחלוטין על המכשיר, ללא נתונים קודמים שלה. ה-DPM יכול לזהות פעולה זו כהתקנה של אפליקציה שלא הייתה קיימת קודם לכן.
- עדכון (Update): עדכון הוא התקנת גרסה חדשה של אפליקציה קיימת על המכשיר. במקרה זה, האפליקציה כבר מותקנת, והעדכון שומר בדרך כלל על הנתונים וההגדרות של המשתמש. ה-DPM יכול לזהות זאת כעדכון לאפליקציה שכבר קיימת באמצעות שם החבילה (package name) שלה.
פתרונות לניהול מכשירים ניידים (MDM) המשתמשים ביכולות ה-DPM של אנדרואיד, יכולים להגדיר מדיניות שונה עבור התקנות ועדכונים, למשל:
- חסימת התקנה של אפליקציות מסוימות: מנהל יכול למנוע התקנה של אפליקציות שאינן מורשות.
- אכיפת עדכונים: מנהל יכול לדחוף עדכונים לאפליקציות חיוניות ולהבטיח שהן מותקנות באופן אוטומטי או בטווח זמנים מוגדר.
- בקרת גרסאות: ניתן להגביל עדכונים לגרסאות ספציפיות של אפליקציות.
חשוב לציין שהיכולות הספציפיות עשויות להשתנות מעט בין גרסאות אנדרואיד שונות ובין ספקי פתרונות MDM שונים.
-
@iosi-poli חתימה + package name
@צדיק-תמים כמובן, אבל החתימה זה מה שחשוב, כי את הפקייג' ניים אפשר לזייפ חתימה לא...
-
@iosi-poli
מחלוקת הפוסקים, ג'ימיני טוען אחרת...כן, מנהל מדיניות מכשיר (DPM - Device Policy Manager) באנדרואיד יכול להבדיל בין התקנה ראשונית של אפליקציה לבין עדכון של אפליקציה קיימת.
ההבדל טמון באופן שבו מערכת ההפעלה מטפלת בפעולות אלה:
- התקנה ראשונית (Clean Install): זוהי התקנה של אפליקציה חדשה לחלוטין על המכשיר, ללא נתונים קודמים שלה. ה-DPM יכול לזהות פעולה זו כהתקנה של אפליקציה שלא הייתה קיימת קודם לכן.
- עדכון (Update): עדכון הוא התקנת גרסה חדשה של אפליקציה קיימת על המכשיר. במקרה זה, האפליקציה כבר מותקנת, והעדכון שומר בדרך כלל על הנתונים וההגדרות של המשתמש. ה-DPM יכול לזהות זאת כעדכון לאפליקציה שכבר קיימת באמצעות שם החבילה (package name) שלה.
פתרונות לניהול מכשירים ניידים (MDM) המשתמשים ביכולות ה-DPM של אנדרואיד, יכולים להגדיר מדיניות שונה עבור התקנות ועדכונים, למשל:
- חסימת התקנה של אפליקציות מסוימות: מנהל יכול למנוע התקנה של אפליקציות שאינן מורשות.
- אכיפת עדכונים: מנהל יכול לדחוף עדכונים לאפליקציות חיוניות ולהבטיח שהן מותקנות באופן אוטומטי או בטווח זמנים מוגדר.
- בקרת גרסאות: ניתן להגביל עדכונים לגרסאות ספציפיות של אפליקציות.
חשוב לציין שהיכולות הספציפיות עשויות להשתנות מעט בין גרסאות אנדרואיד שונות ובין ספקי פתרונות MDM שונים.
-
@צדיק-תמים כמובן, אבל החתימה זה מה שחשוב, כי את הפקייג' ניים אפשר לזייפ חתימה לא...
@iosi-poli כתב בלהורדה | אפליקצית חסימה לאנדרואיד SecureGuard MDM , (בטא 0.2) (מבוססת על MDM) (קוד פתוח):
@צדיק-תמים כמובן, אבל החתימה זה מה שחשוב, כי את הפקייג' ניים אפשר לזייפ חתימה לא...
לחברה אחת יכולות להיות כמה אפליקציות עם אותה חתימה
-
@iosi-poli
מחלוקת הפוסקים, ג'ימיני טוען אחרת...כן, מנהל מדיניות מכשיר (DPM - Device Policy Manager) באנדרואיד יכול להבדיל בין התקנה ראשונית של אפליקציה לבין עדכון של אפליקציה קיימת.
ההבדל טמון באופן שבו מערכת ההפעלה מטפלת בפעולות אלה:
- התקנה ראשונית (Clean Install): זוהי התקנה של אפליקציה חדשה לחלוטין על המכשיר, ללא נתונים קודמים שלה. ה-DPM יכול לזהות פעולה זו כהתקנה של אפליקציה שלא הייתה קיימת קודם לכן.
- עדכון (Update): עדכון הוא התקנת גרסה חדשה של אפליקציה קיימת על המכשיר. במקרה זה, האפליקציה כבר מותקנת, והעדכון שומר בדרך כלל על הנתונים וההגדרות של המשתמש. ה-DPM יכול לזהות זאת כעדכון לאפליקציה שכבר קיימת באמצעות שם החבילה (package name) שלה.
פתרונות לניהול מכשירים ניידים (MDM) המשתמשים ביכולות ה-DPM של אנדרואיד, יכולים להגדיר מדיניות שונה עבור התקנות ועדכונים, למשל:
- חסימת התקנה של אפליקציות מסוימות: מנהל יכול למנוע התקנה של אפליקציות שאינן מורשות.
- אכיפת עדכונים: מנהל יכול לדחוף עדכונים לאפליקציות חיוניות ולהבטיח שהן מותקנות באופן אוטומטי או בטווח זמנים מוגדר.
- בקרת גרסאות: ניתן להגביל עדכונים לגרסאות ספציפיות של אפליקציות.
חשוב לציין שהיכולות הספציפיות עשויות להשתנות מעט בין גרסאות אנדרואיד שונות ובין ספקי פתרונות MDM שונים.
-
@iosi-poli
ניסיתי להתקדם הלאה, אין עם מי לדבר...
-
עדכון
יצרתי את האפליקציה מחדש!
כעת יהיה הרבה יותר קל להוסיף חסימות חדשות!!
הפוסט יעודכן.
שימו לב שבאפליקציה החדשה חלק מהאופציות החדשות לא עובדות.@iosi-poli אם מתי שהו כן יהיה אפשר להתקין אותו בנגן M36 אז תעדכן, תודה רבה!!
-
@iosi-poli דבר ראשון תודה רבה לך על החסימה אתה פשוט אלוףףףףףף
מטורף מה שהצלחת לעשות פה
יש לך אפשרות אולי להוסיף חסימת וידיאו כדי שגם אם יתקינו אפליקציות וידיאו זה לא יעבוד? -
============== אני לא לוקח אחריות על שימוש באפליקציה כלל!! ==============
שימו לב!!!
האפליקציה כרגע בבטא, ואני לא ממליץ כלל להתקין את זה על מכשירים אמיתיים !
רק על אמולטורים!
אלא אם כן יש לכם גיבוי מלא למכשיר!בגרסה החדשה צריך לשמור שינוים עם כפתור השמירה בצד ימין למטה, ואז להזין סיסמה.
האפליקציה החדשה מאפשרת הוספת חסימות חדשות בקוד המקור לתהליך קל ויעיל.גרסת האנדרואיד הנתמכת בעיקרון היא מאנדרואיד 7.0,
וכל חסימה תעבוד לפי גרסת האנדרואיד שלך.אשמח אם תבדקו ותתנו משוב.
.
יעוד האפליקציה: ניטור וחסימת פונקציות מסוימות במכשירי אנדרואיד.
.
.
.
.
צילומי מסך:.
יכולות האפליקציה:
(משתנה לפי גרסת האנדרואיד שבמכשירך)
- חסימת אפשרויות למפתחים
- חסימת בלוטוס
- חסימת התקנות ממקור לא ידוע (APK)
- חסימת WIFI
- חסימת אפשרות הוספת משתמשים
- חסימת המצלמה
- חסימת אפשרות צילום מסך
- חסימת העברת קבצם דרך USB
- חסימת המיקרופון
- חסימת מיקום המכשיר (GPS)
- חסימת אפשרות שיתוף קבצים דרך בלוטוס
- חסימת גלישה סלולרית
- חסימת אפשרות פתיחת נקודה חמה
- חסימת חנות גוגל פליי
- חסימת איפוס המכשיר
- חסימת שיחות יוצאות
- חסימת SMS
- חסימת מצב בטוח
- חסימת התקנת אפליקציות (מכל מקור)
יכולות מיוחדות:
חסימת אפליקציות לפי בחירה.
אפשרות לחסום איזה אפליקציה שתירצו במכשיר!
רציתם להחזיר את האפליקציה? פשוט תבטלו בשבילה את החסימה!חסימת האינטרנט לגמרי.
משתמש בVPN וירטואלי כדי לחסום את האינטרנט לגמרי.עדכון אפליקציות קיימות ללא צורך בסיסמת החסימה.
אפשרות לעדכון אפליקציות מותקנות באופן מאובטח, במכשירים בהם מופעלת ההגנה של התקנת אפליקציות, ללא צורך בסיסמה כלל.(דרך כפתור ההתקנה בצד שמאל למטה במסך הבית של האפליקציה)
שימו לב!
בחסימת אפליקציות יש באג שאי אפשר להחזיר אותם (אין כפתור, רק רואים את שם החבילה)
לכן, יש לרשום את שם החבילה בלחצן ה"פלוס" למעלה במסך האפליקציות החסומות.
הבאג יתוקן בעז"ההאפליקציה - SecureGuard 0.3.4.apk
לחסומים - SecureGuard 0.3.4.zip
תוכנת נתינת ההרשאות - SecureGuardInstaller.exe
קוד המקור - SecureGuardApp-MDM-0.3.4.zip
** אפשר להשתמש להשתמש בתוכנה בשלב נתינת ההרשאות, אפשר להתעלם ממה שכתוב בה (ההוראות, רק לוודא שאין חשבון גוגל במכשיר)**
למי שרוצה זו הפקודה לADB
adb shell dpm set-device-owner com.secureguard.mdm/.SecureGuardDeviceAdminReceiver
(דורש אפשרויות למפתחים פתוח, וUSB Debugging פועל!)
.
.
.
.
.יומן שינויים:
.
גרסה 0.3.4
- תוקן באג האפליקציות חסומות לא מופיעות במסך "אפליקציות חסומות" אחת ולתמיד!
גרסה 0.3.3
- נוספו שני חסימות חדשות (חסימת התקנת אפליקציות מכל מקור, חסימת SMS)
* תוקן באג אפליקציות חסומות לא מופיעות ב"אפליקציות חסומות" אך עדיין מופיע רק כשם חבילה ואייקון ברירת מחדל.
גרסה 0.3.2
- תוקן באג קריסת האפליקציה בשמירת שינוים במכשירים בעלי גרסאות אנדרואיד נמוכות.
- נוסף אפשרות להחזרת אפליקציות שנחסמו, ע"י שם חבילה
.
.
.
.
מצאת באג? אשמח לשמוע עליו...האפליקציה נוצרה באמצעות AI.
@iosi-poli תוסיף הפשרות לשחזור סיסמה (לא חייב, אם רוצים) על ידי שליחת הודעה למייל או סמס או על ידי הספרות האחרונות של המספר שהתקשר, בקיצור כל השיטות הידועות. או אפילו אפשרות ליצור שיטת שיחזור חדשה שהמשתמש יוכל ליצור (אם זה אפשרי)
-
@iosi-poli תוסיף הפשרות לשחזור סיסמה (לא חייב, אם רוצים) על ידי שליחת הודעה למייל או סמס או על ידי הספרות האחרונות של המספר שהתקשר, בקיצור כל השיטות הידועות. או אפילו אפשרות ליצור שיטת שיחזור חדשה שהמשתמש יוכל ליצור (אם זה אפשרי)
@RearmostPant23 וגם אפשרות לשלוט על רמת החסימה על ידי מחשיר אחר, לדוגמה שההורים יוכלו לשנות את ההגדרות. וגם מגבלת זמן לשימוש במחשיר, גם בשביל ההורה שיוכל להגביל את הילד
-
@iosi-poli דבר ראשון תודה רבה לך על החסימה אתה פשוט אלוףףףףףף
מטורף מה שהצלחת לעשות פה
יש לך אפשרות אולי להוסיף חסימת וידיאו כדי שגם אם יתקינו אפליקציות וידיאו זה לא יעבוד?@DYDY6137 כתב בלהורדה | אפליקצית חסימה לאנדרואיד SecureGuard MDM , (בטא 0.3) (מבוססת על MDM) (קוד פתוח):
@iosi-poli דבר ראשון תודה רבה לך על החסימה אתה פשוט אלוףףףףףף
מטורף מה שהצלחת לעשות פה
יש לך אפשרות אולי להוסיף חסימת וידיאו כדי שגם אם יתקינו אפליקציות וידיאו זה לא יעבוד?דובר עכ וזה ממש מסובך באנדרואיד
-
@DYDY6137 כתב בלהורדה | אפליקצית חסימה לאנדרואיד SecureGuard MDM , (בטא 0.3) (מבוססת על MDM) (קוד פתוח):
@iosi-poli דבר ראשון תודה רבה לך על החסימה אתה פשוט אלוףףףףףף
מטורף מה שהצלחת לעשות פה
יש לך אפשרות אולי להוסיף חסימת וידיאו כדי שגם אם יתקינו אפליקציות וידיאו זה לא יעבוד?דובר עכ וזה ממש מסובך באנדרואיד
@למה-באתי כתב בלהורדה | אפליקצית חסימה לאנדרואיד SecureGuard MDM , (בטא 0.3) (מבוססת על MDM) (קוד פתוח):
@DYDY6137 כתב בלהורדה | אפליקצית חסימה לאנדרואיד SecureGuard MDM , (בטא 0.3) (מבוססת על MDM) (קוד פתוח):
@iosi-poli דבר ראשון תודה רבה לך על החסימה אתה פשוט אלוףףףףףף
מטורף מה שהצלחת לעשות פה
יש לך אפשרות אולי להוסיף חסימת וידיאו כדי שגם אם יתקינו אפליקציות וידיאו זה לא יעבוד?דובר עכ וזה ממש מסובך באנדרואיד
וגם בווינדוס. (אם כי קצת פחות).
-
@iosi-poli אם מתי שהו כן יהיה אפשר להתקין אותו בנגן M36 אז תעדכן, תודה רבה!!