Ostatnio 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:
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:
#programowanie
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
#programowanie
Zaloguj się aby komentować