pravenlucky / droidwall

Automatically exported from code.google.com/p/droidwall
0 stars 0 forks source link

Block not just a group, but one or two applications from this group only #66

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Good afternoon dear DroidWall developers!

Today I've faced interesting thing. I want my weather to be updated, but I 
don't want stuff like Peep, Footprints, Stocks, Friend Stream, etc. to go 
online ever. But I'm forced to allow outbound connections to all of them, 
because all of them + Weather Provider(which I need) are in one group - 10002. 
Please, see images below to understand what am I talking about.

Is it possible for DroidWall to divide this group to applications like 
TrafficStats does? Is it possible to allow only Weather Provider from this 
group to go outbound and deny others?

Thank you very much in advance!

P.S.: Thanks for the great product, I just love DroidWall and can't live 
without it! ;)

Original issue reported on code.google.com by jpro....@gmail.com on 19 Nov 2010 at 8:33

Attachments:

GoogleCodeExporter commented 9 years ago
Sorry, but that is unfortunately impossible to do on DroidWall, which is an 
iptables front-end, and iptables does not actually have support for matching 
packets against specific applications.

The "groups" that you see in the interface are actually Linux user IDs, and 
DroidWall uses that UIDs to match the packets. All regular Android applications 
have its own, unique UID, but some system applications share the same UID among 
others.

If iptables/netfilter someday add support for application matching, then such 
feature will be possible on DroidWall ;)

Original comment by rodrigo...@gmail.com on 21 Nov 2010 at 10:54

GoogleCodeExporter commented 9 years ago
Thanks for you explanation, rodrigo.zr :)

Original comment by jpro....@gmail.com on 22 Nov 2010 at 5:36