פרויקט WireGuard הכריז על עדכון גדול, שהביא איתו תמיכה ב-Android TV, שינויים בקוד, מודולי ליבה מובנים מראש ועוד!
אם אתה מעריך פרטיות, בוודאי שמעת על WireGuard מאת XDA Recognized Developer zx2c4. אם לסכם את זה בכמה מילים, ה פרויקט WireGuard הוא פרוטוקול VPN שפועל בתוך ליבת לינוקס, במטרה להיות מהירה ופשוטה יותר מהרבה אלטרנטיבות אחרות. מוקדם יותר השנה, פרוטוקול ה-VPN אפילו עשה את דרכו לקרנל הרשמי של לינוקס. ל-WireGuard יש כעת שלל הכרזות, עם תמיכה באנדרואיד TV דרך האפליקציה שלהם, מודולי ליבה מובנים מראש לטלפונים פופולריים, שכתוב Kotlin של ממשק המשתמש ועוד הרבה יותר.
ראשית, בציפייה ל ההכרזות הקרובות של Google TV, WireGuard העבירו את אפליקציית האנדרואיד שלהם כדי לפעול באופן מקורי על טלוויזיות עם ממשק קל לשימוש. זה יאפשר למשתמשים להפעיל אפליקציות כמו Netflix ואחרות דרך VPN מתוך הטלוויזיה.
אתה יכול לקבל את האפליקציה מה- חנות הגוגל סטור או מ F-Droid.
מחיר: חינם.
4.5.
אפליקציית WireGuard בטלפונים חכמים של אנדרואיד כוללת backend מבוסס VpnService רגיל למשתמשים לא שורשיים ו-backend מבוסס ליבה עבור משתמשים שורשיים. כעת, מודולי ליבה מובנים מראש זמינים עבור מכשירים פופולריים כמו סדרת Google Pixel, הודות למאמצים של XDA Recognized Developer
במקרה. בדרך זו, משתמשים שנמצאים במלאי אך מושרשים יכולים גם לעשות שימוש במודולי הליבה הללו, במקום להיות ב-ROM מותאם אישית עם תמיכה ב-WireGuard. מודולי הליבה זמינים מתוך האפליקציה. מפתחים מעוניינים יכולים הוסף עוד ROMs נתמכים באמצעות GitHub.עוד אחת מהאפליקציות האהובות עלינו, Tasker, גם זכה לתמיכה ב-WireGuard מוקדם יותר השנה.
מפתח מוכר XDA zx2c4 גם מודיע לנו שגם בסיס הקוד של WireGuard ראה שיפורים, עם שיפוצים ניכרים שבוצעו. הפרויקט מחולק כעת לשני מודולים: מודול ממשק משתמש לממשק המשתמש, ומודול מנהרה, שהוא ממשק API עצמאי המאפשר להטמיע לכל אפליקציה ב-WireGuard. מודול המנהרה יכול להיות מיובא מ-JCenter ומגיע יחד עם תיעוד נרחב. לפיצול הזה יש כמה יתרונות. ראשית, מפתחים יכולים כעת להוסיף את WireGuard ישירות לאפליקציות שלהם באמצעות קו פשוט כמו יישום 'com.wireguard.android: tunnel:$wireguardTunnelVersion'. מודול המנהרה כתוב ב-Java ומוטמע בקלות גם באפליקציות Java וגם ב-Kotlin. מודול ממשק המשתמש גם שוכתב לחלוטין ב-Kotlin תוך שימוש בכלים כמו Jetpack ו-Kotlin Coroutines. הפעולות הן אסינכרוניות לחלוטין באפליקציה.
שילוב ליבת WireGuard/ROM -- שרשור XDA
אחת הסיבות לשיפורים אלה בבסיס הקוד היא למשוך מפתחים חדשים. פרויקט WireGuard מחפש באופן פעיל מתחזק חדש לאפליקציית האנדרואיד שלו. אם תרצה לעזור בפרויקט הקוד הפתוח הזה, פנה לצוות הפיתוח של WireGuard, שפרטי הקשר שלו נמצאים ב- בתחתית דף האינטרנט שלהם.