Setting browser proxy on non-rooted Android - General Questions and Answers

I am planning to develop an app which will proxy the web pages viewed by the user in the browser on Android. From reading on teh web I understand that in current Android versions it is impossible to run an app that will get ALL the HTTP requests from all the apps and proxy them, without roting the phone.
But if I only want the HTTP traffic from the browser to go through my app, not from any generic app, can I do that without rooting the phone? It is important that everyday users will be able to download the app from the Market and run it without root

Related

[Q]Wifi hotspot program that can force a webpage to users?

I 'm looking for a Wifi hotspot app for android that allows me to push a webpage I am hosting with the with the PAWs android webserver app webpage to people who connect(when they open their web browser).
Does such an app exist?
I am curious as well. There must be a sort of method that forces users to be redirected to a webpage when connecting to the hotspot.

[Q] How to route all traffic from a single app via a proxy server?

There's a single app on my S3 which I'd like to configure so it accesses the Internet only via a certain SOCKS5 proxy server (while all other apps continue to access the Internet directly.)
I've tried ProxyDroid which allows setting a proxy on a per-app basis, but it has some serious downsides and overheads, so I'm looking for a different solution.
How can I set up, without a dedicated app such as ProxyDroid, all traffic from a specific app to go through the proxy?
From browsing through the ProxyDroid source code, I imagine one option would be to modify the iptables directly from the terminal as root. What would be the command for that? As it seems to require some uid of the app, how would I find out that uid?
Also, it would be great if the solution to this can be constructed in a way that can be used via a DroidWall custom script.
Many thanks.

[Q] logging in to download apps

Why do some free android apps require that you log in to Google to download them and some do not (like Opera browser and some others for example?)
Is it possible to download without logging in, which is sometimes inconvenient?
What about Windows-based OS? Do they support downloading apps without logging into any accounts?
Thank you.

Airdroid features

What is an airdroid and what are the features please helo
Thanks in advance
AirDroid is a free and fast Android device manager app that helps you manage your Android phone/tablet from a web browser, all over the air.
You just need to install it on your Android device, and then open a supported desktop web browser (Google Chrome, Safari, Firefox, IE) to access the web address given by AirDroid on your Android device.
The main features of AirDroid are listed on the website here:http://airdroid.com/
And you can find a quick guide here: http://help.airdroid.com/customer/portal/articles/1281055
We will add some app info in guide thread.

How to route entire traffic over VPN or Proxy on Android?

Hello!
I am using a Sony Tablet with android 6.0 on it. It's fully rooted!
Now I would like to know whether it is possible to transfer the entire data of all apps but also of the system (e.g. time synchronization, system update, etc.) via a VPN and/or proxy, if the data transfer runs over the mobile network (NOT Wlan)?
What options are there?
Do I need apps and which apps are suitable for VPN and proxies (e.g. socks)
... currently I'm using a firewall (AFWall+) - it's a wonderful app that blocks everything I type into it including system apps and services, etc. Nothing gets through. I also need something that is deeply integrated into the system for VPN and proxy.
Hope you could help me with this.
best regards,
Xperia
Try to use TOR Proxy App and VPN you can create yourself or use any good app like Avast.
Use proxydroid, if your base vpn app has the oprion to use transproxy
RizkiMaulana said:
Use proxydroid, if your base vpn app has the oprion to use transproxy
Click to expand...
Click to collapse
I've used ProxyDroid on old phones but it doesn't seem to work on new tablets that I have. Any other recommendations for a global proxy app?
Maybe you can check out kernel side VPN like Wireguard. If your kernel support it, you can install it to kernel as LKM. All things must go through this interface.
utilizedwill said:
Maybe you can check out kernel side VPN like Wireguard. If your kernel support it, you can install it to kernel as LKM. All things must go through this interface.
Click to expand...
Click to collapse
I found an apk called Kitsunebi that seems to work.
To route all traffic over VPN or Proxy on Android, you can follow these general steps:
Install a VPN or Proxy app: You will need to download and install a VPN or proxy app on your device. There are many options available on the Google Play Store, such as ExpressVPN, NordVPN, CyberGhost, and Orbot for proxies.
Configure the VPN or Proxy: Once you have installed the app, you will need to configure it to route all traffic through the VPN or proxy server. This may involve entering server addresses, usernames, and passwords, depending on the app.
Enable the VPN or Proxy: Once you have configured the VPN or proxy, you will need to enable it to start routing all traffic. Some apps may allow you to enable this feature directly from the app, while others may require you to go to the device's settings menu to enable it.
Verify the VPN or Proxy is working: To make sure that all traffic is being routed through the VPN or proxy, you can visit a website like whatismyip.com to check your IP address. If the VPN or proxy is working correctly, your IP address should be that of the VPN or proxy server, rather than your actual IP address.
Note that some apps or services may not work properly when using a VPN or proxy, and you may need to adjust the app's settings or disable the VPN or proxy for certain apps. Additionally, deeply integrating a VPN or proxy into the system may require more advanced configuration, such as modifying system files or installing custom ROMs, which can be risky and should be done with caution.

Categories

Resources