winchecksec
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Variables
checksec.h File Reference
#include <iostream>
#include <string>
#include <optional>
#include <pe-parse/parse.h>
Include dependency graph for checksec.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  checksec::ChecksecError
 
class  checksec::impl::LoadedImage
 
struct  checksec::MitigationReport
 
class  checksec::Checksec
 

Namespaces

namespace  checksec
 
namespace  checksec::impl
 

Enumerations

enum class  checksec::MitigationPresence { checksec::Present , checksec::NotPresent , checksec::NotApplicable , checksec::NotImplemented }
 

Variables

constexpr const char checksec::impl::kDynamicBaseDescription []
 
constexpr const char checksec::impl::kASLRDescription []
 
constexpr const char checksec::impl::kHighEntropyVADescription []
 
constexpr const char checksec::impl::kForceIntegrityDescription []
 
constexpr const char checksec::impl::kNXDescription []
 
constexpr const char checksec::impl::kIsolationDescription []
 
constexpr const char checksec::impl::kSEHDescription []
 
constexpr const char checksec::impl::kCFGDescription []
 
constexpr const char checksec::impl::kAuthenticodeDescription []
 
constexpr const char checksec::impl::kRFGDescription []
 
constexpr const char checksec::impl::kSafeSEHDescription []
 
constexpr const char checksec::impl::kGSDescription []
 
constexpr const char checksec::impl::kDotNETDescription []
 
constexpr const char checksec::impl::kCetDescription []