S3.Blog

11 Ноября 2026
A A A   ◄ RSS-лента
"Я знаю, что ничего не знаю, но многие не знают и этого". Сократ [?].

BlueStacks + Charles Proxy (Android 9 Pie, 11 RVC)

Дата последнего изменения: 16 Марта 2025
Метки статьи: Готовые решения, Soft
Настройка BlueStacks + Charles Proxy для просмотра HTTP/HTTPS трафика

Только для BlueStacks 5 и Android 9 Pie & Android 11 RVC

 


1. Charles Proxy

  1. На официальном сайте скачайте Charles: www.charlesproxy.com/

  2. Убедитесь что у вас отключено Proxy -> Windows proxy


     
  3. Proxy -> Proxy Settings - Нажмите на оба переключателя под "HTTP proxy"



     
  4. Включите SSL proxy:  Proxy -> SSL Proxying Settings , включите "Enable SSL Proxying" и добавьте "*" в качестве Location



     
  5. Сохраните корневой сертификат Charles Proxy: Help -> SSL Proxying -> Save Charles Root Certificate...



     
  6. Посмотрите и запомните ваш локальный IP-адрес: Help -> Local IP Address




     

2. OpenSSL

  1. Скачайте и распакуйте портативную версию OpenSSL_win32:
    https://sourceforge.net/projects/openssl-for-windows/
    или отсюда: OpenSSL-1.1.1h_win32.zip
     
  2. Скопируйте в эту папку ранее сохранённый корневой сертификат Charles
     
  3. Запустите командную строку Windows, перейдите в каталог с OpenSSL и выполните команду:
    openssl x509 -inform PEM -subject_hash_old -in charles_root.pem 
    На экране появится много текста:




    Скопируйте первую строку, добавьте к ней в конце ".0" и вставьте в следующую команду:
    openssl x509 -inform PEM -text -in charles_root.pem > 9898d94e.0


3. BlueStacks + Root

  1. Установите BlueStacks
    Онлайн инсталляция: https://www.bluestacks.com/download.html
    Офлайн установщик: https://support.bluestacks.com/hc/articles/4402611273485-BlueStacks-5-offline-installer
     
  2. По умолчанию BlueStacks директория находится тут: %PROGRAMDATA%\BlueStacks_nxt\
    У меня, как и у большинства людей, это здесь: C:\ProgramData\BlueStacks_nxt\
    Перейдите в эту директорию.
     
  3. Откройте и отредактируйте файл bluestacks.conf (C:\ProgramData\BlueStacks_nxt\bluestacks.conf)
    Найдите все слова имеющие в своём составе "root" и поменяйте значение с "0" на "1"
    bst.feature.rooting="1"
    
    bst.instance.Pie64.enable_root_access="1"
    
    bst.instance.Rvc64.enable_root_access="1"
    
  4. Если HyperV активировано:
    Откройте и отредактируйте файл <Bluestacks-Data-Directory>\Engine\<OS-and-Architecture>\HypervVM.json
    Например: C:\ProgramData\BlueStacks_nxt\Engine\Pie64\HypervVm.json

    Найдите и полностью удалите строки, содержащие "ReadOnly": true




     
  5. Если 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 Pie необходимо отредактировать эти файлы:
    C:\ProgramData\BlueStacks_nxt\Engine\Pie64\Android.bstk.in
    C:\ProgramData\BlueStacks_nxt\Engine\Pie64\Pie64.bstk
    C:\ProgramData\BlueStacks_nxt\Engine\Pie64\Pie64.bstk-prev
    А для Android RVC, эти файлы:
    c:\ProgramData\BlueStacks_nxt\Engine\Rvc64\Android.bstk.in
    c:\ProgramData\BlueStacks_nxt\Engine\Rvc64\Rvc64.bstk
    c:\ProgramData\BlueStacks_nxt\Engine\Rvc64\Rvc64.bstk-prev

    Это обычные XML файлы, которые вы можете отредактировать любым текстовым редактором.
    Найдите в этих файлах все строки, содержащие type="Readonly" и замените на type="Normal"



     

4. Kitsune Magisk + Riru + EdXposed

  1. Скачайте и установите в BlueStacks: Kitsune Magisk
    Отсюда: https://github.com/HuskyDG/magisk-files/releases
    или отсюда: R6687BB53-kitsune.apk

    Или альтернативный fork: Kitsune Magisk
    Отсюда: https://github.com/1q23lyc45/KitsuneMagisk/releases
    или отсюда: v27.2-kitsune-4.apk



     
  2. Запустите Kitsune Mask, нажмите "Install" и выберите "Direct Install (modify / system directly)"
    Если эта опция не отображается, закройте и перезапустите Kitsune Mask







    При последующих запусках Kitsune Mask будет выскакивать предупреждение про неверный бинарный файл для "su" - игнорируйте это сообщение



     
  3. После перезапуска Bluestacks опять откройте Kitsune Mask и установите Riru
    Устанавливать надо ТОЛЬКО ВЕРСИЮ 25.4.4 !
    Отсюда: https://github.com/RikkaApps/Riru/releases/download/v25.4.4/riru-v25.4.4-release.zip
    или отсюда: riru-v25.4.4-release.zip












     
  4. После установки Riru теперь необходимо установить EdXposed Framework
    Отсюда: https://github.com/ElderDrivers/EdXposed/releases
    или отсюда: EdXposed-v0.5.2.2_4683-master-release.zip

    Действия такие же как и при установке Riru:
    Kitsune Mask -> Modules -> Install from storage -> EdXposed-v0.5.2.2_4683-master-release.zip -> Reboot









     
  5. Теперь устанавливаем EdXposed Manager
    Отсюда: https://github.com/ElderDrivers/EdXposedManager/releases
    или отсюда: EdXposedManager-4.6.2-46200-org.meowcat.edxposed.manager-release.apk







     
  6. Загрузите и установите Хposed модуль TrustMeAlready :
    https://github.com/ViRb3/TrustMeAlready/releases
    или отсюда: TrustMeAlready-v1.11-release.apk

     
  7. Перейдите в EdXposed Manager -> Modules и включите его.
    Это отключает проверку SSL и закрепление для большинства приложений, заставляя их доверять корневым SSL - сертификату Charles, позволяя нам просматривать трафик


     
     


5. Заключительные шаги

  1. Вам понадобится приложение, например X-Plore , для редактирования системных файлов Android, чтобы добавить наш прокси и сертификат Charles.

    Установите отсюда: https://play.google.com/store/apps/details?id=com.lonelycatgames.Xplore
    или скачайте отсюда: X-plore_v4.31.08.apk

     
  2. После того, как вы загрузили и установили приложение, нажмите три точки в правом верхнем углу и нажмите «Configuration». Вам нужно будет установить приложение в режим «Superuser + mount writable»



     
  3. Перейдите в каталог /data/system/users/0 (это попросит права суперпользователя, нажмите "Grant") и откройте в текстовом редакторе "settings_global.xml".



     

  4. Теперь добавьте эти строки, и не забудьте прописать ваш IP-адрес, который вы получили в пункте 1.Charles.6 :

    <setting id="100" name="global_proxy_pac_url" value="" package="android" />
    <setting id="97" name="global_http_proxy_host" value="192.168.0.32" package="android" />
    <setting id="98" name="global_http_proxy_port" value="8888" package="android" />
    <setting id="99" name="global_http_proxy_exclusion_list" value="" package="android" />
    <setting id="96" name="http_proxy" value="192.168.0.32:8888" package="com.android.shell" />



     

  5. Перетащите в BlueStacks ранее сохранённый файл 9898d94e.0 из пункта 2.OpenSSL.
    Вы его найдёте здесь: /storage/emulated/0/DCIM/SharedFolder
    Напоминаю! 9898d94e - это мой файл! У вас будет другое имя этого файла!



     
  6. Скопируйте этот файл в директорию /system/etc/security/cacerts




     
  7. Перезагрузитесь и наслаждайтесь! :)

-----
Использованы материалы:
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
https://youtu.be/2ns9G28LJT4?si=lOITb_4IJ1sT7llf
https://youtu.be/SwfoTy7gN8k?si=1bJ5MoI1LKnjLNqp




Похожие материалы:




AliaRani (гость) • ответить
Great article. I also recommend you to buy wow goldbuy wow gold choose goods for your need!
Thierry Henry (гость) • ответить
i really enjoy this site, hope you can keep improving this site. digital agency canada
Lilidala (гость) • ответить
Great article! This was a really interesting breakdown, especially for players looking forward to GTA 6. I've also been checking out GTA 6 Money options and seeing what's available for players. It's better to do some research ahead of launch rather than rush into a decision later.
Lilidala (гость) • ответить

Great article! This was a really helpful guide, especially for players preparing for Path of Exile 2. I've also been looking into different PoE 2 Currency options. It's always worth checking what's available and comparing the choices before making a decision later.
Lilidala (гость) • ответить
Great article! This was a really helpful breakdown, especially for players getting ready for the next Path of Exile League. I've also been looking into options related to Buy POE Currency. It's worth comparing what's available before the new season starts rather than rushing into anything later.
Lilidala (гость) • ответить
Great article! This was a really helpful breakdown, especially for players getting ready for Diablo 2. I've also been checking out Diablo II: Resurrected Gold options and seeing what's available for players. It's always better to do some research before launch rather than rush into a decision later.
Lilidala (гость) • ответить
Great article! This was a really helpful breakdown, especially for players getting ready for Diablo 2. I've also been looking into different Diablo II: Resurrected Runes options. It's worth comparing what's available before launch rather than rushing into anything later.
Lilidala (гость) • ответить
Great article! This was a really helpful breakdown, especially for players getting ready for Diablo 2. I've also been looking into options related to buy Diablo II: Resurrected Items. It's worth comparing what's available before launch rather than rushing into anything later.
AliaRani (гость) • ответить
Really helpful post! I liked that you covered the smaller details instead of just repeating the major GTA 6 news. There's quite a bit to think about before launch, and this gives players a better idea of what to expect. I've also come across discussions about Сайтbuy GTA 6 Boosting, though I'll wait until the game is out to see whether it's something worth considering.
AliaRani (гость) • ответить
This was a helpful breakdown, especially the details that are easy to miss when following GTA 6 news. With launch getting closer, it's useful to have a clearer idea of what to expect. I've also been comparing a few options to but GTA 6 Accountbuy GTA 6 Account, so taking time to check the details and understand what's available makes sense before making a decision.

 
 
  Имя *:   Решите пример *: =
 
Полужирный Курсив Подчеркнутый Перечеркнутый
 
Вставить изображение Сделать цитатой Вставить ссылку Вставить код

Вставить смайл
 
 

 



© S3.Blog: Если критикуешь, не предлагая решения проблемы, то ты становишься частью этой проблемы.