cisco-sas/kitty

Boo or Kitty?

Closed this issue · 1 comments

Sulley: Boo?
Boo: Kitty!

>>> from kitty.model import String
>>> String('hello').num_mutations()
91
>>> from boofuzz import *
>>> s_initialize("user")
>>> s_string('hello')
>>> s_get('user').num_mutations()
1441

This is not really an issue, so I'm going to close it :) and I'm not very into convincing people this way or the other. BUT - over time we refined the list of strings and string mutations that String() generates. We found out that many are domain-specific, or just redundant because many just trigger buffer overflows and you don't need that many options in most cases and they add many tests that are not really necessary. However, you can always add a strings file that string will load and use them if you have a kitty_strings.txt file in the current directory - see here