[Q] WiFi forwarding - General Questions and Answers

I am looking for an app that can stand as a proxy for devices on a WiFi connection.
The problem:
1) School has changed from an open WiFi connection to MAC address filtering.
2) They allow certain tablets, but not phones.
3) I have a tablet (a500, rooted, Lightspeed 4.8) that is able to access the Wireless.
4) Phone (Unrooted Galaxy S3, JB) is now unable to access due to the filter
Intent:
Access WiFi to do app updates, use wireless in-app, and other operations from the phone
The challenge:
Find or compile an app or script to route data traffic from the phone, through the tablet, to the school's WiFi (or suggest an alternative)

Related

[Q] Getting wifi tablet to recognize ppp connection

I am building an app that allows tethering from my tablet (Viewsonic gtab, wifi only) to my Blackberry via bluetooth for dial-up internet access.
I can currently get the devices paired, create the rfcomm devices, bind to the rfcomm device and successfully dial out and get my ppp IP, DNS...etc. The browser works fine on the tablet, twitter works fine as do some other apps, however, other apps, notably the amazon app store and the android market, seem to think there is no internet access.
Has anyone else overcome this situation in any way or have any ideas as to how I could let the other apps know there is an active network connection?

[Q] Is there a way to enable android hotspot without tethering

Hello all,
I am looking for a way to run my android as a wireless router (not as an access point or a tether).
I am putting together a distributed app with components running on multiple devices. It works fine when I have the Wi-Fi enabled on my android and I have a wi-fi router to connect to, but I need to run this where I won't necessarily have the wi-fi router available.
Basically, I want to run a private network using my android as both my core app, and as a wifi-router/dhcp server, without allowing devices that connect to my android to have access to the internet through my device.
I've seen many apps and threads that all cover how to use the built-in access point, or how to configure the device as a hotspot, but these all discuss tethering and how to get past the limits (or snooping) of your provider and not how to set up a private network.
Is there a way, or an existing app that will allow me to set up a private network as I describe? If not, is there something I can do within my server code to enable the Access Point and disable Tethering at the same time?
Thanks in Advance
F.F.

[Q] Long-range Wifi repeater with auto hotspot authentication?

Hi All,
At this point, I'm just brainstorming, and would like some input. (I hope this thread is in the right place)
I'm trying to find a setup to connect to free wifi hotspots that are far away, and share that connection to a group of devices locally. For example, this solution may be useful in a boat or an RV, when you're not particularly close to a free access point.
There are commercial solutions like the Rogue Wave however, this doesn't do anything to authenticate through the Terms of Service (TOS) pages that are frequently used at free access points.
This is what brings me to using Android. There are Android apps which automate the process of accepting the terms of service. My favorite right now is WebWifiLogin (I'm familiar with the security risks involved in using public wifi; and may also have the Android device to also establish a VPN connection when doing this.) (I can't find an equivalent macro-authentication solution that will run on a PC, which would make this much easier.)
So here's my proposed solution:
1. Start with a powerful omnidirectional wifi antenna (Possibly add an in-line amp if needed. Also perhaps a directional antenna may be better for non-mobile use.)
2. Connect the antenna to any Android device that supports an external Wifi antenna. I found several Android TV devices which should work. Like This, or possibly this.
3. Set up some kind of local access point/bridge. One option may be to use fqrouter2 which supposedly uses the same Wifi radio for the local WLAN, while it also connects to the remote one. Another option may be to USB or Ethernet tether to a DD-WRT Router.
Result:
The Android device has a range to connect to a free hotspot up to a mile or two away, then automatically accepts the TOS using the WebWifiLogin app, and shares that connection locally to a handful of devices.
So am I crazy? Is this too complex to work correctly? Is there a simpler solution that I'm missing?
Can anyone confirm whether I've posted this in the correct sub-forum?
Thanks.
I use a slightly different method which yields the same results.
I have a Linksys WRT54GL router (with high gain antennas) which runs DD-WRT and a script called AutoAP. The script scans for unencrypted WIFI access points, makes sure they're live, and automatically connects to the strongest one in range.
I set up a second WPA2 encrypted WIFI SSID in the router which I connect to with my Android tablet. Once WebWifiLogin on the tablet handles the TOS login, the remote access point allows web access for any device that connects to the WRT54GL router (either by WIFI to the secondary SSID or through one of the ports)! This happens because the remote access point usually checks/remembers TOS acceptance by the MAC address of the connected device. Since it only sees the MAC address of my router, anything behind the router now gets access.
ssenemosewa said:
Once WebWifiLogin on the tablet handles the TOS login, the remote access point allows web access for any device that connects to the WRT54GL router
Click to expand...
Click to collapse
This is great information; thanks!
I would not have thought WebWifiLogin would work when connecting through another router. When WebWifiLogin is running, its status says "Listening for WiFi events" (Or something similar) so I was under the impression that WebWifiLogin would only work if the connection to the AP is made directly by the Android WiFi interface, and not through a intermediary router.
This makes things much easier.

Blocking offensive online content connected via mobile data

Hi,
At my home I use OpenDNS and a Netgear R7000 router with custom word filters. While I managed to block pornographic material from all devices connected to the router, I am unable to filter the mobile data. The OpenDNS settings work when the android device is connected to the wifi and not using its own data. I have tried using apps like Net Nanny, however those apps only force the users to use its own browser which is fine most of the time when the user is browsing the internet. It will not work if the phone is tethered to the PC utilising its own mobile data. Simply tethering the phone via USB or wifi and using its own data, a user can download a tunnelling app, install it on the PC and use the tunnel browser and browse like normally. I do not think my mobile phone provider has an OpenDNS option.
I think there are two methods to go about this:
1. Either disable USB and Wifi tethering option for the device - (the device cannot be use as a tethering device which is ok most of the time until when the tethering function is really needed) or
2. Forcing the mobile data through the OpenDNS port with the help of some sort of app/setting which is password protected.
Password protecting an app/setting is possible I think as Avast AV has an option to lock an app. I am not sure if I can create a Tasker (app) profile that detects/knows the phone is in the house and disables the tethering function. Any ideas? I do not want to resort removing the data plan as communication is done via whatsapp, email etc.

How to route all Android traffic through VPN -> Proxy -> Internet

Hello all,
I am trying to route all of my Android traffic through a VPN and then afterwards through a proxy.
I tried several methods to get this to work:
1. USB Tethering and Windows laptop mobile hotspot
I tried to use the connection of my laptop where I configured VPN and Proxy connection with proxifier through USB tethering and mobile hotspot on my laptop. Unfortunately my smartphone (Huawei Nova 2i) is only using the normal wifi connection, not the connection through proxifier, even though I set all system proxification within Proxifier.
2. Proxydroid
I tried to achieve this by using ProxiDroid. Unfortunately I canĀ“t unlock the bootloader of my Huawei phone. If there is no way to do this with an unrooted phone, I would buy a new phone. It would be nice if there is an option to do this with an unrooted phone.
3. Mozilla addon
I could install an addon for mozilla to set a proxy connection there. I did not do this, because this would only work for the browser and I want it system wide.
3. OpenVPN + SandroProxy
This is the best option in my opinion, but I did not figure out how to do it properly. The idea is to use OpenVPN as a system wide VPN. All traffic would be routed through the VPN. Then in the next step I would route the traffic of OpenVPN through my proxy network.
This should work somehow I think, but I did not figure out how. Any information on how to achieve this setup would be welcome.
Best regards
XDandroidsecurity

Categories

Resources