זוהי אפליקציית Windows בשם OSS-Fuzz Gen שאת הגרסה האחרונה שלה ניתן להוריד כ-oss-fuzz-genv1.0sourcecode.tar.gz. ניתן להריץ אותה באופן מקוון בספק האירוח החינמי OnWorks לתחנות עבודה.
הורד והפעל אונליין את האפליקציה הזו בשם OSS-Fuzz Gen עם OnWorks בחינם.
בצע את ההוראות הבאות כדי להפעיל את האפליקציה הזו:
- 1. הורד את היישום הזה למחשב שלך.
- 2. הזן במנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש שאתה רוצה.
- 3. העלה את היישום הזה במנהל קבצים כזה.
- 4. הפעל כל אמולטור מקוון של OS OnWorks מאתר זה, אך עדיף אמולטור מקוון של Windows.
- 5. ממערכת ההפעלה OnWorks Windows שזה עתה התחלת, עבור אל מנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש הרצוי.
- 6. הורד את האפליקציה והתקן אותה.
- 7. הורד את Wine ממאגרי התוכנה שלך להפצות לינוקס. לאחר ההתקנה, תוכל ללחוץ פעמיים על האפליקציה כדי להפעיל אותם עם Wine. אתה יכול גם לנסות את PlayOnLinux, ממשק מפואר מעל Wine שיעזור לך להתקין תוכניות ומשחקים פופולריים של Windows.
Wine היא דרך להפעיל תוכנת Windows על לינוקס, אך ללא צורך ב-Windows. Wine היא שכבת תאימות של Windows בקוד פתוח שיכולה להריץ תוכניות Windows ישירות על כל שולחן עבודה של לינוקס. בעיקרו של דבר, Wine מנסה להטמיע מחדש מספיק של Windows מאפס כדי שהוא יוכל להריץ את כל יישומי Windows מבלי להזדקק ל-Windows.
צילומי מסך:
OSS-Fuz Gen
תיאור:
OSS-Fuzz-Gen הוא פרויקט נלווה המסייע ליצור או לשפר באופן אוטומטי יעדי fuzz עבור בסיסי קוד בקוד פתוח, במטרה להגדיל את הכיסוי ב-OSS-Fuzz במאמץ מינימלי מצד המתחזק. הוא מנתח ממשקי API, דוגמאות ובדיקות של ספרייה כדי להציע רתמות (רתמות) המפעילות מנתחים, מפענחים או מטפלי פרוטוקולים - בדיוק הקוד שבו fuzzing משתלם. המערכת משתלבת עם זרימות עבודה מודרניות בסיוע LLM כדי לנסח קוד רתמה ולאחר מכן מבצעת איטרציות על סמך שגיאות בנייה או אותות כיסוי נמוכים. חשוב לציין, שהיא מתיישרת עם מוסכמות OSS-Fuzz, ומייצרת זרעי קורפוס, כללי בנייה והגדרות חיטוי כך שפרויקטים יכולים להתחבר במהירות. דוחות מדגישים אילו פונקציות היו ממוקדות, כיצד הכיסוי התפתח והיכן רמזים ידניים יכולים לפתוח נתיבים נוספים. המטרה היא פרגמטית: לצמצם את הפער בין "אנחנו צריכים fuzzing את זה" לבין "יש לנו fuzzing חזק שפועל ב-CI", במיוחד עבור מתחזקים חסרי כוח אדם.
תכונות
- יצירת רתמות פאז אוטומטית המותאמת למוסכמות OSS-Fuzz
- איטרציה בסיוע LLM לתיקון בניות ושיפור הכיסוי
- יצירת קורפוס זרעים ותצורות בנייה מוכנות לחיטוי
- דוחות סיקור המאתרים פערים ואת המטרות הטובות ביותר הבאות
- תקורה מינימלית של תחזוקה עם סקריפטים הניתנים לשחזור וחפצי יחסי ציבור
- עובד על פני שפות רבות וספריות כבדות מנתחים
שפת תכנות
פיתון
כל הקטגוריות
זוהי אפליקציה שניתן להוריד גם מאתר https://sourceforge.net/projects/oss-fuzz-gen.mirror/. היא אוחסנה ב-OnWorks על מנת שניתן יהיה להפעיל אותה באופן מקוון בצורה הקלה ביותר מאחת ממערכות ההפעלה החינמיות שלנו.