Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
EvilFromHell
943 / 842 / 265
Регистрация: 26.04.2012
Сообщений: 2,778
#1

Перехват HTTPS трафика андроид приложения, запущенного на эмуляторе - Программирование Android

16.11.2015, 23:35. Просмотров 1698. Ответов 4
Метки нет (Все метки)

Понадобилось узнать, что и куда шлет андроид приложение. Разработкой под андроид не занимался, поэтому малограмотен в этом деле. С какого эмулятора и каким сниффером можно нормально перехватить и прочитать HTTPS трафик? Пробовал BlueStacks, перехватывать идущее с него мне таки удалось Сharlesом, но как с сертификатами разобраться-пока не пойму. Сейчас ищу альтернативные варианты, был бы благодарен, если бы кто-то предложил что-то дельное.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2015, 23:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Перехват HTTPS трафика андроид приложения, запущенного на эмуляторе (Программирование Android):

Запуск приложения на эмуляторе - Программирование Android
Здравствуйте, только начинаю разбираться, и уже столкнулась с незадачей, не понимаю как запустить приложение правильно и что же я делаю не...

Отладка приложения в эмуляторе - Программирование Android
1. Какой отладчик можно подключить и как подключить к приложению запущенному в эмуляторе среды андроид "Andy"? Andy был выбран т.к. он...

По запуску приложения на эмуляторе - Программирование Android
Подскажите пожалуйста. Решил попробовать поработать с андроидом и разработкой под него. Просто ради ознакомления и разобраться что к...

Ошибка в открытии приложения на эмуляторе - Программирование Android
package com.Yana.calc; import android.app.Activity; import android.os.Bundle; import android.view.View; import...

Защита приложения от запуска в эмуляторе - Программирование Android
Доброго времени суток! Есть ли способ ограничить запуск своего приложения из эмулятора?

Нет ярлыка приложения в эмуляторе - Программирование Android
Здравствуйте. Абсолютный новичок в android разработке, но не новичок в разработке вообще. Установил eclips, открыл тестовый hello world,...

4
bastrakov
91 / 91 / 14
Регистрация: 10.10.2015
Сообщений: 307
Записей в блоге: 1
17.11.2015, 05:40 #2
если Вы не только перехватите, но и сможете прочитать HTTPS-трафик, то... Вы никому не говорите, иначе спецслужбы воспылают к Вам очень большой любовью, и будут наперегонки пытаться посадить Вас... работать у них с той же самой задачей. :-)

теоретически это возможно. практически - не видел ни разу. сам не смог. :-)
0
EvilFromHell
943 / 842 / 265
Регистрация: 26.04.2012
Сообщений: 2,778
17.11.2015, 17:18  [ТС] #3
Цитата Сообщение от bastrakov Посмотреть сообщение
если Вы не только перехватите, но и сможете прочитать HTTPS-трафик,
Перехватить-то у меня его и сейчас получается, мне надо именно прочитать. И это вполне реально,решается для обычных десктопных приложений при помощи сертификата, который можно сделать доверенным(сертификат такой без проблем генерируется Fiddlerом). Я же не какой-то чужой трафик пытаюсь перехватить, а на собственной машине. Вопрос в том, как заставить все это работать с эмулятором андроида. Что у меня пока не получилось.
0
Perfilov
264 / 164 / 43
Регистрация: 25.02.2015
Сообщений: 435
19.11.2015, 01:22 #4
пробовал когда-то по этой инструкции:
http://habrahabr.ru/company/infopulse/blog/156711/
не помню чем закончилось.

есть еще вариант декомпильнуть приложение и посмотреть что в нем происходит. в сети есть статьи как декомпильнуть, подхачить под свои нужды (вставить логи в нужных местах и т.п.) и собрать обратно. если найдете все места отсылки данных - сможете их проллогировать.
1
EvilFromHell
943 / 842 / 265
Регистрация: 26.04.2012
Сообщений: 2,778
19.11.2015, 11:47  [ТС] #5
Цитата Сообщение от Perfilov Посмотреть сообщение
пробовал когда-то по этой инструкции:
Да, эта статью я видел и мне она показалось наиболее информативным из того, что нашлось, но вот только какой эмулятор имеет указанные там настройки? У блюстакса их просто нет. А там я не заметил названия эмулятора. В общем, буду пробовать разное, в случае успеха-отпишусь.
Цитата Сообщение от Perfilov Посмотреть сообщение
есть еще вариант декомпильнуть приложение и посмотреть что в нем происходит. в сети есть статьи как декомпильнуть, подхачить под свои нужды (вставить логи в нужных местах и т.п.) и собрать обратно. если найдете все места отсылки данных - сможете их проллогировать.
Это оставим на крайний случай Занятие, конечно, интересное, но займет серьезное количество времени. Да и очень вероятно, что в будущем понадобиться то же самое делать для разных приложений, так что нужен универсальный способ.
0
19.11.2015, 11:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.11.2015, 11:47
Привет! Вот еще темы с ответами:

Netbeans: приложения нет в эмуляторе - Программирование Android
Вот такая проблема: Работаю в Netbeans. Эмулятор запускается нормально, но созданного приложения в нем нет. Спасибо заранее за...

Непонятная ошибка при запуске приложения в эмуляторе - Программирование Android
Использую: Eclipse Juno Service Release 1. Build id: 20120920-0800 Android SDK Manager. Revision 21.0.1 Java Developers Kit...

При запуске приложения в эмуляторе не отображается содержимое layout - Программирование Android
Суть проблемы: создал проект с BlankActivity под именем MainActivity, у которой есть layout с именем main.xml. Закинул туда чекбокс,...

При запуске приложения на эмуляторе (genymotion) начали создаваться по 2 ярлыка - Программирование Android
Не знаю после чего, но при запуске приложения на эмуляторе (genymotion) начали создаваться по 2 ярлыка. При удалении приложения по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru