hacktricks/mobile-pentesting/android-app-pentesting/avd-android-virtual-device.md

16 KiB

AVD - Android Virtual Device

{% hint style="success" %} Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)

Support HackTricks
{% endhint %}

Thank you very much to @offsecjay for his help while creating this content.

What is

Android Studio рдЖрдкрдХреЛ APK рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Android рдХреЗ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдЪрд▓рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА:

Windows рдореЗрдВ (рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ) Android Studio рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореЗрд░реЗ рдкрд╛рд╕ SDK рдЯреВрд▓ рд╕реНрдерд╛рдкрд┐рдд рдереЗ: C:\Users\<UserName>\AppData\Local\Android\Sdk\tools

Mac рдореЗрдВ рдЖрдк SDK рдЯреВрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ PATH рдореЗрдВ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ:

brew tap homebrew/cask
brew install --cask android-sdk

рдпрд╛ Android Studio GUI рд╕реЗ рдЬреИрд╕рд╛ рдХрд┐ https://stackoverflow.com/questions/46402772/failed-to-install-android-sdk-java-lang-noclassdeffounderror-javax-xml-bind-a рдореЗрдВ рд╕рдВрдХреЗрддрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдЙрдиреНрд╣реЗрдВ ~/Library/Android/sdk/cmdline-tools/latest/bin/ рдФрд░ ~/Library/Android/sdk/platform-tools/ рдФрд░ ~/Library/Android/sdk/emulator/ рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдЧрд╛ред

Java рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП:

export JAVA_HOME=/Applications/Android\ Studio.app/Contents/jbr/Contents/Home

GUI

Prepare Virtual Machine

рдпрджрд┐ рдЖрдкрдиреЗ Android Studio рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдЖрдк рдмрд╕ рдореБрдЦреНрдп рдкреНрд░реЛрдЬреЗрдХреНрдЯ рджреГрд╢реНрдп рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдкрд╣реБрдБрдЪ рд╕рдХрддреЗ рд╣реИрдВ: Tools --> AVD Manager.

рдлрд┐рд░, Create Virtual Device рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред

select рдХрд░реЗрдВ рдХрд┐ рдЖрдк рдХреМрди рд╕рд╛ рдлреЛрди рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ Next. рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред

{% hint style="warning" %} рдпрджрд┐ рдЖрдкрдХреЛ Play Store рдХреЗ рд╕рд╛рде рдлреЛрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЙрд╕ рдкрд░ Play Store рдЖрдЗрдХрди рд╡рд╛рд▓рд╛ рдлреЛрди рдЪреБрдиреЗрдВ!

{% endhint %}

рд╡рд░реНрддрдорд╛рди рджреГрд╢реНрдп рдореЗрдВ рдЖрдк Android рдЗрдореЗрдЬ рдХрд╛ рдЪрдпрди рдФрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗ рдЬрд┐рд╕реЗ рдлреЛрди рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ:

рддреЛ, рдЗрд╕реЗ рдЪреБрдиреЗрдВ рдФрд░ рдпрджрд┐ рдпрд╣ рдбрд╛рдЙрдирд▓реЛрдб рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ рддреЛ рдирд╛рдо рдХреЗ рдмрдЧрд▓ рдореЗрдВ Download рдкреНрд░рддреАрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ (рдЕрдм рдЗрдореЗрдЬ рдбрд╛рдЙрдирд▓реЛрдб рд╣реЛрдиреЗ рддрдХ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ)ред
рдПрдХ рдмрд╛рд░ рдЗрдореЗрдЬ рдбрд╛рдЙрдирд▓реЛрдб рд╣реЛ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдмрд╕ Next рдФрд░ Finish рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред

рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдмрдирд╛рдИ рдЬрд╛рдПрдЧреАред рдЕрдм рд╣рд░ рдмрд╛рд░ рдЬрдм рдЖрдк AVD рдкреНрд░рдмрдВрдзрдХ рддрдХ рдкрд╣реБрдБрдЪреЗрдВрдЧреЗ, рдпрд╣ рдореМрдЬреВрдж рд╣реЛрдЧрд╛ред

Run Virtual Machine

рдЗрд╕реЗ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╕ Start button рджрдмрд╛рдПрдБред

Command Line tool

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдЖрдк рдХреМрди рд╕рд╛ рдлреЛрди рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд╕рдВрднрд╛рд╡рд┐рдд рдлреЛрди рдХреА рд╕реВрдЪреА рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:

C:\Users\<UserName>\AppData\Local\Android\Sdk\tools\bin\avdmanager.bat list device

d: 0 or "automotive_1024p_landscape"
Name: Automotive (1024p landscape)
OEM : Google
Tag : android-automotive-playstore
---------
id: 1 or "Galaxy Nexus"
Name: Galaxy Nexus
OEM : Google
---------
id: 2 or "desktop_large"
Name: Large Desktop
OEM : Google
Tag : android-desktop
---------
id: 3 or "desktop_medium"
Name: Medium Desktop
OEM : Google
Tag : android-desktop
---------
id: 4 or "Nexus 10"
Name: Nexus 10
OEM : Google
[...]

рдПрдХ рдмрд╛рд░ рдЬрдм рдЖрдк рдЙрд╕ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдирд╛рдо рддрдп рдХрд░ рд▓реЗрддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдирд┐рд░реНрдгрдп рд▓реЗрдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдЖрдк рдЗрд╕ рдбрд┐рд╡рд╛рдЗрд╕ рдореЗрдВ рдХреМрди рд╕рд╛ Android рдЗрдореЗрдЬ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
рдЖрдк рд╕рднреА рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ sdkmanager рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реВрдЪреАрдмрджреНрдз рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

C:\Users\<UserName>\AppData\Local\Android\Sdk\tools\bin\sdkmanager.bat --list

рдФрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рд╡рд╣ (рдпрд╛ рд╕рднреА) рдЬрд┐рд╕реЗ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ:

{% code overflow="wrap" %}

C:\Users\<UserName>\AppData\Local\Android\Sdk\tools\bin\sdkmanager.bat "platforms;android-28" "system-images;android-28;google_apis;x86_64"

{% endcode %}

рдПрдХ рдмрд╛рд░ рдЬрдм рдЖрдк рдЙрд╕ Android рдЗрдореЗрдЬ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд▓реЗрддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЖрдк рд╕рднреА рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ Android рдЗрдореЗрдЬрд╝ рдХреА рд╕реВрдЪреА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ:

C:\Users\<UserName>\AppData\Local\Android\Sdk\tools\bin\avdmanager.bat list target
----------
id: 1 or "android-28"
Name: Android API 28
Type: Platform
API level: 28
Revision: 6
----------
id: 2 or "android-29"
Name: Android API 29
Type: Platform
API level: 29
Revision: 4

рдЗрд╕ рд╕рдордп рдЖрдкрдиреЗ рдЙрд╕ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдЪрдпрди рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рдЖрдкрдиреЗ Android рдЗрдореЗрдЬ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд▓реА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдк рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ:

{% code overflow="wrap" %}

C:\Users\<UserName>\AppData\Local\Android\Sdk\tools\bin\avdmanager.bat -v create avd -k "system-images;android-28;google_apis;x86_64" -n "AVD9" -d "Nexus 5X"

{% endcode %}

рдЕрдВрддрд┐рдо рдХрдорд╛рдВрдб рдореЗрдВ рдореИрдВрдиреЗ рдПрдХ VM рдирд╛рдорд┐рдд "AVD9" рдбрд┐рд╡рд╛рдЗрд╕ "Nexus 5X" рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб рдЗрдореЗрдЬ "system-images;android-28;google_apis;x86_64" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдпрд╛ред
рдЕрдм рдЖрдк рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЛрдВ рдХреА рд╕реВрдЪреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЖрдкрдиреЗ рдмрдирд╛рдИ рд╣реИрдВ:

C:\Users\<UserName>\AppData\Local\Android\Sdk\tools\bin\avdmanager.bat list avd

Name: AVD9
Device: Nexus 5X (Google)
Path: C:\Users\cpolo\.android\avd\AVD9.avd
Target: Google APIs (Google Inc.)
Based on: Android API 28 Tag/ABI: google_apis/x86_64

The following Android Virtual Devices could not be loaded:
Name: Pixel_2_API_27
Path: C:\Users\cpolo\.android\avd\Pixel_2_API_27_1.avd
Error: Google pixel_2 no longer exists as a device

Run Virtual Machine

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

C:\Users\<UserName>\AppData\Local\Android\Sdk\tools\emulator.exe -list-avds
AVD9
Pixel_2_API_27

рдЖрдк рдмрд╕ рдХрд┐рд╕реА рднреА рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЛ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

{% code overflow="wrap" %}

C:\Users\<UserName>\AppData\Local\Android\Sdk\tools\emulator.exe -avd "VirtualMachineName"
C:\Users\<UserName>\AppData\Local\Android\Sdk\tools\emulator.exe -avd "AVD9"

{% endcode %}

рдпрд╛ рдЕрдзрд┐рдХ рдЙрдиреНрдирдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдк рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ:

{% code overflow="wrap" %}

C:\Users\<UserName>\AppData\Local\Android\Sdk\tools\emulator.exe -avd "AVD9" -http-proxy 192.168.1.12:8080 -writable-system

{% endcode %}

Command line options

рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЙрдкрдпреЛрдЧреА рд╡рд┐рдХрд▓реНрдк рд╣реИрдВред рдиреАрдЪреЗ рдХреБрдЫ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рдХрд▓реНрдк рджрд┐рдП рдЧрдП рд╣реИрдВ рд▓реЗрдХрд┐рди рдЖрдк рдпрд╣рд╛рдВ рдПрдХ рдкреВрд░реНрдг рд╕реВрдЪреА рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ

Boot

  • -snapshot name : VM рд╕реНрдиреИрдкрд╢реЙрдЯ рд╢реБрд░реВ рдХрд░реЗрдВ
  • -snapshot-list -snapstorage ~/.android/avd/Nexus_5X_API_23.avd/snapshots-test.img : рд╕рднреА рд░рд┐рдХреЙрд░реНрдб рдХрд┐рдП рдЧрдП рд╕реНрдиреИрдкрд╢реЙрдЯреНрд╕ рдХреА рд╕реВрдЪреА рдмрдирд╛рдПрдВ

Network

  • -dns-server 192.0.2.0, 192.0.2.255 : VM рдХреЗ рд▓рд┐рдП рдХреЙрдорд╛ рд╕реЗ рдЕрд▓рдЧ DNS рд╕рд░реНрд╡рд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВред
  • -http-proxy 192.168.1.12:8080 : рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ HTTP рдкреНрд░реЙрдХреНрд╕реА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ (Burp рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреИрдкреНрдЪрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА)
  • -port 5556 : рдХрдВрд╕реЛрд▓ рдФрд░ adb рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ TCP рдкреЛрд░реНрдЯ рдирдВрдмрд░ рдХреЛ рд╕реЗрдЯ рдХрд░реЗрдВред
  • -ports 5556,5559 : рдХрдВрд╕реЛрд▓ рдФрд░ adb рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ TCP рдкреЛрд░реНрдЯ рд╕реЗрдЯ рдХрд░реЗрдВред
  • -tcpdump /path/dumpfile.cap : рдПрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рднреА рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреИрдкреНрдЪрд░ рдХрд░реЗрдВ

System

  • -selinux {disabled|permissive} : Linux рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рд╕реБрд░рдХреНрд╖рд╛-рд╕рдВрд╡рд░реНрдзрд┐рдд рд▓рд┐рдирдХреНрд╕ рд╕реБрд░рдХреНрд╖рд╛ рдореЙрдбреНрдпреВрд▓ рдХреЛ рдпрд╛ рддреЛ рдЕрдХреНрд╖рдо рдпрд╛ рдЕрдиреБрдорддрд┐ рдореЛрдб рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред
  • -timezone Europe/Paris : рд╡рд░реНрдЪреБрдЕрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд▓рд┐рдП рд╕рдордп рдХреНрд╖реЗрддреНрд░ рд╕реЗрдЯ рдХрд░реЗрдВ
  • -screen {touch(default)|multi-touch|o-touch} : рдЕрдиреБрдХрд░рдг рдХрд┐рдП рдЧрдП рдЯрдЪ рд╕реНрдХреНрд░реАрди рдореЛрдб рдХреЛ рд╕реЗрдЯ рдХрд░реЗрдВред
  • -writable-system : рдЕрдкрдиреЗ рдЕрдиреБрдХрд░рдг рд╕рддреНрд░ рдХреЗ рджреМрд░рд╛рди рдПрдХ рд▓рд┐рдЦрдиреЗ рдпреЛрдЧреНрдп рд╕рд┐рд╕реНрдЯрдо рдЫрд╡рд┐ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЖрдкрдХреЛ adb root; adb remount рднреА рдЪрд▓рд╛рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдПрдХ рдирдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реИред

Rooting a Play Store device

рдпрджрд┐ рдЖрдкрдиреЗ Play Store рдХреЗ рд╕рд╛рде рдПрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рд╣реИ рддреЛ рдЖрдк рд╕реАрдзреЗ рд░реВрдЯ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдВрдЧреЗ, рдФрд░ рдЖрдкрдХреЛ рдпрд╣ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдорд┐рд▓реЗрдЧрд╛

$ adb root
adbd cannot run as root in production builds

Using rootAVD with Magisk рдореИрдВ рдЗрд╕реЗ рд░реВрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдпрд╛ рдЗрд╕ рдПрдХ)ред

Burp рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ

рдХрд╕реНрдЯрдо CA рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреГрд╖реНрда рджреЗрдЦреЗрдВ:

{% content-ref url="install-burp-certificate.md" %} install-burp-certificate.md {% endcontent-ref %}

рдЕрдЪреНрдЫреЗ AVD рд╡рд┐рдХрд▓реНрдк

рд╕реНрдиреИрдкрд╢реЙрдЯ рд▓реЗрдВ

рдЖрдк рдХрд┐рд╕реА рднреА рд╕рдордп VM рдХрд╛ рд╕реНрдиреИрдкрд╢реЙрдЯ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП GUI рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

{% hint style="success" %} Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)

Support HackTricks
{% endhint %}