xindervella / droidwall

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

pop up allow massege #81

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
It is hard to open droidwall and search for new apps to allow because sometime 
the app name or if can say "internal app name" is different than the icon name 
or app title, even not the same first letter.

it'll be lovely if you add pop-up message like SuperUser ask, and it is open 
source for some reasons, 
https://github.com/ChainsDD/android_packages_apps_Superuser/blob/master/src/com/
noshufou/android/su/SuRequest.java

if it need long time to do (and i know this is a free project), then make a new 
section on top of list for first time seen apps, it'll be easier.

Thanks.

Original issue reported on code.google.com by kdman...@gmail.com on 28 Dec 2010 at 7:27

GoogleCodeExporter commented 8 years ago
Those on-the-fly permission requests are not possible on DroidWall.

SuperUser can do it because "su" is an user-space application, so they 
basically wrote a modified "su" binary which communicates with the Android app.

iptables works in a very different way. The user-space iptables application is 
only responsible for configuring a kernel-space module (netfilter), and 
netfilter is the one which effectively blocks/allows the connections.

I can't simply write a modified version of netfilter, since each kernel module 
must be compiled for a specific kernel version.

I will consider some other way to make it easier to find recently-installed 
applications, but that will take some time ;)

Original comment by rodrigo...@gmail.com on 1 Feb 2011 at 1:34

GoogleCodeExporter commented 8 years ago
What about "tail -f LOG_FILE" from Java to get informed about new iptables 
events?

Original comment by ste...@endrullis.de on 1 Feb 2011 at 1:48

GoogleCodeExporter commented 8 years ago
There is no "log file"...

iptables logs are held in the Linux Kernel ring, which is an in-memory list of 
kernel logs.
Everytime DroidWall needs to read the log, it requires the root access, and it 
is not possible keep reading the logs continuously, such as in "tail -f"

Original comment by rodrigo...@gmail.com on 1 Feb 2011 at 1:57

GoogleCodeExporter commented 8 years ago
Issue 92 has been merged into this issue.

Original comment by rodrigo...@gmail.com on 23 Feb 2011 at 12:38

GoogleCodeExporter commented 8 years ago
Issue 131 has been merged into this issue.

Original comment by rodrigo...@gmail.com on 11 Apr 2011 at 2:39

GoogleCodeExporter commented 8 years ago
Would it be possible add a proxy server to droidwall and to redirect the IP 
packages of all apps to this proxy before the proxy decides whether to actually 
forward the request to the internet or drop it.  The proxy could listen on 
127.0.0.0/16 and each app would send its packages to one of the 127.0.0.0/16 
addresses (set by droidwall) in order to be able to distinguish between the 
apps.  To reduce the development effort maybe the proxy app could be based on 
AdBlock, an open source Android App that aims at filtering out ads in HTTP 
requests.

Original comment by ste...@endrullis.de on 11 Apr 2011 at 5:29

GoogleCodeExporter commented 8 years ago
When i am launching droidwall, superuser does not popup asking for allowing 
permission to droidwall. Therefore, Droidwall gives me error that the phone 
must be rooted. The phone is rooted. I am using Galaxy Tab 7" with Android 
2.3.3 rooted using odin PDA update. Please help.

Original comment by obmahm...@gmail.com on 30 Nov 2011 at 10:30