fuzzer, security, input, fieldould хотел бы сделать программный fuzzer, но я не совсем как.
Что я хочу сделать os, что я хочу открыть программу с помощью своего fuzzer и fuzzer, должен найти все функции приложения, которые принимают входные данные, а затем попытаться написать строку, которую я предоставляю fuzzier в начале ,software fuzzer
Fuzzer должен написать эту строку во всех входных функциях программы, и он должен уведомить меня о сбое программы из-за конкретного ввода функции. Например, когда fuzzier ввел длинную строку A в поле, называемое именем исполнителя, и программа потерпела крах, я хочу получить вывод, который имеет в нем имя поля значение. Это вызвало крах и отчет окон, если они были предоставлены.
Я знаю, что приложение так много, просто дайте мне некоторые основные шаги, о которых я должен прочитать, или некоторые API, которые я должен использовать. Я напишу программу с C#. Я также могу написать его с C++ и python, но я думаю, что на C# было бы проще. Что вы думаете, ребята?
Исследуйте 'zzuf'. – sarnold