To aplikacja dla Linuksa o nazwie Honggfuzz, której najnowszą wersję można pobrać jako OSS-Fuzzrollingreleasesourcecode.tar.gz. Można ją uruchomić online na darmowym hostingu OnWorks dla stacji roboczych.
Pobierz i uruchom bezpłatnie aplikację Honggfuzz z OnWorks.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZDJĘCIA EKRANU:
Hongfuzz
OPIS:
Honggfuzz to uniwersalny, wysokowydajny fuzzer, który łączy informacje zwrotne o pokryciu z praktyczną selekcją awarii, aby wykryć błędy bezpieczeństwa pamięci i logiki. Obsługuje wiele trybów fuzzingu – stdin, plikowy i sieciowy – dzięki czemu cele mogą być testowane w taki sam sposób, w jaki działają w środowisku produkcyjnym. Instrumentacja za pomocą haków kompilatora lub liczników sprzętowych/wydajności kieruje mutacje w kierunku wcześniej niewidocznych krawędzi, podczas gdy tryb trwały utrzymuje proces docelowy przy życiu, amortyzując koszty uruchomienia. Narzędzie ściśle integruje się z narzędziami sanitizer i może łączyć się z już uruchomionymi procesami, co czyni je wygodnym zarówno do fuzzingu białej, jak i czarnej skrzynki. Po wykryciu awarii honggfuzz przechwytuje szczegółowy kontekst, minimalizuje dane wejściowe i może zapewnić powtarzalność, kontrolując powinowactwo procesora i limity zasobów. Jego niewielkie rozmiary i prosty interfejs wiersza poleceń ułatwiają wdrożenie w ciągłej integracji (CI) lub długotrwałych kampaniach obejmujących wiele rdzeni.
Funkcjonalności
- Mutacje sterowane zasięgiem z kompilatorem lub informacją zwrotną opartą na wydajności
- Tryby rozmywania plików/std-in/sieci i obsługa trwałego procesu
- Integracja Sanitizera umożliwiająca precyzyjne raportowanie błędów dotyczących pamięci i współbieżności
- Minimalizacja awarii i powtarzalne zarządzanie korpusami
- Tryb dołączania do procesu i tryb zewnętrzny dla celów typu black-box
- Skalowanie w obrębie rdzeni w celu zapewnienia wysokiej przepustowości w CI lub klastrach
Język programowania
C
Kategorie
Tę aplikację można również pobrać ze strony https://sourceforge.net/projects/honggfuzz.mirror/. Została ona umieszczona w OnWorks, aby można ją było uruchomić online w najłatwiejszy sposób z jednego z naszych darmowych systemów operacyjnych.