[IDEA]Use ProxyDroid as an Software Firewall. - Android General

Hello everybody.
I am a newbie here. Since I am from China, as everybody know, the Chinese Markets for Android is really a chaos. There is a lot advertisement injected in softwares and games. These malwares takes a lot data traffic money. So we used softwares such as Wali to monitor and limit the usage of the mobile network. These softwares usually use iptables to make the limitation.
In my network condition, I need to use a proxy server to go to the Internet when I am in my wifi lan. So I used ProxyDroid.
Now the problem has came. Some of the softwares I banned/blacklisted in the firewall softwere leaked out when I use the proxy. Then I realized that the ProxyDroid also uses the iptables. It could release the banned softwere after I turned ProxyDroid on.
After a bounch of brain strom. I found the way to use the ProxyDroid as the firewall. And the firewall software could be removed.
Method:
1.To use localhost as the firewall when you are in a open network. Just make the ProxyDroid proxify the software you want to ban to the localhost.
2.To use the proxy as the tunnel when you are in a closed network such as a LAN. Just make the ProxyDroid proxify the software you want to let go to the proxy.

Related

[Q] Debugging Applications' Network Traffic?

Sorry if this has been answered earlier.
Recently I have been paying great deal of attention to reversing and debugging applications on the Android platform.
Coming to the point I'm interested in reversing the android apks but don't want to get lost in the creepy smali instructions. For a start I want to begin with some big social apps (you know what I'm talking about) and get a starting point, to begin look into its code, based on any interesting strings in the network traffic.
What I realized so far is that if set a network proxy (I'm using the Windows Emulator) in the Settings>Wirelesss & Networks>Mobile Networks>Access Point Names>your-apn-name>Proxy & Settings>Wirelesss & Networks>Mobile Networks>Access Point Names>your-apn-name>Port, only the traffic generated by the browser (both HTTP/HTTPs) is redirected though my proxy (Fiddler, in my case, 10.0.2.2:8888).
However when I try to debug traffic generated by any other app (say Yahoo Mail), the app doesn't respect the proxy settings and it seems to be a transparent network.
I'm using Android SDK Rev. 11 with SDK Platform ver. 2.2 API 8, rev. 2 on Windows 7 x64. One solution I can guess for is to do a iptables based redirect to my dev machine IP. But where do I get the ARM binary of iptables?
In short all I mean to do is vulnerability research. When I say I want to sniff network traffic on my own emulator, on own machine I'm basically sniffing data that belongs to me, in full, and the intention is purely for research purpose.
Please share your thoughts.
Just install Shark for Root to capture all your network traffic and view it with Wireshark on your PC.

[Completed] [app]List of hacking app for android

*** ROOTED PHONE *** is required.
Faceniff
FaceNiff is an Android app that allows you to sniff and intercept web session profiles over the WiFi that your mobile is connected to.
It is possible to hijack sessions only when WiFi is not using EAP, but it should work over any private networks (Open/WEP/WPA-PSK/WPA2-PSK)
It's kind of like Firesheep for android. Maybe a bit easier to use (and it works on WPA2!).
dSploit
dSploit is a penetration testing suite developed for the Android operating system.dSploit supports all Android devices running on Android 2.3 Gingerbread or higher.dSploit is an Android network analysis and penetration suite which aims to offer to IT security experts/geeks the most complete and advanced professional toolkit to perform network security assessments on a mobile device.
Network Spoofer
Network Spoofer lets you change websites on other people’s computers from an Android phone. After downloading simply log onto a Wifi network, choose a spoof to use and press start.
Please note that there is no intention for Network Spoofer to include any malicious features.
Shark for Root
Traffic sniffer, works on 3G and WiFi (works on FroYo tethered mode too).
To open dump use WireShark or similar software, for preview dump on phone use Shark Reader.
Based on tcpdump. Please leave comments/send e-mail if you have any problems/suggestions.
DroidSheep
DroidSheep is an Android app for Security analysis in wireless networks and capturing facebook, twitter, linkedin and other accounts.
Penetrate Pro
Penetrate Pro is an excellent Android app for WiFi decoding.Penetrate gives you the wireless keys of Discus, Thomson, Infinitum, BBox, Orange, DMax, SpeedTouch, DLink, BigPond, O2Wireless and Eircom routers.
WPScan
WpScan is the WordPress vulnerability scanner for Android devices. It used to scan a WordPress based website and find all the security vulnerabilities it has. WPScan also has a desktop version of the app that is much powerful than the Android app.
Nessus
The Nessus Android app, from Tenable Network Security Inc., enables you to log into your Nessus scanners and start, stop and pause vulnerability scans as well as analyze the results directly from your Android device.
WifiKill
you can disable internet connection for a device on the same network.WIFI Kill will show you the Ip addresses of those machines which are connected from your network and if you click on kill or stop this will stop their access to your network .
Network Discovery
This app has a simple and easy to use interface. It views all the networks and devices connected to your Wi-Fi network. The application identifies the OS and manufacturer of the device.
Dont forgot to give thumbs up!!:good:
Sir
Here isn't the right place for this type of thread. Please see our sticky threads where is something writted:
Please share your search here: xda-developers -> Android Development and Hacking -> Miscellaneous Android Development
Thread closed, thank you.

VPN and openvpn

I'm not sure which forum to ask this and hope I'm not ot here.
Although I've used Windows and android for a long time, I've not yet dabbled with VPNs. So I did a lot of reading and remain somewhat confused about implementation.
My netgear router has an option to install openvpn and my question is not about that. If I install openvpn on the router, do I still need one of the many VPN apps on my phone? Or is openvpn its own vpn and does not require the monthly cost of another vpn app or the security risks of a free vpn Android app?
I hope I clearly explained my confusion....
You can use OpenVPN Client. There are many clients available but this one works well.
Thanks.

VPN Client Apps

I need a VPN client app that supports connecting to a L2TP/IPsec VPN using a Pre-shared key. I have tried many VPN client apps and have been unable to get a successful connection. I have been able to successfully connect using Win7, Win10 as well as iOS and one android LG V40 ThinQ on Verizon using LG’s built-in advanced VPN client. The basic android clients as well as many 3rd party VPN client apps don’t seem to work for this VPN. Unfortunately I do not have access to the server to make changes to the VPN’s configuration.
Any help would be appreciated.
Thank you.
Any ideas why it would work on iOS and Windows devices but not Android?
First of all you should clarify - are you looking a free or paid VPN services?
As for paid: I would advise to try surfshark, cyberghost
As for free: vpngate.net, tunnel bear
But be warned that free services are always prone to be laggy and usually not so secure and have vulnerabilities which newbies users couldn't know!
I hope this helps!

How to set proxy without being connected to WiFi?

I want to set a proxy to MITM traffic (for security research purposes) but to do so I have to be connected to a WiFi network as the proxy setting is only available through wifi networks. However, I am connected to the internet via mobile data. What can I do?
Device details (although hopefully whatever solution is non device specific): Non rooted Samsung Note 8
Look inside here:
Android Proxy 101: How to use proxy server on Android | Best Proxy Reviews
Do you want to learn how to configure proxies on Android smartphones? Then come in now and read this article to learn how to set proxies on Android in 3 different ways.
www.bestproxyreviews.com
jwoegerbauer said:
Look inside here:
Android Proxy 101: How to use proxy server on Android | Best Proxy Reviews
Do you want to learn how to configure proxies on Android smartphones? Then come in now and read this article to learn how to set proxies on Android in 3 different ways.
www.bestproxyreviews.com
Click to expand...
Click to collapse
Thanks a lot, this worked.
I love you internet person, thanks loads!
Deleted member 1890170 said:
Look inside here:
Android Proxy 101: How to use proxy server on Android | Best Proxy Reviews
Do you want to learn how to configure proxies on Android smartphones? Then come in now and read this article to learn how to set proxies on Android in 3 different ways.
www.bestproxyreviews.com
Click to expand...
Click to collapse

Categories

Resources