Dit is de Windows-app OSS-Fuzz Gen, waarvan de nieuwste versie kan worden gedownload als oss-fuzz-genv1.0sourcecode.tar.gz. Deze kan online worden uitgevoerd via de gratis hostingprovider OnWorks voor werkstations.
Download en gebruik online gratis deze app met de naam OSS-Fuzz Gen met OnWorks.
Volg deze instructies om deze app uit te voeren:
- 1. Download deze applicatie op uw pc.
- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.
- 3. Upload deze applicatie in zo'n bestandsbeheerder.
- 4. Start een OS OnWorks online emulator vanaf deze website, maar een betere Windows online emulator.
- 5. Ga vanuit het OnWorks Windows-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.
- 6. Download de applicatie en installeer deze.
- 7. Download Wine van de softwarebronnen voor Linux-distributies. Eenmaal geïnstalleerd, kunt u vervolgens dubbelklikken op de app om ze met Wine uit te voeren. Je kunt ook PlayOnLinux proberen, een mooie interface via Wine waarmee je populaire Windows-programma's en -games kunt installeren.
Wine is een manier om Windows-software op Linux uit te voeren, maar zonder dat Windows vereist is. Wine is een open-source Windows-compatibiliteitslaag die Windows-programma's rechtstreeks op elke Linux-desktop kan uitvoeren. In wezen probeert Wine genoeg van Windows opnieuw te implementeren, zodat het al die Windows-applicaties kan draaien zonder Windows echt nodig te hebben.
SCHERMSCHERMEN:
OSS-Fuzz Gen
BESCHRIJVING:
OSS-Fuzz-Gen is een aanvullend project dat helpt bij het automatisch creëren of verbeteren van fuzz targets voor open-source codebases, met als doel de dekking in OSS-Fuzz te vergroten met minimale inspanning van de beheerder. Het analyseert de API's, voorbeelden en tests van een bibliotheek om 'harnassen' voor te stellen die parsers, decoders of protocolhandlers gebruiken – precies de code waar fuzzing loont. Het systeem integreert met moderne LLM-ondersteunde workflows om 'harnassen'-code te ontwerpen en itereert vervolgens op basis van buildfouten of signalen van lage dekking. Belangrijk is dat het aansluit bij de OSS-Fuzz-conventies en corpusseeds, buildregels en sanitizer-instellingen genereert, zodat projecten snel kunnen worden geïmplementeerd. Rapporten geven aan welke functies werden beoogd, hoe de dekking zich ontwikkelde en waar handmatige hints meer paden zouden kunnen ontsluiten. Het doel is pragmatisch: de kloof verkleinen tussen 'we moeten dit fuzzen' en 'we hebben robuuste fuzzing draaiend in CI', vooral voor beheerders met een tekort aan personeel.
Kenmerken
- Geautomatiseerde generatie van fuzz-harnassen, afgestemd op OSS-Fuzz-conventies
- LLM-ondersteunde iteratie om builds te repareren en de dekking te verbeteren
- Creatie van zaadcorpussen en configuraties die klaar zijn voor desinfectiemiddelbouw
- Rapporten over de dekking die hiaten en de beste volgende doelen aanwijzen
- Minimale onderhoudskosten met reproduceerbare scripts en PR-artefacten
- Werkt met veel talen en parser-intensieve bibliotheken
Programmeertaal
Python
Categorieën
Deze applicatie kan ook worden gedownload van https://sourceforge.net/projects/oss-fuzz-gen.mirror/. Deze is gehost in OnWorks, zodat deze eenvoudig online kan worden uitgevoerd via een van onze gratis besturingssystemen.