diff options
author | nealsid <nealsid@4c0a9323-5329-0410-9bdc-e9ce6186880e> | 2010-08-24 14:28:10 +0000 |
---|---|---|
committer | nealsid <nealsid@4c0a9323-5329-0410-9bdc-e9ce6186880e> | 2010-08-24 14:28:10 +0000 |
commit | 8d2c518c0b1dd6e1c956340759983f0464d356d5 (patch) | |
tree | a35535d8d6b79de9d748dce17ef1e7a7ffa8b678 /src/google_breakpad/processor/minidump_processor.h | |
parent | Disable cookies in Windows HTTPUpload (diff) | |
download | breakpad-8d2c518c0b1dd6e1c956340759983f0464d356d5.tar.xz |
Patch from CDN to add support for an exploitability engine
A=cdn
R=nealsid
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@662 4c0a9323-5329-0410-9bdc-e9ce6186880e
Diffstat (limited to 'src/google_breakpad/processor/minidump_processor.h')
-rw-r--r-- | src/google_breakpad/processor/minidump_processor.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/google_breakpad/processor/minidump_processor.h b/src/google_breakpad/processor/minidump_processor.h index 8779b962..384c60c1 100644 --- a/src/google_breakpad/processor/minidump_processor.h +++ b/src/google_breakpad/processor/minidump_processor.h @@ -94,6 +94,14 @@ class MinidumpProcessor { // implementation of the SymbolSupplier abstract base class. MinidumpProcessor(SymbolSupplier *supplier, SourceLineResolverInterface *resolver); + + // Initializes the MinidumpProcessor with the option of + // enabling the exploitability framework to analyze dumps + // for probable security relevance. + MinidumpProcessor(SymbolSupplier *supplier, + SourceLineResolverInterface *resolver, + bool enable_exploitability); + ~MinidumpProcessor(); // Processes the minidump file and fills process_state with the result. @@ -149,6 +157,11 @@ class MinidumpProcessor { private: SymbolSupplier *supplier_; SourceLineResolverInterface *resolver_; + + // This flag enables the exploitability scanner which attempts to + // guess how likely it is that the crash represents an exploitable + // memory corruption issue. + bool enable_exploitability_; }; } // namespace google_breakpad |