123
zzuf е прозрачен пулверизатор за въвеждане на приложения.Целта му е да намира грешки в приложенията, като покварява данните им, предоставени от потребители (които повече от често идват от недоверие в Интернет).Той работи чрез прихващане на файлови и мрежови операции и промяна на произволни битове във входа на програмата.поведението на zzuf е детерминистично, което улеснява възпроизвеждането на бъгове.Основните му области на използване са: осигуряване на качество: използвайте zzuf за тестване на съществуващ софтуер или го интегрирайте в тестовата защита на собствения си софтуер: много често грешки в сегментацията или проблеми с корупцията на паметта означават потенциална дупка за сигурност, zzuf помага да се разкрие покритие на някои от тяханализ: използвайте zzuf, за да увеличите максимално покритието на кода Основната цел на zzuf са медийни плейъри, зрители на изображения и уеб браузъри, тъй като данните, които обработват, са по своята същност несигурни, но също така успешно се използват за намиране на грешки в системните помощни програми като objdump.zzuf не е ракетна наука: идеята за размиване на входните данни е едва нова, но основната цел на zzuf е да направи нещата по-лесни и автоматизирани.Можете да видите стар, впечатляващ списък с грешки, открити с zzuf в

Категории

Алтернативи на zzuf за Linux с безплатен лиценз