Форум программистов, компьютерный форум CyberForum.ru

Firewall Android - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android GameMaker экспорт под Android http://www.cyberforum.ru/android-dev/thread1462892.html
Добрый день! У меня временные отсутствие хорошего интернета и я не могу скачать себе Android SDK, а мне это по учебе нужно срочно. Ребят кому не сложно добавте управление под Android и сохраните в apk. P.S Спасибо.
Android Что такое «Sprint software»? Доброго времени. Вопрос в теме. Объясните, если можно, на пальцах. http://www.cyberforum.ru/android-dev/thread1462783.html
Android Клик по textview
Есть listView внутри него textview В который вставляется ссылка '<a href="http://yandex.ru'>ыыыы</a>', таким вот образом title.setText(Html.fromHtml(b.getTitle())); Проблема что по клику по ссылке ничего не происходит
Android Потоки (Handler внутри synchronized)
private Handler Ocnova = new Handler(); private Object sync = new Object(); class newThread extends Thread { //...String mes..... //... public void run() { while(true) { //.. socket.read(); // ждем пока не получим mes if("start".compareTo(mes) == 0) {
Android Портирование проекта eclipse на andoroid studio http://www.cyberforum.ru/android-dev/thread1462218.html
Проблема в следующем. Возникла необходимость перенести проект из eclipse на андройд студию. Сам проект был успешно перенесен, но возникла ошибка кодировки, исправил, теперь ругается на отсутствие ресурса. В чем причина, точнее где найти этот файл aidl и как его добавить в проект?
Android OAuth 2.0 нужен пример для входа google документы Раньше входил с кодом service.setUserCredentials(USERNAME, PASSWORD); теперь же google пишет что прекратил поддержку такой авторизации. Кто делал авторизацию OAuth 2.0 для google помогите справится ) подробнее

Показать сообщение отдельно
I_am_Groot
0 / 0 / 0
Регистрация: 13.12.2014
Сообщений: 3

Firewall Android - Android

30.05.2015, 11:18. Просмотров 155. Ответов 0
Метки (Все метки)

Суть. требуется создать firewall без root для Android (есть примеры https://play.google.com/store/apps/d...hirts.firewall , https://play.google.com/store/apps/d...spark.firewall и т.д.)
Как я понял, они работают по 1 принципу
1) создают впн соединение, которое по сути, не работает, но при этом с этого соединения приложение, его создавшее, может считывать данные (это поднял)
2) реализуют список приложений, которые используют доступ в интернет (есть)
3) создают правила для данных приложений, которые разрешают/запрещают передачу данных в интернет (не трудно)

Вопрос именно с реализацией передачи/остановки данных, а именно:

1) Как принимать входящие/исходящие пакеты?
2) Как понять, какое приложение отсылает эти пакеты?
3) Как передавать или блокировать эти данные?

Во время моих попыток я читал много статей. знаю, что для работы нужно создать VpnService, потом его активировать
функцией
VpnService.Builder a;
ParcelFileDescriptor mInterface = a.establish();

Далее должны быть махинации с ФайлИнпут/Аутпут Стримами

FileInputStream in = new FileInputStream(
mInterface.getFileDescriptor());
//b. Packets received need to be written to this output stream.
FileOutputStream out = new FileOutputStream(
mInterface.getFileDescriptor());

Дальше - непонятно...

Ссылки на ToyVpn просьба не кидать, только если с комментарием по реализации.

Заранее большое спасибо!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru