Project

General

Profile

Wiki » History » Revision 2

Revision 1 (Egor Zheliba, 02/04/2025 02:03 PM) → Revision 2/3 (Egor Zheliba, 02/10/2025 02:16 AM)

h1. FuzzRV **FuzzRV** 

 *FuzzRV* **FuzzRV** — это проект, направленный на разработку фаззера для автоматизированного тестирования RTL-моделей и симуляторов микропроцессоров с архитектурой RISC-V.  

 Проект основан на интеграции таких инструментов, как MicroTESK для генерации начальных тестовых программ и Google OSS-Fuzz для выполнения фаззинг-тестирования.  

 ---- В рамках FuzzRV осуществляется работа с Verilog-описаниями, их преобразование в C++ модели через Verilator и запуск мутированных тестов для анализа поведения процессорных моделей. 

 h2. Структура документации 

 Ниже приведены ссылки на ключевые разделы документации: 

 * [[Getting started]]: пошаговые инструкции по установке и первому запуску FuzzRV. 
 * [[Fuzzing Articles]]: подборка расширенных статей по методикам фаззинга, примерам применения, советам по настройке и оптимизации. [[Фаззинг RISC-V]]