Wpis użytkownika qarmin w Programowanie
qarminTwórca
10piorunówOstatnio stworzyłem sobie fuzzer, który znalazł masę problemów w popularnych programach tj. ruff(linter do pythona), oxc(linter do js/ts), lofty(zapisywanie/odczytywanie tagów z plików muzycznych), biome(formatter dla js/ts) i wiele innych
przykłady zgłoszonych issue:
* https://github.com/Serial-ATA/lofty-rs/issues/418
* https://github.com/astral-sh/ruff/issues/11641
* https://github.com/oxc-project/oxc/issues/4111
niestety wszystkie znalezione problemy albo zostały naprawione albo czekają na poprawę i nic więcej nie znajduję
Możecie podrzucić jakieś programy, które mógłbym potestować(głównie rust, choć nie tylko)?
Jest jednak kilka prostych ograniczeń.
Program musi:
* być w miarę popularny - nie chce mi się testować czegoś co tylko 2 aktywnych użytkowników
* pracować na pojedynczych plikach/grupach plików - np. na wejściu podawany jest plik który ma sprawdzić lub biblioteka powinna prosto umożliwiać stworzenie takiego programu.
* pozwalać na szybkie iteracje - jedna iteracja programu np. sprawdzenie pliku nie powinno trwać dłużej niż kilka sekund
* być open-source
Komentarze (0)
Brak komentarzy. Bądź pierwszy!