מה זה Sandbox2?
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
ארגז חול לקוד לא מהימן שימושי כשצריך להסתמך על תוכנה שפותחה על ידי צד שלישי, כשאין לכם גישה לקוד המקור או כשאין לכם משאבים לבצע הערכה של קוד המקור. ארגז חול יכול להיות שימושי גם כגבול אבטחה נוסף לקוד שלכם.
Sandbox2 הוא ארגז חול לאבטחה בקוד פתוח ב-C++ ל-Linux, שנכתב על ידי מהנדסי אבטחה ב-Google. באמצעות Sandbox2 אפשר להגביל את סביבת זמן הריצה למינימום הנדרש לפעולות אמיתיות, וכך להגביל את ההשפעה של נקודות חולשה פוטנציאליות בהרצת קוד.
אפשר להשתמש ב-Sandbox2 כדי להפעיל ארגז חול לתוכניות שלמות או לחלקים של תוכניות שנכתבו ב-C/C++.
מסמכים זמינים
הסבר על Sandbox2 – תיאור של הטכנולוגיה והארכיטקטורה הבסיסיות של Sandbox2.
תחילת העבודה –
הנחיות להטמעה של ארגז חול משלכם ב-Sandbox2.
דוגמאות – דוגמאות שממחישות איך להשתמש ב-Sandbox2 בתרחישים שונים ואיך לכתוב מדיניות.
שאלות נפוצות – תשובות לשאלות נפוצות לגבי Sandbox2.
קבלת Sandbox2
Sandbox2 הוא חלק מ-Sandboxed API (SAPI). אפשר להוריד את קוד המקור מכאן:
https://github.com/google/sandboxed-api/tree/main/sandboxed_api/sandbox2.
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-27 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-07-27 (שעון UTC)."],[[["Sandbox2 is an open-source C++ sandbox developed by Google for enhancing security by restricting the runtime environment of untrusted code."],["It allows you to isolate entire programs or specific code segments, minimizing the impact of vulnerabilities."],["Sandbox2 is especially useful when dealing with third-party software where source code access or assessment is limited."],["Comprehensive documentation, including explanations, guides, and examples, is available to help you understand and implement Sandbox2."],["Access Sandbox2's source code through the Sandboxed API (SAPI) repository on GitHub."]]],[]]