katnip.targets.file module¶
-
class
katnip.targets.file.
FileTarget
(name, file_path, base_name, postfix=None, logger=None)¶ Bases:
kitty.targets.server.ServerTarget
FileTarget will create files with the fuzzed payloads
-
__init__
(name, file_path, base_name, postfix=None, logger=None)¶ Parameters: - name – name of the target
- file_path – path to stores files at
- base_name – base file name, it will be appended by the test number
- postfix – filename postfix (default: None)
- logger – logger for the object (default: None)
Example: FileTarget('FileTarget', '/tmp', 'fuzzed', '.bin')
Will generate the followinf files:
/tmp/fuzzed_0.bin /tmp/fuzzed_1.bin /tmp/fuzzed_2.bin ...
-
pre_test
(test_num)¶
-