ASProxy v1.3
ASProxy is an Android app for enabling proxy support for all apps (including browser, market, maps, Google Talk and Google Voice) on various networks (Wi-Fi, 3G/4G APN, Ethernet and Reverse tethering through USB).
Features
* Transparently intercepts and redirects traffic (thus does not require apps to have proxy support)
* Supports various connection types; Wi-Fi, 3G/4G APN, Ethernet and Reverse tethering through USB
* Supports multiple proxy settings based on unique identifier for the network
* Configuration based app support, so you can easily add/remove support for any apps
* HTTP, SOCKS 4/4a and SOCKS 5 support
* Basic, NTLM and NTLMv2 support for proxy authentication
* Intranet support (Bypass proxy for local addresses)
* Remote DNS (Partial solution for DNS error when port 53 is open)
Requirements
* iptables (Netfilter -> NAT)
* root
What ASProxy does not do
ASProxy does not circumvent security imposed by internal proxy - Most MS web proxy servers (Forefront TMG and ISA) come with a limited set of allowed protocols (HTTP - 80 and HTTPS - 443). If your Wi-Fi network uses one of these proxies with the default setting, you will be limited to apps using these protocols (Meaning app such as market (5228 for authentication) and Google Talk (5223 and 5224) will not work).
ASProxy does not forward DNS requests - A network could be configured to disallow external name resolutions (try "nslookup www.google.com") and force apps to delegate that task to the proxy server. Since ASProxy adds transparent proxy support, apps will not delegate name resolution, meaning they will fail even before sending a request. Since this is a serious limitation, we have implemented a partial solution (Remote DNS) and we are exploring several possible solutions and will be adding support in the future releases.
Package: com.Alsu.ASProxy
Tags: asproxy android, asproxy android скачать, android widget proxy authentication, asproxy android download, asproxy for android, ...
Recently changed in this version
* Support for various connection types; Wi-Fi, 3G/4G APN, Ethernet and Reverse tethering through USB
* Remote DNS (Partial solution for DNS error when port 53 is open)
* Refactoring of NTLM/NTLMv2 for better unicode support
* Refactoring of socket logic for better large file/page handling
* Refactoring of reusable socket logic as certain proxy servers do not support it (intermitten connection errors)
* Reduced general memory footprint and fixed memory leaks
Indeed, finally a decent proxy app that does NTLM authentication as well. I think this is important for the Android OS, since it makes your Android device much more usable in a corporate environment.
I used TransProxy for quite some time, but since my company proxy requires NTLM-authentication, I had to run another proxy server (cntlm) to do the NTLM authentication on a machine inside my company network.
Then I discovered ASProxy (found a review on android-machines.blogspot.com) which is exactly what I needed, since it can do NTLM authentication right on your Android device.
Related
Hi all,
is there a place on our Android phones where I can set the DNS suffixes to change 'pc' and 'm' to 'pc.com' and 'm.com' for my inTRAnet only?
I've setup an inTRAnet at home using IIS 5.1 on Windows XP sp3.
I have NO server OSs available.
So NO DNS nor WINS server are avaialble.
All three of us at home have pcs. With a few more around the house.
I've setup each pc to use Simple DNS server to redirect 'pc.com' to my IIS 5.1 server. (via Preferred DNS server in Tcp/IP settings on each PC)
I also had to set the 'Append these DNS suffixes' in Advanced TCP/IP setting | DNS by adding 'com' on each PC to suffix
pc.com is where I have a web page for family notes, schedules, reminders, etc.
All three of us at home have Android phones.
I've setup each pc to use Simple DNS server to redirect 'm.com' to my IIS5.1 server. (again via Preferred DNS server in Tcp/IP settings on each PC)
My pcs take Advantage of the previously setup TCP/IP setting | DNS | 'com' to change 'm' to 'm.com.
m.com is where I have mobile formatted web pages for the same type of info.
I've set each mobile to use the Simple DNS Server using Wi-Fi Settings | advanced | DNS 1.
both pc.com and m.com work on all our mobiles.
is there a place on our Android phones where I can set the DNS suffixes to change 'pc' and 'm' to 'pc.com' and 'm.com' for my inTRAnet only?
Like I did on our PCs?
A hyperlink to a step-by-step process would be preferred as I have no experience in command level settings etc. on androids.
Or perhaps an Android app?
Thanks for your time reading this post.
And thanks in advance for any positive constructive and verbose assistance.
All my best,
Barry G. Sumpter
I'm not sure i understand your problem?
You could edit
"/system/etc/hosts"
to change what the addresses get resolved too.
Could set m and pc to be resolved to your servers intranet ip.
Thanks for the reply.
I've already changed the Hosts file on the android using the Android app:
Hosts Edit
But neither m nor pc are getting resolved to 192.168.1.6
Unless I'm not getting the entries correct:
Ip Address: 192.168.1.6
Host Entries: m
Ip Address: 192.168.1.6
Host Entries: pc
All android browser are just searching google for m or pc.
Any other suggestions from anyone?
Also, that list is absolutely huge!
about 10,000 entries. Exagerated.
I was trying to find my entries but gave up since there is no search on that app.
Hi All,
I am having two problems in casting to Chromecast:
1) Unable to cast from Pandora (iPhone 5, Nexus 7 & laptop) to Chromecast - note that I am in Japan. I do have a US DNS (unblockus) and Songza works just fine from iPhone & laptop. But no luck for Pandora. I have Windows 7 Pro installed with Core i5.
2) Unable to cast any tab from my laptop to Chromecast. I am using HP Elitebook. I already added google chrome in firewall exceptions.
3) When I try to cast tabs from my other laptop (older model HP G42), it casts everything fine, even streams videos without a hitch.
I would appreciate any help you may be able to offer.
Thanks a ton!
Boot laptop in safe mode
I tried starting up my laptop in safe mode and I was able to cast webpages and Pandora. Clearly, some background service is blocking the cast feature. I have already tried disabling firewall and windows security, still no luck. Anybody else having this problem? Any advise on the best way to check which service is blocking casting? Turning on/off every service would take very long! Plus, maybe there are more than one services that are blocking this feature, hopefully there is a better way...
And still no luck with Pandora on iPhone...
Some more digging into the system
I digged into the system some more and here is what I found:
The cast feature was still not working even after disabling non-microsoft services. So microsoft services might be blocking the feature. Here are the microsoft services currently running. I would really appreciate if anyone could help me understand which service might potentially cause a conflict:
MSFT online services sign-in assistant
Windows audio endpoint builder
Windows audio
Base filtering engine
Background intelligent transfer service
Computer browser
Cryptographic services
Offline files
DHCP client
DNS client
Diagnostic policy service
Extensible authentication protocol
Windows event log
COM+ event system
Function discovery provider host
Function discovery resolution publication
Windows font cache service
Group policy client
HomeGroup provider
IKE & AuthIP IPsec keying modules
IP helper
CNG key isolation
Server
Workstation
TCP/IP NetBios helper
Multimedia class scheduler
Network connections
Network list service
Network location awareness
Network store interface service
Office software protection platform
Peer networking grouping
Program compatibility assistant service
Peer name resolution protocol
IPsec policy agent
Power
RPC endpoint mapper
Security accounts manager
Task scheduler
System event notification service
Shell hardware detection
Print spooler
SSDP discovery
Windows image aquisition
Themes
Distributed link tracking client
Desktop windoes manager session manager
Diagnostic service host
Diagnostic system host
WinHTTP web proxy auto-discovery service
Windows management instrumentation
WLAN autoconfig
Portable device enumerator service
Windows search
Windows driver foundation - user mode driver framework
Thanks much!
MyIP.io - Your Personal VPN / Your Personal IPv4 and IPv6 address. NO Shared IP.
- MyIP.io started as project driven by the personal need for psecurity and protection.
We offer a number of services based on:
- PPTP
- OpenVPN
- Secure SHELL
Our services include:
- UNLIMITED Traffic
- 7 Days test - money back GUARANTEE
- Dedicated IPv4 ip address
- Dedicated IPv6 ip addresses
- We GUARANTEE that the ip its not shared among other costumers
- All our services have Secure Shell enabled this way you can connect securely to any other shell you might own and at the same time, having a dedicated IP you can white list this IP on your firewall.
- Fully managed solution
- Free Support
https://www.myip.io/
Download - MyIP.io Dedicated VPN / Secure SHELL
Solid VPN provide users with a fast, reliable and stable VPN service that works perfectly with WiFi and 3G connections.
Why Solid VPN ?
- AES-256 Bit Encryption
- Unlimited Bandwidth
- Encrypting DNS Requests With AES-256 Bit
- Encrypted Channel
- Secure VPN services
- Fast Browsing & Video Streaming
- Reliable Connection
- Unblocking Websites
- No logs
Solid VPN acts as a proxy server and transfers connection through encrypted tunnel.
No trials and no limitations, you can simply connect with one click.
Available for free on xda
Hi all,
Just developed a simple tool to change DNS server for Kitkat, but it also works for other Android version (2.2+). Here is the details:
On Kitkat (Android 4.4), changing dns server settings is not allowed by system. DNS Forwarder can work as a workaround. It does not modify system setting, just bypasses local dns server settings by forwarding dns queries to other configured server.
It works on rooted phones running Android 2.2 and above.
How to use:
1) choose a DNS server from list including Google and OpenDNS DNS servers. Also you can set up customized dns server. By default Google dns server 8.8.8.8 is configured.
2) Check "Enable Forwarder" box
DNS forwarder will start a service to serve DNS queries (UDP). To stop it, just uncheck "Enable forwarder".