Chronicle V1 API - Class Google::Backstory::FileMetadataPE (v1.4.0)

Reference documentation and code samples for the Chronicle V1 API class Google::Backstory::FileMetadataPE.

Metadata about the Portable Executable (PE) file.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#compilation_exiftool_time

def compilation_exiftool_time() -> ::Google::Protobuf::Timestamp
Returns

#compilation_exiftool_time=

def compilation_exiftool_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns

#compilation_time

def compilation_time() -> ::Google::Protobuf::Timestamp
Returns

#compilation_time=

def compilation_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns

#entry_point

def entry_point() -> ::Integer
Returns
  • (::Integer) — info.pe-entry-point.

#entry_point=

def entry_point=(value) -> ::Integer
Parameter
  • value (::Integer) — info.pe-entry-point.
Returns
  • (::Integer) — info.pe-entry-point.

#entry_point_exiftool

def entry_point_exiftool() -> ::Integer
Returns
  • (::Integer) — info.exiftool.EntryPoint.

#entry_point_exiftool=

def entry_point_exiftool=(value) -> ::Integer
Parameter
  • value (::Integer) — info.exiftool.EntryPoint.
Returns
  • (::Integer) — info.exiftool.EntryPoint.

#imphash

def imphash() -> ::String
Returns
  • (::String) — Imphash of the file.

#imphash=

def imphash=(value) -> ::String
Parameter
  • value (::String) — Imphash of the file.
Returns
  • (::String) — Imphash of the file.

#imports

def imports() -> ::Array<::Google::Backstory::FileMetadataImports>
Returns

#imports=

def imports=(value) -> ::Array<::Google::Backstory::FileMetadataImports>
Parameter
Returns

#resource

def resource() -> ::Array<::Google::Backstory::FileMetadataPeResourceInfo>
Returns

#resource=

def resource=(value) -> ::Array<::Google::Backstory::FileMetadataPeResourceInfo>
Parameter
Returns

#resources_language_count

def resources_language_count() -> ::Array<::Google::Backstory::StringToInt64MapEntry>
Returns

#resources_language_count=

def resources_language_count=(value) -> ::Array<::Google::Backstory::StringToInt64MapEntry>
Parameter
Returns

#resources_language_count_str

def resources_language_count_str() -> ::Array<::Google::Backstory::Label>
Returns

#resources_language_count_str=

def resources_language_count_str=(value) -> ::Array<::Google::Backstory::Label>
Parameter
Returns

#resources_type_count

def resources_type_count() -> ::Array<::Google::Backstory::StringToInt64MapEntry>
Returns

#resources_type_count=

def resources_type_count=(value) -> ::Array<::Google::Backstory::StringToInt64MapEntry>
Parameter
Returns

#resources_type_count_str

def resources_type_count_str() -> ::Array<::Google::Backstory::Label>
Returns

#resources_type_count_str=

def resources_type_count_str=(value) -> ::Array<::Google::Backstory::Label>
Parameter
Returns

#section

def section() -> ::Array<::Google::Backstory::FileMetadataSection>
Returns

#section=

def section=(value) -> ::Array<::Google::Backstory::FileMetadataSection>
Parameter
Returns

#signature_info

def signature_info() -> ::Google::Backstory::FileMetadataSignatureInfo
Returns

#signature_info=

def signature_info=(value) -> ::Google::Backstory::FileMetadataSignatureInfo
Parameter
Returns