Documentation ¶
Overview ¶
Package analyzers contains different file analyzers. These are normally what create the different log files
Index ¶
- func DexAnalyzer(filename string, r io.ReadSeeker) (interface{}, error)
- func ElfAnalyzer(filename string, r io.ReadSeeker) (interface{}, error)
- func HistogramAnalyzer(filename string, r io.ReadSeeker) (interface{}, error)
- func StringAnalyzer(filename string, r io.ReadSeeker) (interface{}, error)
- func VersionAnalyzer(filename string, r io.ReadSeeker) (interface{}, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DexAnalyzer ¶
func DexAnalyzer(filename string, r io.ReadSeeker) (interface{}, error)
func ElfAnalyzer ¶
func ElfAnalyzer(filename string, r io.ReadSeeker) (interface{}, error)
ElfAnalyzer examinies ELF binaries
func HistogramAnalyzer ¶
func HistogramAnalyzer(filename string, r io.ReadSeeker) (interface{}, error)
HistogramAnalyzer creates histograms out of a binary files
func StringAnalyzer ¶
func StringAnalyzer(filename string, r io.ReadSeeker) (interface{}, error)
StringAnalyzer extracts and reports strings found in a file
func VersionAnalyzer ¶
func VersionAnalyzer(filename string, r io.ReadSeeker) (interface{}, error)
VersionAnalyzer is a first attempt to extract version information from binaries
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.