[Q] Proxy ish app to track IP address access of apps? - Android Q&A, Help & Troubleshooting

I'm wondering if anybody has ever tried to dig deeper into where and when apps are accessing your data networks regardless of whether it was while you are on wifi or mobile networks. I'm rooted running 4.1.1 and I'm looking for an app that sort of works like a proxy except for my own phone and just my phone's data. The goal is to see which apps are accessing the internet and what websites they are accessing and how often, ect. Basically I'd like to eavesdrop on my own apps. Is that possible? How can I do this? Thanks in advance.

What your asking is to track app data usage. Yeah, there are some apps, here:
https://play.google.com/store/apps/details?id=com.onavo.android.onavoid&hl=en
https://play.google.com/store/apps/...SwxLDEwOSwiY29tLm1vYmlkaWEuYW5kcm9pZC5tZG0iXQ..

SandroProxy may help you. Probably tcpview from chrome devtools.
the-Mike_D said:
I'm wondering if anybody has ever tried to dig deeper into where and when apps are accessing your data networks regardless of whether it was while you are on wifi or mobile networks. I'm rooted running 4.1.1 and I'm looking for an app that sort of works like a proxy except for my own phone and just my phone's data. The goal is to see which apps are accessing the internet and what websites they are accessing and how often, ect. Basically I'd like to eavesdrop on my own apps. Is that possible? How can I do this? Thanks in advance.
Click to expand...
Click to collapse

Related

[Q] Tethering with rooted ICS phone

I have searched extensively on Google, and XDA but can't find the right answer.
I want to tether my phone. I can do this directly in Android but my current carrier brings up a message in the browser saying it's not supported on my current plan.
I'm addressing this, but in the mean time I'm curious if there is a way round it, hypothetically.
I have seen some Apps, such as ClockWork Mod Tether, but since my phone is rooted I wondered if there is a more elegant solution that doesn't involve any software to be added to my PC.
I read about using TB to freeze a specific App/Process but couldn't find any details.
Any advice would be great,
thanks
helppme said:
I have searched extensively on Google, and XDA but can't find the right answer.
I want to tether my phone. I can do this directly in Android but my current carrier brings up a message in the browser saying it's not supported on my current plan.
I'm addressing this, but in the mean time I'm curious if there is a way round it, hypothetically.
I have seen some Apps, such as ClockWork Mod Tether, but since my phone is rooted I wondered if there is a more elegant solution that doesn't involve any software to be added to my PC.
I read about using TB to freeze a specific App/Process but couldn't find any details.
Any advice would be great,
thanks
Click to expand...
Click to collapse
HOW have you not heard of android wifi tether? One of the first reasons I had for rooting the first Android phone I got.
There's also Barnacle Tether, available on the play store.
Guess Barnacle is gone... but there are other tethering apps on the play store though.
And I'm wrong again. Barnacle is still there, but doesn't show up when I search from my phone. How curious.
Since your phone is rooted you can download wireless tether.
Google it and you will easily find the download link or even directly via the play store.
Sent from my GT-I9100 using xda premium
ctomgee said:
HOW have you not heard of android wifi tether? One of the first reasons I had for rooting the first Android phone I got.
There's also Barnacle Tether, available on the play store.
Guess Barnacle is gone... but there are other tethering apps on the play store though.
And I'm wrong again. Barnacle is still there, but doesn't show up when I search from my phone. How curious.
Click to expand...
Click to collapse
I appreciate the reply, but if you read my post again the issue I'm having is not an app to enable wifi tether directly on the handset, it's that the packet data is being detected as not from the phone so I get a message, on the computer, in the internet browser saying my priceplan doesn't include tethering. I cant get around this 3 website redirect. So, I need a way to tether, without the network knowing... The apps you mention work when the block is at the phone level I believe.... This is something different Three is doing..
Please correct me if I'm wrong though...
Oh, and as for the apps not showing up, the mobile phone providers asked google to block these apps for certain customers.. if you connect to a wifi network when in flight mode, and go the google market, you should still be able to see them...
panoramixmeister said:
Since your phone is rooted you can download wireless tether.
Google it and you will easily find the download link or even directly via the play store.
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
same issue, this app doesnt get around they way three is detecting tether usage :-(
helppme said:
I appreciate the reply, but if you read my post again the issue I'm having is not an app to enable wifi tether directly on the handset, it's that the packet data is being detected as not from the phone so I get a message, on the computer, in the internet browser saying my priceplan doesn't include tethering. I cant get around this 3 website redirect. So, I need a way to tether, without the network knowing... The apps you mention work when the block is at the phone level I believe.... This is something different Three is doing..
Please correct me if I'm wrong though...
Oh, and as for the apps not showing up, the mobile phone providers asked google to block these apps for certain customers.. if you connect to a wifi network when in flight mode, and go the google market, you should still be able to see them...
Click to expand...
Click to collapse
I WAS on wifi.
And did you ACTUALLY download the tether app and try, or were you using the tether built into the settings of Android? Because it sure doesn't sound like you downloaded the app...
And I don't have tethering on my carrier plan, but the tether app works just fine for me.
ctomgee said:
I WAS on wifi.
And did you ACTUALLY download the tether app and try, or were you using the tether built into the settings of Android? Because it sure doesn't sound like you downloaded the app...
And I don't have tethering on my carrier plan, but the tether app works just fine for me.
Click to expand...
Click to collapse
Initially when I first posted I was trying the built in app but I downloaded the app you suggested anyway, but it didn't work. would connect to the computer but no data connection. Unsure if its an app problem or still a three problem, but I don't see how this app would fix the three problem. Does it somehow mask the PC data connection??? I couldn't see anything in the settings or set up that suggest that it would, it just looks like a more feature rich wifi hotspot app?? In addition I found mention that that others with my issue have also tried these apps like barnacle and it didn;t resolve the problem....
helppme said:
I have searched extensively on Google, and XDA but can't find the right answer.
I want to tether my phone. I can do this directly in Android but my current carrier brings up a message in the browser saying it's not supported on my current plan.
I'm addressing this, but in the mean time I'm curious if there is a way round it, hypothetically.
I have seen some Apps, such as ClockWork Mod Tether, but since my phone is rooted I wondered if there is a more elegant solution that doesn't involve any software to be added to my PC.
I read about using TB to freeze a specific App/Process but couldn't find any details.
Any advice would be great,
thanks
Click to expand...
Click to collapse
They can suspend your service if they discover you are doing tethering on your device if you are not alowed in your current plan.
I Hope you wont have any issues.
Otherwise it is possible that the sim card lock the feature even on rooted phone when detect thetering or it is impossible ?
jsmasterx said:
They can suspend your service if they discover you are doing tethering on your device if you are not alowed in your current plan.
I Hope you wont have any issues.
Otherwise it is possible that the sim card lock the feature even on rooted phone when detect thetering or it is impossible ?
Click to expand...
Click to collapse
yes I suppose they could do, but like I say I'm resolving this with my contract. It's more that I'm curious how they are doing it, and on principle don't like being told what I can and can't do
It can't be a sim lock.
I just tried tethering a Macbook, and amazingly that worked!.. SO, It must be something to do with the Packet Headers I'm guessing.. Or they are doing some other more detailed packet sniffing... It means there is definitely a software route around it... Need a clever developer to read this thread
I guess clockworkMod Tether might work, but I want a solution without a PC install..
helppme said:
yes I suppose they could do, but like I say I'm resolving this with my contract. It's more that I'm curious how they are doing it, and on principle don't like being told what I can and can't do
It can't be a sim lock.
I just tried tethering a Macbook, and amazingly that worked!.. SO, It must be something to do with the Packet Headers I'm guessing.. Or they are doing some other more detailed packet sniffing... It means there is definitely a software route around it... Need a clever developer to read this thread
I guess clockworkMod Tether might work, but I want a solution without a PC install..
Click to expand...
Click to collapse
That doesn't make any sense. If it works with a mac book, it should work with your windows machine too. Unless your windows machine has some kind of proxy?
ctomgee said:
That doesn't make any sense. If it works with a mac book, it should work with your windows machine too. Unless your windows machine has some kind of proxy?
Click to expand...
Click to collapse
no proxy.. I'm as confused as you. The headers are different on a mac though, Unix based system... Need to know how 3 detect at a network level its not phone data... this difference with a mac must be a clue...
pda net 3.50. Had to install pc software.. Is a USB tether solution.. but it works, so will do, until I get my price plan sorted.... Still would like a more elegant wifi solution though.. Come on you clever devs, .... SCRATCH that :-(((( It worked for 5 mins, now it comes up with same message in the internet Browser.. damn it!!! three are too smart :-(
helppme said:
pda net 3.50. Had to install pc software.. Is a USB tether solution.. but it works, so will do, until I get my price plan sorted.... Still would like a more elegant wifi solution though.. Come on you clever devs, .... SCRATCH that :-(((( It worked for 5 mins, now it comes up with same message in the internet Browser.. damn it!!! three are too smart :-(
Click to expand...
Click to collapse
Try proxoid.
ctomgee said:
Try proxoid.
Click to expand...
Click to collapse
They are blocking the port 80.. they sent you to their walled garden page. I think its on your provider proxy side now
Sent from my GT-I9100 using Tapatalk
jsmasterx said:
They are blocking the port 80.. they sent you to their walled garden page. I think its on your provider proxy side now
Sent from my GT-I9100 using Tapatalk
Click to expand...
Click to collapse
Is there a way around this. What do you mean by, on the provider proxy side?
Shortly after PDA net stopped working, I was also getting the three message on the browser directly on my phone.. after about an hour, my phone web browser started working normall again :-(
helppme said:
Is there a way around this. What do you mean by, on the provider proxy side?
Shortly after PDA net stopped working, I was also getting the three message on the browser directly on my phone.. after about an hour, my phone web browser started working normall again :-(
Click to expand...
Click to collapse
When you use thetering, you embark to the provider internet network.
for example my provider is Bell Canada and their proxy is web.wireless.bell.ca
this one is for the device internet
for the thetering one they use another configuration settings when i connect my device to the computer.
What happen is when you plug your device to the computer, a signal is sent to the provider stating you entered in thetering mode. You don't have access to thetering so your internet connection is limited to the walled garden of the provider stating you are not subscrided to the service. Thats why i think they blocked the port 80 on your device and redirect you to that page.
Now for the Macintosh story.. It is not impossible that you can connect without problem with a mac and safari. I know a lot of people emulating a handled device with the Mac and the safari browser and those peeps didnt had a thetering plan.
The differences came with the drivers installed. Mac OS one are quite different in term of functionality than windows, thats why maybe the provider is able to sniff more easily people using windows but i am not a senior programmer. I am currently taking courses to become one but for now it is only suppositions. If i am wrong feel free to correct me but I am quite sure about what i am saying and that's why you dont have issues with a mac
jsmasterx said:
When you use thetering, you embark to the provider internet network.
for example my provider is Bell Canada and their proxy is web.wireless.bell.ca
this one is for the device internet
for the thetering one they use another configuration settings when i connect my device to the computer.
What happen is when you plug your device to the computer, a signal is sent to the provider stating you entered in thetering mode. You don't have access to thetering so your internet connection is limited to the walled garden of the provider stating you are not subscrided to the service. Thats why i think they blocked the port 80 on your device and redirect you to that page.
Now for the Macintosh story.. It is not impossible that you can connect without problem with a mac and safari. I know a lot of people emulating a handled device with the Mac and the safari browser and those peeps didnt had a thetering plan.
The differences came with the drivers installed. Mac OS one are quite different in term of functionality than windows, thats why maybe the provider is able to sniff more easily people using windows but i am not a senior programmer. I am currently taking courses to become one but for now it is only suppositions. If i am wrong feel free to correct me but I am quite sure about what i am saying and that's why you dont have issues with a mac
Click to expand...
Click to collapse
This sounds correct to me. I'm pretty annoyed though. Only had the contract a month, I was told I could move onto a more expensive plan within contract if I needed more allowance etc.. Phone up 3, not only do they not let you PAY MORE for a different plan, but they also don't let anyone shift onto the one plan ever, unless its a new contract.. So basically **** them... so even if I want to pay extra for tethering I can't... absolute nonsense...
I had the same issue with three. I downloaded masqued crusader from play store. Activated it and then started wireless/usb tether. It worked. That was a while back tho. On a payg sim card on a galaxy s on gb. Its worth a try though.
Sent from my GT-I9100 using XDA

[Q] Qustion for Networking experts

Hi
I am trying to connect to my office wifi via proxy server.
Scenario 1: I am using Samsung Bada (wave 1), connected to the internet successfully and also any applications that require an internet connection including Samsung's app store.
While, connecting via open networks like home wifi and other friends' wifi also worked without any issue.
Scenario 2: Now I also have an android based Galaxy pocket: even after entering all the required proxy setting as mentioned above, I can access websites via browser but cannot access samsung's app store, google's play store, skype, sipdroid etc.,
I know it is nothing to do with the network administration as I am still accessing via my samsung wave but not via android. Please help me in identifying what I am missing. Is there anything like a network profile I need to assign for these applications?
thanks
S
Figured out the solution
Sometimes it is pathetic to notice that I didn't receive a single suggestion after I posted my question above. This is not how it used to be when we had smartphones that were just running windows long time ago.
There were lot of suggestions that comes up within a few minutes of posting, now after the invent of android and so many devices we have so many members but knowledge sharing has decreased considerably as each person is busy with solving their own issues.
Well, let me come back to the point - All that I needed to do was to run an app like 'proxydroid' or 'auto proxy lite' from one of our members from xda-developers to solve this issue. In order, to run these apps the device needed to be rooted. I rooted and installed this app and from that instance I am able to make all my apps including skype, google app market and what not all can access internet from my corporate wifi.
However, I noticed that only one application never succeeded this trick - that app is a Voip/SIP application called 'Pronto dialer' which throws a message 'unknown error occurred'. It works fine in an open wifi like at home etc., I am suspecting the proxy setting in the office network clashes with the proxy setting in the dialer...dont know what it is. Anyway I am glad and relieved that I was able to solve 90% of the issue.
Hope the above will be useful for someone with similar limitation from corporate wifi.

Peer to Peer (P2P) calling without a server?

Is there a voice / messaging app that will work via a wifi connection WITHOUT the need for an Internet connection? For example, two people with phones connected to the same router over wifi, but NO ACCESS to the Internet. I'm assuming apps like Skype would require both devices to be able to communicate with the Skype server to initiate the call, but might allow peer-to-peer afterwards.
I am not interested in making calls or texts to people outside of the wifi network. Does such an app exist?
Sizzlechest said:
Is there a voice / messaging app that will work via a wifi connection WITHOUT the need for an Internet connection? For example, two people with phones connected to the same router over wifi, but NO ACCESS to the Internet. I'm assuming apps like Skype would require both devices to be able to communicate with the Skype server to initiate the call, but might allow peer-to-peer afterwards.
I am not interested in making calls or texts to people outside of the wifi network. Does such an app exist?
Click to expand...
Click to collapse
without any kind of data connection, you cannot communicate to the other person. unless you are conversating in person or via us mail.
LORDFIRE00 said:
without any kind of data connection, you cannot communicate to the other person. unless you are conversating in person or via us mail.
Click to expand...
Click to collapse
Do you understand the difference between the INTERNET and WIFI? It would work over WiFi, but not need a central server, nor would it need a connection to the Internet. If you knew the IP address for the other phone, for example, you could connect with it directly.
I don’t know if there is any local network messaging app for android, but I think it is definitely possible to write such app.
But even if there is no such application, you can always set up your own local XMPP (or some other IM protocol) server (visible only from local network) and use any messaging app which supports XMPP protocol. There are plenty of them.
I was thinking of something along those lines. I suppose the heavy solution would be to use a separate computer with asterisk, but I was hoping to find something with just the phones as hardware. The Android 4.0 software has wifi p2p built in, but I'd hate to limit the solution to that environment.
I did find something that seems to work, but is buggy and requires root access: Serval Mesh
This looks like an incredible project and I hope it continues to progress.
If anyone knows of something similar, please reply.
http://www.wisegeek.com/what-is-a-wifi-network.htm
hhhmmmm...SIZZLE , i believe INTERNET / WIFI are the same, according to this.
LORDFIRE00 said:
http://www.wisegeek.com/what-is-a-wifi-network.htm
hhhmmmm...SIZZLE , i believe INTERNET / WIFI are the same, according to this.
Click to expand...
Click to collapse
Wifi != internet... You can setup a wireless LAN to share files between computers / devices, without it being connected to the internet. WIfi is just wireless networking... external internet isn't required...
LORDFIRE00 said:
http://www.wisegeek.com/what-is-a-wifi-network.htm
hhhmmmm...SIZZLE , i believe INTERNET / WIFI are the same, according to this.
Click to expand...
Click to collapse
Try this as an experiment: cancel your service with your Internet provider, but keep the router with wifi. Why pay money for the Internet when you've already got wifi? It's the same thing, right?
LORDFIRE00 said:
http://www.wisegeek.com/what-is-a-wifi-network.htm
hhhmmmm...SIZZLE , i believe INTERNET / WIFI are the same, according to this.
Click to expand...
Click to collapse
Why are you arguing? Ever heard of Local Area Network?
Sent from my LG-C800 using xda premium
Don’t feed the troll, let’s go back to topic...
How about this application? Have you tried it?
https://play.google.com/store/apps/details?id=com.aob.android.ipmsg
It seems there are clients for a whole range of platforms:
http://ipmsg.org/index.html.en
EDIT: Never mind, it's only messaging app, no calling
shared_ptr said:
Don’t feed the troll, let’s go back to topic...
How about this application? Have you tried it?
https://play.google.com/store/apps/details?id=com.aob.android.ipmsg
It seems there are clients for a whole range of platforms:
http://ipmsg.org/index.html.en
EDIT: Never mind, it's only messaging app, no calling
Click to expand...
Click to collapse
That's pretty awesome. Downloading now
Sent from my LG-C800 using xda premium
LORDFIRE00 said:
http://www.wisegeek.com/what-is-a-wifi-network.htm
hhhmmmm...SIZZLE , i believe INTERNET / WIFI are the same, according to this.
Click to expand...
Click to collapse
Guys it is so funny to read your arguments about what is Internet and what is WIFI! You are all wrong as you need to read a bit about that!!!
WIFI is the mean of communications to the network no metter if it is Internet or somthing else and Internet is the global network that you use day to day without even thinking about what it is with all it's services and infrastructure!:laugh:
p2p video calling
Looks like the app ain't on play store any more. I found one app which allows only voice calls p2p over the wifi, but doesn't have the video calling option.
Anyone know any such app featuring p2p video calling too?
dbdonb said:
Looks like the app ain't on play store any more. I found one app which allows only voice calls p2p over the wifi, but doesn't have the video calling option.
Anyone know any such app featuring p2p video calling too?
Click to expand...
Click to collapse
there is an app called p2p video call; I tried it but on my two huawei it doesn't work. I'm still searching for alternatives.

[BUG] Android 4.3 not handling proxy correctly

Curious if anyone else has experienced this issue? Since upgrading to android 4.3 roms, I have not been able to use my home proxy correctly. Connections to my proxy have been successful, in that, android still reports internet connection, however when using apps (that are blocked on my work wifi) are showing no connection. 4.2.2 roms all work fine.
The app I'm using is ProxyDroid however I also tried setting the proxy in native settings with the same result. Is there a change in the implementation of proxy services since 4.2 roms? Thanks in advance.
Maybe it will work with Drony or SandroProxy
http://forum.xda-developers.com/showthread.php?t=2320008
http://forum.xda-developers.com/showthread.php?t=1737138
unsivil_audio said:
Curious if anyone else has experienced this issue? Since upgrading to android 4.3 roms, I have not been able to use my home proxy correctly. Connections to my proxy have been successful, in that, android still reports internet connection, however when using apps (that are blocked on my work wifi) are showing no connection. 4.2.2 roms all work fine.
The app I'm using is ProxyDroid however I also tried setting the proxy in native settings with the same result. Is there a change in the implementation of proxy services since 4.2 roms? Thanks in advance.
Click to expand...
Click to collapse
Drony, is the wrong kind of proxy (server not client). SandroProxy isn't working either though (I mean in 4.3), however its very difficult to use; It's possible I screwed up setting it up (still was showing 'listening 127.0.0.1').
Drony is subset of SandroProxy so it acts the same way. You probably need just Drony.
http://code.google.com/p/sandrop/wiki/HowToUseDronyWithOtherProxy
unsivil_audio said:
Drony, is the wrong kind of proxy (server not client). SandroProxy isn't working either though (I mean in 4.3), however its very difficult to use; It's possible I screwed up setting it up (still was showing 'listening 127.0.0.1').
Click to expand...
Click to collapse
Interesting implementation. Perhaps I will try it again. I'm curious is there a widget for quickly connecting/disconnecting from proxy's? Unfortunately running through my house its not a very fast connection (one of the biggest reasons I went with ProxyDroid, there is a quick connect/disconnect).
Drony will go on if active wifi has proxy set on localhost 8020.
It goes off if wifi goes down.
What can you miss with Drony is that not all apps will work.
For example WhatsApp do not respect androiod os proxy settings.
To have all working you need rooted phone and SandroProxy.
It install his own local copy of iptables to redirect all traffic.
But has more features and it is harder to set up as you find out .
It is more a developer tool than a plain proxy.
There is some wizard to help you out.
And acts the same way as Drony listening if active wifi has proxy set that points to it.
unsivil_audio said:
Interesting implementation. Perhaps I will try it again. I'm curious is there a widget for quickly connecting/disconnecting from proxy's? Unfortunately running through my house its not a very fast connection (one of the biggest reasons I went with ProxyDroid, there is a quick connect/disconnect).
Click to expand...
Click to collapse

Prevent Certain Apps from Using My Work Wi-Fi - Anything better than Tasker?

Hi all,
I want to prevent certain apps from accessing my work Wi-Fi, mostly so my employer can't see what I'm doing. Specifically, I don't want to be connected to my employer's Wi-Fi while on Facebook, Evernote, etc.
For some other apps, I still want to use Wi-Fi to save data.
I just installed Tasker and have already a Task set up to shut off Wi-Fi for these apps. My question is: is this really secure? Does anyone think this will prevent my employer from seeing what's on my Facebook, or is there a flaw I'm not thinking of?
Ex: maybe Tasker has a delay which will allow my employer to see Facebook load anyway.
Alternatively, if anyone knows a more efficient way of doing this (in Tasker or anywhere else in Android) that'd be great.
Thanks
Question your boss is a hacker?
Because if he isn't he can't see anything in theory because he doesn't know how.
But you can use vpn connection as Hotspot Shield
so your traffic inside that network and all over the internet is encrypted.
You can also use "Firewall" for that.Firewall apps that they stop apps that you choose from getting access to internet.
if you aren't rooted try this one NoRoot Data Firewall . it use VPN
connection. So this vpn connection is local and when the blocked app tries to connect the internet it just get the localhost ip as gateway . the other apps continue to work normally.
if you are rooted try this one AFWall+ (Android Firewall +)
depends on your needs of course.

Categories

Resources