להורדה | אפליקצית חסימה לאנדרואיד SecureGuard MDM , (בטא 0.3) (מבוססת על MDM) (קוד פתוח)
-
@iosi-poli כתב בלהורדה | אפליקצית חסימה לאנדרואיד SecureGuard MDM , (בטא 0.2) (מבוססת על MDM) (קוד פתוח):
@מיישה כאילו, רק לעדכן? לא להתקין?
בדיוק!!
כי באמת שזה תוקע
אני עושה חסימות לאנשים, והם צריכים לבוא במיוחד לעדכון אפליקצייה, ככה, אני פשוט שולח להם קובץ, מעדכנים וזהו!@מיישה המממ... אני צריך לדעת אם טכנית זה אפשרי, כאילו אם DPM יודע מה זה התקנה ומה זה עידכון
אם תוכל לבדוק ולתת לי תשובה ברורה, איישם אותה בעז"ה
עריכה: שאלתי את הAI וזה מה שהוא אמר לי (בספוילר):התשובה הישירה היא לא, ברוב המקרים זה לא אפשרי بالطريقة שאתה מתאר. לא ניתן להגדיר מדיניות MDM סטנדרטית שתאפשר למשתמש להתקין עדכון מתוך קובץ APK באופן ידני, ובמקביל תחסום אותו מלהתקין אפליקציה חדשה מאותו קובץ APK.
למה זה בעייתי?
הבעיה טכנית. מנקודת המבט של מערכת ההפעלה אנדרואיד ומדיניות ה-MDM, הפעולה של "התקנה ממקורות לא ידועים" (כלומר, התקנת APK) היא פעולה גורפת.
כאשר המדיניות חוסמת התקנה ממקורות לא ידועים, היא חוסמת כל ניסיון להתקין APK, בין אם זה עדכון לאפליקציה קיימת ובין אם זו אפליקציה חדשה לגמרי. המערכת אפילו לא בודקת אם האפליקציה כבר קיימת.
כאשר המדיניות מאפשרת התקנה ממקורות לא ידועים, היא מאפשרת למשתמש להתקין כל קובץ APK שהוא רוצה, מה שפותח פתח אבטחה משמעותי ומבטל את מטרת ההגבלה
אין במדיניות ה-MDM הסטנדרטית מצב ביניים של "אפשר רק עדכונים מאושרים מ-APK".
-
@משה-ג.כ אז תתקין קיידרואיד, זה הרבה יותר טוב לחסימת אינטרנט, והסיבה שאני לא ממליץ לך כי זה בבטא, וקיידרואיד יותר יציב
https://mitmachim.top/topic/63309/שיתוף-להכשיר-כמעט-כל-אנדרואיד-לוויז-ומייל-בלבד-קיידרואיד-0-7-4-גרסת-בטא-ציבורית/4042@iosi-poli ואם אני רוצה דווקא את החסימה הזאת יש לי מה לעשות?
אבל מה אני יכול להידפק??
לא הבנתי -
@iosi-poli ואם אני רוצה דווקא את החסימה הזאת יש לי מה לעשות?
אבל מה אני יכול להידפק??
לא הבנתי -
@מיישה המממ... אני צריך לדעת אם טכנית זה אפשרי, כאילו אם 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 דבר ראשון תודה רבה לך על החסימה אתה פשוט אלוףףףףףף
מטורף מה שהצלחת לעשות פה
יש לך אפשרות אולי להוסיף חסימת וידיאו כדי שגם אם יתקינו אפליקציות וידיאו זה לא יעבוד? -
============== אני לא לוקח אחריות על שימוש באפליקציה כלל!! ==============
שימו לב!
האפליקציה לא נועדה להיות כמו קיידרואיד כלל! (לא שיש לי סיכוי לעשות משהו דומה...)שימו לב!!!
האפליקציה כרגע בבטא, ואני לא ממליץ כלל להתקין את זה על מכשירים אמיתיים !
רק על אמולטורים!
אלא אם כן יש לכם גיבוי מלא למכשיר!עדכון: נוצרה גרסה חדשה, ונמחקה הגרסה הקודמת.
יש להסיר את התקנת האפליקציה הקודמת לפני שידרוג!
הגרסה החדשה מכילה קצת באגים,
ולכן אני לא מוחק את הקודם, אבל אני עדין מפרסם את החדש, וכשיהיה לי זמן אני אתקן אותם.בגרסה החדשה צריך לשמור שינוים עם כפתור השמירה בצד ימין למטה, ואז להזין סיסמה.
האפליקציה החדשה מאפשרת הוספת חסימות חדשות בקוד המקור לתהליך קל ויעיל.
היא עדין לא שלמה, לכן לא מחקתי את הקודם, אבל אני הולך להמשיך איתה ולא עם הקודמת.כשיהיה לי זמן אני יעשה תוכנה מסודרת.
גרסת האנדרואיד הנתמכת בעיקרון היא מאנדרואיד 8.1, וכל חסימה תעבוד לפי גרסת האנדרואיד שלך.
רוב גרסאות האנדרואיד לא נבדקו!
אשמח אם תבדקו ותתנו משוב..
יעוד האפליקציה: ניטור וחסימת פונקציות מסוימות במכשירי אנדרואיד.
.
.
.
..
יכולות האפליקציה:
- חסימת מצלמה
- חסימת שיתוף מיקום
- חסימת מיקרופון
- חסימת מצב בטוח
- חסימת התקנות
- חסימת אפשרויות מפתחים.
- חסימת הוספת משתמשים.
- חסימת WIFI
- חסימת שיתוף קבצים בבלוטוס (קבלה ושליחה)
- חסימת נתונים ניידים
- חסימת נקודה חמה
- חסימת גוגל פליי
- חסימת איפוס המכשיר
- חסימת בלוטוס לגמרי
- חסימת שיחות יוצאות
- חסימת העברת קבצים בUSB
כרגע אין הגנת FRP , יתווסף בהמשך בעז"ה
- ועוד ועוד, וכן ירבה...
חסימת האינטרנט לגמרי.
משתמש בVPN וירטואלי כדי לחסום את האינטרנט לגמרי.האפליקציה - SecureGuard.apk
לחסומים - SecureGuard.zip
תוכנת נתינת ההרשאות - SecureGuardInstaller.exe
קוד המקור - Secure Guard App MDM 3.0.zip
להשתמש בה בשלב נתינת ההרשאות, אפשר להתעלם ממה שכתוב בה (ההוראות, רק לוודא שאין חשבון גוגל במכשיר)
למי שרוצה זו הפקודה לADB
adb shell dpm set-device-owner com.secureguard.mdm/.SecureGuardDeviceAdminReceiver
(דורש אפשרויות למפתחים פתוח, וUSB Debugging פועל!)
האפליקציה כרגע בבטא, ומומלץ לבדוק אותה לפני שמשתמשים בה!
מצאת באג? אשמח לשמוע עליו...
האפליקציה נוצרה באמצעות AI.
התיכנון שלי לאפליקציה הוא כזה:
1.לתקן את כל הבאגים שקיימים בתוכנה
2.להוסיף "קבלת הרשאות דרך רוט.נעשה
3.להוסיף את"חסימת רוט" שתשתמש בהרשאות רוט כדי לחסום. (יקח לי זמן להגיע לזה.)
יש לכם הצעה לפיצ'ר? תגיבו!@iosi-poli תוסיף הפשרות לשחזור סיסמה (לא חייב, אם רוצים) על ידי שליחת הודעה למייל או סמס או על ידי הספרות האחרונות של המספר שהתקשר, בקיצור כל השיטות הידועות. או אפילו אפשרות ליצור שיטת שיחזור חדשה שהמשתמש יוכל ליצור (אם זה אפשרי)
-
@iosi-poli תוסיף הפשרות לשחזור סיסמה (לא חייב, אם רוצים) על ידי שליחת הודעה למייל או סמס או על ידי הספרות האחרונות של המספר שהתקשר, בקיצור כל השיטות הידועות. או אפילו אפשרות ליצור שיטת שיחזור חדשה שהמשתמש יוכל ליצור (אם זה אפשרי)
@RearmostPant23 וגם אפשרות לשלוט על רמת החסימה על ידי מחשיר אחר, לדוגמה שההורים יוכלו לשנות את ההגדרות. וגם מגבלת זמן לשימוש במחשיר, גם בשביל ההורה שיוכל להגביל את הילד
-
@iosi-poli דבר ראשון תודה רבה לך על החסימה אתה פשוט אלוףףףףףף
מטורף מה שהצלחת לעשות פה
יש לך אפשרות אולי להוסיף חסימת וידיאו כדי שגם אם יתקינו אפליקציות וידיאו זה לא יעבוד?@DYDY6137 כתב בלהורדה | אפליקצית חסימה לאנדרואיד SecureGuard MDM , (בטא 0.3) (מבוססת על MDM) (קוד פתוח):
@iosi-poli דבר ראשון תודה רבה לך על החסימה אתה פשוט אלוףףףףףף
מטורף מה שהצלחת לעשות פה
יש לך אפשרות אולי להוסיף חסימת וידיאו כדי שגם אם יתקינו אפליקציות וידיאו זה לא יעבוד?דובר עכ וזה ממש מסובך באנדרואיד