FileExtract
¶Namespace: | FileExtract |
---|---|
Imports: | base/frameworks/files, base/utils/paths.bro |
Source File: | /scripts/base/files/extract/main.bro |
FileExtract::default_limit : count &redef |
The default max size for extracted files (they won’t exceed this number of bytes). |
FileExtract::prefix : string &redef |
The prefix where files are extracted to. |
Files::AnalyzerArgs : record &redef |
|
Files::Info : record &redef |
FileExtract::set_limit : function |
Sets the maximum allowed extracted file size. |
FileExtract::set_limit
¶Type: | function (f: fa_file , args: Files::AnalyzerArgs , n: count ) : bool |
---|
Sets the maximum allowed extracted file size.
F: | A file that’s being extracted. |
---|---|
Args: | Arguments that identify a file extraction analyzer. |
N: | Allowed number of bytes to be extracted. |
Returns: | false if a file extraction analyzer wasn’t active for the file, else true. |