terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
Mono.Security.Authenticode.AuthenticodeDeformatter Class Reference
+ Inheritance diagram for Mono.Security.Authenticode.AuthenticodeDeformatter:
+ Collaboration diagram for Mono.Security.Authenticode.AuthenticodeDeformatter:

Public Member Functions

 AuthenticodeDeformatter ()
 
 AuthenticodeDeformatter (byte[] rawData)
 

Package Functions

void Open (string filename)
 
void Open (byte[] rawdata)
 
void Close ()
 
void ReadFirstBlock ()
 
int ProcessFirstBlock ()
 
byte[] GetSecurityEntry ()
 
byte[] GetHash (HashAlgorithm hash)
 

Properties

byte[] RawData [set]
 
Mono.Security.X509.X509Certificate SigningCertificate [get, set]
 
int PEOffset [get, set]
 

Private Member Functions

bool CheckSignature ()
 
bool CompareIssuerSerial (string issuer, byte[] serial, Mono.Security.X509.X509Certificate x509)
 
bool VerifySignature (PKCS7.SignedData sd, byte[] calculatedMessageDigest, HashAlgorithm ha)
 
bool VerifyCounterSignature (PKCS7.SignerInfo cs, byte[] signature)
 
void Reset ()
 

Private Attributes

string filename
 
byte[] rawdata
 
byte[] hash
 
Mono.Security.X509.X509CertificateCollection coll
 
ASN1 signedHash
 
DateTime timestamp
 
Mono.Security.X509.X509Certificate signingCertificate
 
int reason
 
bool trustedRoot
 
bool trustedTimestampRoot
 
byte[] entry
 
Mono.Security.X509.X509Chain signerChain
 
Mono.Security.X509.X509Chain timestampChain
 
byte[] fileblock
 
Stream fs
 
int blockNo
 
int blockLength
 
int peOffset
 
int dirSecurityOffset
 
int dirSecuritySize
 
int coffSymbolTableOffset
 
bool pe64
 

Detailed Description

Definition at line 12 of file AuthenticodeDeformatter.cs.


The documentation for this class was generated from the following file: