Freigeben über


IBinaryHardeningSummaryResource Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.FirmwareAnalysis.Models.BinaryHardeningSummaryResourceTypeConverter))]
public interface IBinaryHardeningSummaryResource : Microsoft.Azure.PowerShell.Cmdlets.FirmwareAnalysis.Models.ISummaryResourceProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.FirmwareAnalysis.Models.BinaryHardeningSummaryResourceTypeConverter))>]
type IBinaryHardeningSummaryResource = interface
    interface IJsonSerializable
    interface ISummaryResourceProperties
Public Interface IBinaryHardeningSummaryResource
Implements ISummaryResourceProperties
Derived
Attributes
Implements

Properties

Name Description
Canary

Canary summary percentage

NotExecutableStackCount

Total number of analyzed files that were found to have a nonexecutable stack

Nx

NX summary percentage

Pie

PIE summary percentage

PositionIndependentExecutableCount

Total number of analyzed files that were compiled to be a position independent executable

ProvisioningState

The status of the last operation.

(Inherited from ISummaryResourceProperties)
RelocationReadOnlyCount

Total number of analyzed files that have enabled relocation read-only protections

Relro

RELRO summary percentage

StackCanaryCount

Total number of analyzed files that have stack canaries enabled

Stripped

Stripped summary percentage

StrippedBinaryCount

Total number of analyzed files that have debug symbols stripped

SummaryType

The type of summary.

(Inherited from ISummaryResourceProperties)
TotalFile

Total number of binaries that were analyzed

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to