| Fusil Uma biblioteca de Python de código aberto usada para escrever programas fuzzing |
Baixe Agora |
Fusil Classificação e resumo
- Nome do editor:
- Victor Stinner
- Site do editor:
- http://fusil.hachoir.org/trac
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 130 KB
Fusil Tag
Fusil Descrição
Uma biblioteca de Python de código aberto usada para escrever programas fuzzing O fusil ajuda a iniciar o processo com um ambiente preparado (limite de memória, variáveis de ambiente, redirecionar STDOUT, etc.), iniciar o cliente ou servidor de rede e crie arquivos mugidos. Fusil tem muitas sondas para detectar o acidente de programa: relógio processo de saída do processo, assistir duração da sessão, syslog do processo de relógio e stdout para padrões de texto (por exemplo, falha de segmentação "), assistir o uso de CPU (processo de processamento e sistema), etc.fusil em uma arquitetura do sistema multi-agente. Fusil calcula uma pontuação de sessão usada para adivinhar parâmetros de fuzzing como o número de erros injetados para arquivos de entrada. Requisitos: · Pitão O que há de novo nesta versão: · Fusil-Python: AutoDiscover todos os módulos em vez de usar uma lista estática de módulos, captam qualquer exceção ao carregar um módulo, somente funções públicas do Fuzz (use o módulo .__ All__) · FileWatch: ignore peças duplicadas na sessão Renomear · Remova as peças de nome da sessão duplicada (por exemplo: "Erro de erros de pickle" => "Picke-Erro") · Replay.py: Não redirecione Stdin to / dev / null se --ptrace for usado · Sonda da CPU: Definir duração máxima de 3 a 10 segundos (e renomeie a sessão no sucesso)
Fusil Software Relacionado