내 앱에서는 인터넷 액세스가 허용되지 않는 앱 블랙리스트를 작성하기를 원합니다. 다른 앱이 인터넷에 액세스하지 못하게하려면 어떻게해야합니까?다른 앱이 인터넷에 액세스하지 못하도록 차단하십시오.
자녀 보호 기능입니다. 필터링 기능이있는 브라우저 만 인터넷 액세스가 허용되고 다른 브라우저는 사용할 수 없도록하고 싶습니다 (다른 앱은 브라우저뿐 아니라 다른 앱도 괜찮습니다).
내 앱에서는 인터넷 액세스가 허용되지 않는 앱 블랙리스트를 작성하기를 원합니다. 다른 앱이 인터넷에 액세스하지 못하게하려면 어떻게해야합니까?다른 앱이 인터넷에 액세스하지 못하도록 차단하십시오.
자녀 보호 기능입니다. 필터링 기능이있는 브라우저 만 인터넷 액세스가 허용되고 다른 브라우저는 사용할 수 없도록하고 싶습니다 (다른 앱은 브라우저뿐 아니라 다른 앱도 괜찮습니다).
백그라운드 서비스로 실행되는 프록시 애플리케이션을 만들 수 있다고 생각합니다. 그런 다음 브라우저를 localhost를 프록시 서버로 사용하도록 설정할 수 있습니다.
서비스는 브라우저의 HTTP 요청을 포트 80에서 수신하고, 실제 인터넷 요청을 작성하고, 콘텐츠를 다운로드하고 응답으로 브라우저에 다시 게시해야합니다.
그런 다음 브라우저에서 요청하는 URL을보고 원치 않는 요청을 필터링하고 거부 할 수 있습니다.
그러나 몇 가지 문제가 있지만 주된 원인은 사용자가 프록시를 끄지 못하게하는 것입니다.
나는 이미 필터링, 블랙리스트 등으로 자신 만의 브라우저를 만들었습니다. 이제는 단순히 다른 브라우저를 열지 못하게해야합니다. 현재의 필터링은 비밀번호없이 차단할 수 없으며 허용/차단을 결정할 때 URL 만 검사합니다. 즉, 나는 이미 결과가없는 프록시를 만드는 방법을 보았습니다. (http://stackoverflow.com/questions/5060031/route-website-through-android-app) – John
DroidWall을 흑백 목록에 사용할 수 있습니다. 원하는 것 : 루트 액세스가 필요합니다!
검토 :
다운로드 :
Juice Defender Ultimate . 인터넷에 연결할 수있는 앱을 구성 할 수 있습니다. – Rajkiran
이 Mobiwol를 설치 NOROOT 방화벽, 그것은 빛 응용 프로그램, 그리고 당신은 ROOT, 매우 효과적인와는 아무 상관이 없습니다.
https://play.google.com/store/apps/details?id=com.netspark.firewall&hl=en
아니요. 키보드를 내려 놓고 걸어 라! –
@willy : 무엇? 왜? – John
ok ok 부모 컨트롤 앱에서 사용하는 것을 볼 수는 있지만, "x, y, z 응용 프로그램을 여기에 삽입하면 OS가 제어하는 리소스에 액세스하지 못하도록 제한하고 싶습니다"라는 명백한 문제를 볼 수는 있지만 마음은있는 것 같습니다. 적절한 장소에서 나는 나의 이전 성명을 철회 :] –