S3.Blog

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

BlueStacks + Charles Proxy (Android 7 Nougat)

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

Только для BlueStacks 5.0 .. 5.14 и Android 7

 


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 + Tweaker

  1. Установите BlueStacks , не старше версии 5.14
    https://cdn3.bluestacks.com/downloads/windows/nxt/5.14.21.1004/26a5440b147b9f4dd572002e7cb38f05/FullInstaller/x64/BlueStacksFullInstaller_5.14.21.1004_amd64_native.exe

    https://cdn3.bluestacks.com/downloads/windows/nxt/5.14.21.1004/26a5440b147b9f4dd572002e7cb38f05/FullInstaller/x86/BlueStacksFullInstaller_5.14.21.1004_x86_native.exe

    https://cdn3.bluestacks.com/downloads/windows/nxt/5.14.21.1004/26a5440b147b9f4dd572002e7cb38f05/BlueStacksMicroInstaller_5.14.21.1004_native.exe

     
  2. Скачайте BlueStacks Tweaker 6:
    https://bstweaker.ru/zip/BSTweaker/BSTweaker69020.zip
    или отсюда: BSTweaker69020.zip

     
  3. Запустите BlueStacks Tweaker и перейдите на вкладку "Root".
    Убедитесь, что эмулятор BlueStacks закрыт и нажмите «Unlock». Это разблокирует BlueStacks для установки root.



     
  4. Как только это будет сделано, нажмите кнопку «Воспроизведение» рядом с вашим андроид и дождитесь загрузки. Убедитесь, что у вас именно Android Nougat (7.1), потому что твикер BlueStacks не поддерживает Android более свежих версий!



     
  5. После того, как BlueStacks загрузится, нажмите «Patch», затем «Install Supersu», затем «Update Su binary». Это закроет BlueStacks, так что не удивляйтесь.

    Запустите его снова, и под Хposed нажмите «Patch», «Install», а затем «Flash».



     
  6. Перезагрузите BlueStacks, а затем откройте Xposed.Он должен сказать, что «Xposed Framework version 89 is active».и отобразить зеленую галочку. Это означает, что мы можем перейти на следующий шаг




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

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


     
     

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

Теперь, когда все подготовительные этапы пройдены, осталось всего несколько шагов.
  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/


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




Codyied Foster (гость) • ответить
This guide on setting up BlueStacks with Charles Proxy is a fantastic resource for developers looking to debug network traffic. The clear versioning for Android 7, 9, 11, and 13 ensures everyone finds their specific solution. I appreciate how it simplifies a complex task, much like solving a tricky Sudoku puzzle, making it accessible even for those new to proxy configurations.

meoowu77 (гость) • ответить
sdf
meoowu77 (гость) • ответить
dsfsd
meoowu77 (гость) • ответить
sfe
meoowu77 (гость) • ответить
345fds
meoowu77 (гость) • ответить
sdf43
meoowu77 (гость) • ответить
fsdfwefjavascript://
meoowu77 (гость) • ответить
dsfdf
meoowu77 (гость) • ответить
Exploring Canadian online casinos, I realized it’s easy to get lost in flashy banners or endless game categories. What really matters is how intuitive the platform feels and how clearly rules are explained. Some sites bury important info under pop‑ups. Crown Casino Online stood out because I could quickly find game limits, deposit methods, and bonus conditions without digging through menus. Reading honest user threads about real payouts and support experiences gave me confidence, making the whole process feel less like gambling on guesswork and more like an informed choice.
James Miller (гость) • ответить
I like that the article calls out the exact BlueStacks version limit, 5.14 or older, and the Android Nougat requirement. That detail makes the proxy setup much clearer. sms bus

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

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

 



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