นี่คือแอป Windows ชื่อ OSS-Fuzz Gen ซึ่งสามารถดาวน์โหลดเวอร์ชันล่าสุดได้ที่ oss-fuzz-genv1.0sourcecode.tar.gz สามารถรันออนไลน์ได้ใน OnWorks ซึ่งเป็นผู้ให้บริการโฮสติ้งฟรีสำหรับเวิร์กสเตชัน
ดาวน์โหลดและรันแอปออนไลน์ชื่อ OSS-Fuzz Gen พร้อม OnWorks ได้ฟรี
ทำตามคำแนะนำเหล่านี้เพื่อเรียกใช้แอปนี้:
- 1. ดาวน์โหลดแอปพลิเคชั่นนี้ในพีซีของคุณ
- 2. เข้าไปที่ file manager https://www.onworks.net/myfiles.php?username=XXXXX ด้วยชื่อผู้ใช้ที่คุณต้องการ
- 3. อัปโหลดแอปพลิเคชันนี้ในตัวจัดการไฟล์ดังกล่าว
- 4. เริ่มโปรแกรมจำลองออนไลน์ของ OS OnWorks จากเว็บไซต์นี้ แต่โปรแกรมจำลองออนไลน์ของ Windows ที่ดีกว่า
- 5. จากระบบปฏิบัติการ Windows ของ OnWorks ที่คุณเพิ่งเริ่มต้น ไปที่ตัวจัดการไฟล์ของเรา https://www.onworks.net/myfiles.php?username=XXXXX พร้อมชื่อผู้ใช้ที่คุณต้องการ
- 6. ดาวน์โหลดแอปพลิเคชั่นและติดตั้ง
- 7. ดาวน์โหลดไวน์จากที่เก็บซอฟต์แวร์ลีนุกซ์ดิสทริบิวชันของคุณ เมื่อติดตั้งแล้ว คุณสามารถดับเบิลคลิกที่แอปเพื่อเรียกใช้แอปด้วย Wine คุณยังสามารถลองใช้ PlayOnLinux ซึ่งเป็นอินเทอร์เฟซแฟนซีบน Wine ที่จะช่วยคุณติดตั้งโปรแกรมและเกมยอดนิยมของ Windows
ไวน์เป็นวิธีเรียกใช้ซอฟต์แวร์ Windows บน Linux แต่ไม่จำเป็นต้องใช้ Windows Wine เป็นเลเยอร์ความเข้ากันได้ของ Windows แบบโอเพ่นซอร์สที่สามารถเรียกใช้โปรแกรม Windows ได้โดยตรงบนเดสก์ท็อป Linux โดยพื้นฐานแล้ว Wine พยายามนำ Windows กลับมาใช้ใหม่ให้เพียงพอตั้งแต่เริ่มต้น เพื่อให้สามารถเรียกใช้แอปพลิเคชัน Windows เหล่านั้นทั้งหมดโดยไม่จำเป็นต้องใช้ Windows จริงๆ
ภาพหน้าจอ:
OSS-Fuzz Gen
รายละเอียด:
OSS-Fuzz-Gen เป็นโครงการเสริมที่ช่วยสร้างหรือปรับปรุงเป้าหมายฟัซซ์สำหรับฐานโค้ดโอเพนซอร์สโดยอัตโนมัติ โดยมีเป้าหมายเพื่อเพิ่มการครอบคลุมใน OSS-Fuzz โดยใช้ความพยายามของผู้ดูแลระบบน้อยที่สุด OSS-Fuzz จะวิเคราะห์ API ตัวอย่าง และการทดสอบของไลบรารีเพื่อเสนอชุดควบคุมที่ใช้ตัวแยกวิเคราะห์ ตัวถอดรหัส หรือตัวจัดการโปรโตคอล ซึ่งเป็นโค้ดที่การทำฟัซซ์ให้ผลลัพธ์ที่ดี ระบบนี้ผสานรวมกับเวิร์กโฟลว์ LLM ที่ทันสมัยเพื่อร่างโค้ดควบคุม แล้วทำซ้ำตามข้อผิดพลาดในการสร้างหรือสัญญาณการครอบคลุมที่ต่ำ ที่สำคัญ ระบบนี้สอดคล้องกับข้อตกลงของ OSS-Fuzz โดยสร้างคอร์ปัสซีด กฎการสร้าง และการตั้งค่าโปรแกรมกำจัดมัลแวร์ เพื่อให้โครงการต่างๆ สามารถใช้งานได้อย่างรวดเร็ว รายงานจะเน้นย้ำถึงฟังก์ชันที่กำหนดเป้าหมาย พัฒนาการของการครอบคลุม และจุดที่คำแนะนำด้วยตนเองสามารถปลดล็อกเส้นทางเพิ่มเติมได้ เป้าหมายนี้เน้นที่การปฏิบัติจริง: ลดช่องว่างระหว่าง "เราควรทำฟัซซ์สิ่งนี้" และ "เรามีฟัซซ์ที่แข็งแกร่งทำงานใน CI" โดยเฉพาะอย่างยิ่งสำหรับผู้ดูแลระบบที่มีบุคลากรไม่เพียงพอ
คุณสมบัติ
- การสร้างสายรัดฟัซซ์อัตโนมัติที่สอดคล้องกับข้อตกลง OSS-Fuzz
- การวนซ้ำด้วยความช่วยเหลือของ LLM เพื่อแก้ไขการสร้างและปรับปรุงการครอบคลุม
- การสร้างคลังข้อมูลเมล็ดพันธุ์และการกำหนดค่าการสร้างที่พร้อมใช้งานสำหรับโปรแกรมฆ่าเชื้อ
- รายงานความครอบคลุมที่ระบุช่องว่างและเป้าหมายที่ดีที่สุดถัดไป
- ค่าใช้จ่ายของผู้ดูแลระบบขั้นต่ำพร้อมสคริปต์ที่ทำซ้ำได้และสิ่งประดิษฐ์ PR
- ใช้งานได้กับหลายภาษาและไลบรารีที่เน้นตัววิเคราะห์
ภาษาโปรแกรม
หลาม
หมวดหมู่
นี่คือแอปพลิเคชันที่สามารถดึงข้อมูลจาก https://sourceforge.net/projects/oss-fuzz-gen.mirror/ ได้ แอปพลิเคชันนี้โฮสต์อยู่ใน OnWorks เพื่อให้ใช้งานออนไลน์ได้ง่ายที่สุดจากระบบปฏิบัติการฟรีของเรา