This is the Linux app named OSS-Fuzz Gen whose latest release can be downloaded as oss-fuzz-genv1.0sourcecode.zip. It can be run online in the free hosting provider OnWorks for workstations.
ດາວນ໌ໂຫລດແລະດໍາເນີນການອອນໄລນ໌ app ນີ້ມີຊື່ OSS-Fuzz Gen ກັບ OnWorks ໄດ້ຟຣີ.
ປະຕິບັດຕາມຄໍາແນະນໍາເຫຼົ່ານີ້ເພື່ອດໍາເນີນການ app ນີ້:
- 1. ດາວໂຫຼດຄໍາຮ້ອງສະຫມັກນີ້ໃນ PC ຂອງທ່ານ.
- 2. ໃສ່ໃນຕົວຈັດການໄຟລ໌ຂອງພວກເຮົາ https://www.onworks.net/myfiles.php?username=XXXXX ດ້ວຍຊື່ຜູ້ໃຊ້ທີ່ທ່ານຕ້ອງການ.
- 3. ອັບໂຫລດແອັບພລິເຄຊັນນີ້ຢູ່ໃນຕົວຈັດການໄຟລ໌ດັ່ງກ່າວ.
- 4. ເລີ່ມ OnWorks Linux ອອນລາຍ ຫຼື Windows online emulator ຫຼື MACOS online emulator ຈາກເວັບໄຊທ໌ນີ້.
- 5. ຈາກ OnWorks Linux OS ທີ່ເຈົ້າຫາກໍ່ເລີ່ມຕົ້ນ, ໄປທີ່ຕົວຈັດການໄຟລ໌ຂອງພວກເຮົາ https://www.onworks.net/myfiles.php?username=XXXXX ດ້ວຍຊື່ຜູ້ໃຊ້ທີ່ທ່ານຕ້ອງການ.
- 6. ດາວນ໌ໂຫລດຄໍາຮ້ອງສະຫມັກ, ຕິດຕັ້ງມັນແລະດໍາເນີນການ.
ໜ້າ ຈໍ
Ad
OSS-Fuzz Gen
ລາຍລະອຽດ
OSS-Fuzz-Gen ແມ່ນໂຄງການຄູ່ທີ່ຊ່ວຍສ້າງ ຫຼືປັບປຸງເປົ້າໝາຍ fuzz ໂດຍອັດຕະໂນມັດສຳລັບ codebases open-source, ແນໃສ່ເພີ່ມການຄຸ້ມຄອງໃນ OSS-Fuzz ດ້ວຍຄວາມພະຍາຍາມຮັກສາໜ້ອຍທີ່ສຸດ. ມັນວິເຄາະ APIs, ຕົວຢ່າງ, ແລະການທົດສອບຂອງຫ້ອງສະຫມຸດເພື່ອສະເຫນີ harnesses ທີ່ປະຕິບັດ parsers, decoders, ຫຼື protocol handlers — ຊັດເຈນລະຫັດທີ່ fuzzing ຈ່າຍອອກ. ລະບົບຈະປະສົມປະສານກັບຂະບວນການເຮັດວຽກທີ່ມີການຊ່ວຍເຫຼືອຂອງ LLM ທີ່ທັນສະໄຫມເພື່ອຮ່າງລະຫັດ harness ແລະຫຼັງຈາກນັ້ນ iterate ໂດຍອີງໃສ່ຄວາມຜິດພາດການກໍ່ສ້າງຫຼືສັນຍານການຄຸ້ມຄອງຕ່ໍາ. ສິ່ງສໍາຄັນ, ມັນສອດຄ່ອງກັບສົນທິສັນຍາ OSS-Fuzz, ການສ້າງເມັດ corpus, ການສ້າງກົດລະບຽບ, ແລະການຕັ້ງຄ່າສຸຂາພິບານເພື່ອໃຫ້ໂຄງການສາມາດສຽບໄດ້ໄວ. ບົດລາຍງານເນັ້ນໃຫ້ເຫັນຫນ້າທີ່ເປົ້າຫມາຍ, ວິທີການພັດທະນາການຄຸ້ມຄອງ, ແລະບ່ອນທີ່ຄໍາແນະນໍາຄູ່ມືສາມາດປົດລັອກເສັ້ນທາງເພີ່ມເຕີມ. ເປົ້າຫມາຍແມ່ນ pragmatic: ຫຍໍ້ຊ່ອງຫວ່າງລະຫວ່າງ "ພວກເຮົາຄວນຈະ fuzz ນີ້" ແລະ "ພວກເຮົາມີ fuzzing ທີ່ເຂັ້ມແຂງແລ່ນຢູ່ໃນ CI," ໂດຍສະເພາະສໍາລັບຜູ້ຮັກສາ understaffed.
ຄຸນລັກສະນະ
- ການຜະລິດ fuzz harness ອັດຕະໂນມັດສອດຄ່ອງກັບສົນທິສັນຍາ OSS-Fuzz
- LLM-assisted iteration ເພື່ອແກ້ໄຂການກໍ່ສ້າງແລະປັບປຸງການຄຸ້ມຄອງ
- ການສ້າງ corpus ແກ່ນແລະການຕັ້ງຄ່າການກໍ່ສ້າງທີ່ພ້ອມທີ່ຈະເຮັດດ້ວຍຢາຂ້າເຊື້ອ
- ລາຍງານຂ່າວທີ່ລະບຸຊ່ອງຫວ່າງ ແລະເປົ້າໝາຍທີ່ດີທີ່ສຸດຕໍ່ໄປ
- ການຮັກສາໄວ້ໜ້ອຍສຸດທີ່ມີສະຄຣິບທີ່ສາມາດແຜ່ພັນໄດ້ ແລະ PR artifacts
- ເຮັດວຽກໃນທົ່ວຫຼາຍພາສາ ແລະຫ້ອງສະໝຸດ parser-heavy
ພາສາການຂຽນໂປຣແກຣມ
Python
ປະເພດ
ນີ້ແມ່ນແອັບພລິເຄຊັນທີ່ຍັງສາມາດເອົາມາຈາກ https://sourceforge.net/projects/oss-fuzz-gen.mirror/. ມັນໄດ້ຖືກຈັດຢູ່ໃນ OnWorks ເພື່ອໃຫ້ດໍາເນີນການອອນໄລນ໌ດ້ວຍວິທີທີ່ງ່າຍທີ່ສຸດຈາກຫນຶ່ງໃນລະບົບປະຕິບັດງານຟຣີຂອງພວກເຮົາ.
