GenericPrincipal
gadget
Declared metadata, not a runtime result. How to read evidence.
.\ysonet.exe -g GenericPrincipal -hTarget declarations
| Variant | Formatters | Inputs | Requirements | Runtime tokens |
|---|---|---|---|---|
| 1 | BinaryFormatter, SoapFormatter, DataContractSerializer, DataContractJsonSerializer, NetDataContractSerializer, LosFormatter | command | built-in, net-framework | net-fx-4.5, net-fx-4.5.1, net-fx-4.5.2, net-fx-4.6, net-fx-4.6.1, net-fx-4.6.2, net-fx-4.7, net-fx-4.7.1, net-fx-4.7.2, net-fx-4.8, net-fx-4.8.1 |
| 2 | BinaryFormatter, SoapFormatter, LosFormatter | command | built-in, net-framework | net-fx-4.5, net-fx-4.5.1, net-fx-4.5.2, net-fx-4.6, net-fx-4.6.1, net-fx-4.6.2, net-fx-4.7, net-fx-4.7.1, net-fx-4.7.2, net-fx-4.8, net-fx-4.8.1 |
Variants
- 1: payload in m_serializedClaimsIdentities (default) (default)
- 2: payload in ClaimsIdentity m_serializedClaims
Options (1)
| Option | Help | Default | Required |
|---|---|---|---|
var|variant= | Payload variant number. The (N) formatter suffix counts these variants; bare formatters support only variant 1. Choices: 1 (uses serialized ClaimsIdentities), 2 (uses serialized Claims) Default value: "1". Suggested values: 1, 2. | 1 | false |
Credit: [Finders: Soroush Dalili]