Доработка Android local vpn приложения, обработка http/https

45 000 руб. за проект • электронные деньги
05 октября 2018, 19:28 • 5 откликов • 42 просмотра
Желающим принять участие в разработке будут заданы вопросы для проверки квалификации. Нам важны кандидаты, которые действительно заинтересованы в реализации данного проекта, по этой причине первоначальная переписка будет происходить на этом сайте. Кандидатам, предлагающим обращаться по контактным данным, будет отказано.

Цель проекта: работа с HTTP/HTTPS трафиком (Application layer).
На данный момент в проекте реализована работа с Transport layer и Session layer.

Требуется реализовать следующий функционал:

Интерфейс:
Одна кнопка включения/выключения vpn.

Цель модификация html кода сайтов исходя из условий:

При появлении ключевых слов test123456 или test1234567 в html коде, заменить код страницы на html код: "<h1>Hello world 1</h1>".
Если домен сайта находится в массиве ArrayList<String> mDenied также заменить код страницы на html код: "<h1>Hello world 1</h1>".
При появлении ключевых слов test123456 или test1234567 в html коде и если домен находится в массиве ArrayList<String> mAllowed изменений не производить.

Приложение должно работать как с http так и с https.
Приложение должно запускаться автоматически после перезагрузки смартфона.
Приложение не должно иметь возможности отключения vpn через system-managed dialog.