BlueStacks + HTTP Toolkit Proxy (Android 13 Tiramisu, 14 UDC)
Настройка BlueStacks + HTTP Toolkit Proxy для просмотра HTTP/HTTPS трафика
-----
Использованы материалы:
https://evilsaloon.com/bluestacks-and-charles-proxy/
https://www.puvipavan.com/2023/10/intercept-android-traffic-on-bluestacks.html
https://xdaforums.com/t/bluestacks-tweaker-6-tool-for-modifing-bluestacks-2-3-3n-4-5.3622681/post-89306676
Только для BlueStacks 5 и Android 13 Tiramisu , Android 14 UDC
1. BlueStacks + Root
- Установите BlueStacks
Онлайн инсталляция: https://www.bluestacks.com/download.html
Офлайн установщик: https://support.bluestacks.com/hc/articles/4402611273485-BlueStacks-5-offline-installer
- По умолчанию BlueStacks директория находится тут: %PROGRAMDATA%\BlueStacks_nxt\
У меня, как и у большинства людей, это здесь: C:\ProgramData\BlueStacks_nxt\
Перейдите в эту директорию.
- Откройте и отредактируйте файл bluestacks.conf (C:\ProgramData\BlueStacks_nxt\bluestacks.conf)
Найдите все слова имеющие в своём составе "root" и поменяйте значение с "0" на "1"bst.feature.rooting="1" bst.instance.Tiramisu64.enable_root_access="1"
- Если HyperV активировано:
Откройте и отредактируйте файл <Bluestacks-Data-Directory>\Engine\<OS-and-Architecture>\HypervVM.json
Например: C:\ProgramData\BlueStacks_nxt\Engine\Pie64\HypervVm.json
Найдите и полностью удалите строки, содержащие "ReadOnly": true
- Если HyperV отключено:
Вам надо отредактировать VirtualBox конфигурационные файлы. Конфигурационные файлы расположены в этих местах, пожалуйста отредактируйте их все:
<Bluestacks-Data-Directory>\Engine\<OS-and-Architecture>\Android.bstk.in <Bluestacks-Data-Directory>\Engine\<OS-and-Architecture>\<OS-and-Architecture>.bstk <Bluestacks-Data-Directory>\Engine\<OS-and-Architecture>\<OS-and-Architecture>.bstk-prev
Для Android Tiramisu, эти файлы:c:\ProgramData\BlueStacks_nxt\Engine\Tiramisu64\Android.bstk.in c:\ProgramData\BlueStacks_nxt\Engine\Tiramisu64\Tiramisu64.bstk c:\ProgramData\BlueStacks_nxt\Engine\Tiramisu64\Tiramisu64.bstk-prev
Это обычные XML файлы, которые вы можете отредактировать любым текстовым редактором.
Найдите в этих файлах все строки, содержащие type="Readonly" и замените на type="Normal"
- Активируйте ADB в BlueStacks App Player:
Hamburger Icon >>> Settings >>> Advanced >>> затем включите Android (ADB), как показано ниже
Обратите внимание, что порт 5555 будет изменён, если вы перезапустите BlueStacks
4. ADB + HTTP Toolkit
- Скачайте и установите adb:
Отсюда: https://dl.google.com/android/repository/platform-tools-latest-windows.zip
или отсюда: platform-tools-35.0.2.zip
- Распакуйте архив, откройте командную строку ( cmd ) и выполните подключение
- Скачайте и установите HTTP Toolkit
Отсюда: https://httptoolkit.com/download/win-standalone/
или отсюда: HttpToolkit-1.20.0-win-x64.zip
- Запустите HTTP Toolkit и выберите Android Device via ADB
- В окне BlueStacks подтвердите создание VPN соединения
- Всё, пользуйтесь и наслаждайтесь :)
-----
Использованы материалы:
https://evilsaloon.com/bluestacks-and-charles-proxy/
https://www.puvipavan.com/2023/10/intercept-android-traffic-on-bluestacks.html
https://xdaforums.com/t/bluestacks-tweaker-6-tool-for-modifing-bluestacks-2-3-3n-4-5.3622681/post-89306676