[GUIDE][DNS/TLS][9.x] - Android General

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The latest version of Android is now available! It incorporates a touch of artificial intelligence for a smarter, easier to use and better adapted to your needs. Among many new features integrated into Android 9 Pie, one of them in terms of security, should not go unnoticed: the DNS over TLS, which makes it the first mobile OS to support this protocol natively.
A DNS or domain name system is a service that translates a domain name into information of several types associated with it, including the IP addresses of the machine with that domain name. In other words, when you type a URL address into your browser, your computer will query a DNS that will search for and return the associated IP address to the client. This process is transparent to the user, but each website you visit will follow the same process. The problem for those concerned about security is that these requests are made in plain text via UDP or TCP protocols that are readable by anyone who can see your connection, including your ISP and malicious actors on the Net. And that's where the DNS over TLS comes in. DNS over TLS is a protocol where DNS requests will be encrypted at the same level as HTTPS and therefore a DNS cannot actually register or view the websites you visit. This uses TLS, or Transport Layer Security, to perform this encryption. This requires that the DNS you are using has DNS support over TLS. This guide is therefore intended to list the DNS providers supporting this protocol and a tutorial for setting up one of them in Android 9.
List of available Providers that can be used for DNS over TLS in Android P​
Cloudflare:
Domain: 1dot1dot1dot1.cloudflare-dns.com
IPv4: 1.1.1.1 and 1.0.0.1
IPv6: 2606:4700:4700::1111 and 2606:4700:4700::1001
Blocking: No
Quad9:
Domain: dns.quad9.net
IPv4: 9.9.9.9 and 149.112.112.112
IPv6: 2620:fe::fe and 2620:fe::9
Blocking: Malicious domains
CleanBrowsing:
Domain: family-filter-dns.cleanbrowsing.org
IPv4: 185.228.168.168 and 185.228.169.168
IPv6: 2a0d:2a00:1:: and 2a0d:2a00:2::
Blocking: Adult content
CleanBrowsing:
Domain: security-filter-dns.cleanbrowsing.org
IPv4: 185.228.168.9 and 185.228.169.9
IPv6: 2a0d:2a00:1::2 and 2a0d:2a00:2::2
Blocking: Malicious domains
Reminder: The part to use in Android Pie is the domain (To see below in the tutorial).
For more servers DNS over TLS (Experimental) ==> https://dnsprivacy.org/wiki/display/DP/DNS+Privacy+Test+Servers
​
How to setup provider with Private DNS over TLS feature in Android P?
For this example we will use Cloudflare as a provider:
Go to Settings.
Open Network & internet settings > Private DNS.
Or simply search Private DNS from settings search bar.
Tap Private DNS and then enter the necessary hostname or provider. Notice that you cannot enter a DNS server address. That is not how this feature works. Instead, you must enter the complete string which resolves to the DNS server address. In the case of Cloudflare, the following string will resolve to 1.1.1.1:
1dot1dot1dot1.cloudflare-dns.com​
Enter the above in the Private DNS provider hostname section and then tap Save. You're done. You can exit out of Settings and enjoy your new Private DNS over TLS feature in Android Pie.
And to check if you are using the services of the chosen provider ==> https://www.dnsleaktest.com
ENJOY!! :laugh:​

Code:
$ kdig +tls-ca @8.8.8.8 google.com
;; TLS session (TLS1.2)-(ECDHE-X25519)-(RSA-PSS-RSAE-SHA256)-(CHACHA20-POLY130
;; ->>HEADER<<- opcode: QUERY; status: NOERROR; id: 57460
;; Flags: qr rd ra; QUERY: 1; ANSWER: 6; AUTHORITY: 0; ADDITIONAL: 1
;; EDNS PSEUDOSECTION:
;; Version: 0; flags: ; UDP size: 512 B; ext-rcode: NOERROR
;; QUESTION SECTION:
;; google.com. IN A
;; ANSWER SECTION:
google.com. 299 IN A 64.233.162.113
google.com. 299 IN A 64.233.162.100
google.com. 299 IN A 64.233.162.138
google.com. 299 IN A 64.233.162.102
google.com. 299 IN A 64.233.162.139
google.com. 299 IN A 64.233.162.101
;; Received 135 B
;; Time 2018-10-26 09:35:53 +05
;; From [email protected](TCP) in 77.7 ms

thank you for the info buds ? highly appreciated.

Related

[APP] traceroute+ping=TracePing

TracePing
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Price: Free. Android 1.5+
TracePing is a network diagnostic tool which combines the functionality of the 'traceroute' and 'ping' programs and is similar to MyTraceroute mtr(*nix), 'winmtr'(Win), 'Nice Trace' (iOS).
First, it finds the path between your device and any internet server and then starts to send periodical echo requests to each host on the way, gathering round trip time statistics.
TracePing is very useful to investigate network problems, to find out where exactly is the connection bottleneck or a failure.
Features
• A list of recently used hosts.
• IP selection for multiple IP hosts
• Extended statistics panel with min/avg/max ping, jitter and StDev
• Works on both WiFi and 3G/GPRS connection.
• Internationalized domains (IDN) are supported
• Copy hop line and ping report to clipboard
• Pause/restart ping
• Switching between IP and hostnames
• Tuneable interval, timeout, packet size, ping count and hop limit parameters
• Experimental IPv6 support (Needs root, because ping6 executable has no SUID bit on Android 4.0)
Notes
• Root is not necessary (except IPv6 hosts)
• Currently doesn't work on devices without 'ping' executable.
• 100% loss usually means that ICMP packets are blocked on this host or it is down.
Screenshots
Available in Google Play
This software is still in beta state, please report bugs to [email protected]_inflim.com or here: http://www.inflim.com/support/
Version history
1.2.2
Bug #72: Traceroute is not cleared
Feature #73: IPv6 experimental support
0.97.1
Bug fixes
Separate apk for Android 2.2+ and 1.5+
0.97
Bug fixes
IDN Domains
StDev and jitter in extended info
Copy hop line and ping report to clipboard
Bug reporting
Selection for multiple IP hosts
0.96
One line per hop
Extended info dialog
Toggle ip/hostname
0.95
initial release
Hey guys!
Can anybody who has IPv6 test any IPv6-enabled hosts like google.com, xs4all.nl, etc?
Neither my provider nor my router don't support IPv6 yet, so I can't test it.
Root is needed for IPv6 hosts because because ping6 executable has no SUID bit on ICS and up. There is no way to ping ipv6 without it. Basically, ping6 executable is useless without root...

Orbot: Proxy with Tor APK

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The description of Orbot: Proxy with Tor
Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis.
What's new
2017-06-09
For Android 5.1 and lower, removed required new permissions reaquested (along with the access to the advanced new HS hosting features). For Android 6+, permissions are only requested when they are needed for Hidden Service hosting, and can be blocked if desired.
* Makes stop/start work more reliably
* updates to Tor 0.3.0.8 with important fix for Hidden Services TROVE-2017-004 bug
​
Why the thread & attached APK, when it's already available for free in the play store!?
abo.rayyan2013 said:
The description of Orbot: Proxy with Tor
Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis.
What's new
2017-06-09
For Android 5.1 and lower, removed required new permissions reaquested (along with the access to the advanced new HS hosting features). For Android 6+, permissions are only requested when they are needed for Hidden Service hosting, and can be blocked if desired.
* Makes stop/start work more reliably
* updates to Tor 0.3.0.8 with important fix for Hidden Services TROVE-2017-004 bug
​
Click to expand...
Click to collapse
Really not sure why you have created this threa, this is not your app and you are not looking for feedback or support so I'm closing this up
Regards
Sawdoctor

Enable Private DNS on EMUI 9

With Android 9 we can set up Private DNS of our choice in network settings.
This new feature helps to Bypass most of the restrictions and blockades placed by the ISPs inorder to access certain websites.
This new feature simplifies the process of configuring a custom secure DNS resolver on Android, meaning parties between your device and the websites you visit won’t be able to snoop on your DNS queries because they’ll be encrypted. The protocol behind this, TLS, is also responsible for the green lock icon you see in your address bar when visiting websites over HTTPS. The same technology is useful for encrypting DNS queries, ensuring they cannot be tampered with and are unintelligible to ISPs, mobile carriers, and any others in the network path between you and your DNS resolver. These new security protocols are called DNS over HTTPS, and DNS over TLS.
Enable Private DNS with 1.1.1.1 :
Android Pie only supports DNS over TLS. To enable this on your device:
1. Go to Settings → Network & internet → Advanced → Private DNS.
2. Select the Private DNS provider hostname option.
3. Enter 1dot1dot1dot1.cloudflare-dns.com and hit Save.
4. Visit 1.1.1.1/help (or 1.0.0.1/help) to verify that “Using DNS over TLS (DoT)” shows as “Yes”.
And you’re done!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
For more info you can visit here
Edit :
Use any of the below.
Google DNS: dns.google
Cloudflare DNS: 1dot1dot1dot1.cloudflare-dns.com
Quad9: dns.quad9.net
AdGuard :
Use dns.adguard.com string for "Default" or
dns-family.adguard.com for "Family protection".
You may have noticed that the private DNS field does not accept an IP address like 1.1.1.1 and instead wants a hostname like 1dot1dot1dot1.cloudflare-dns.com. This doesn’t exactly roll off the tongue, so we’re working on deploying an easier to remember address for the resolver, and will continue to support 1.1.1.1, 1.0.0.1, and 1dot1dot1dot1.cloudflare-dns.com.
Google requires a hostname for this field because of how mobile carriers are adapting to a dual-stack world in which IPv4 and IPv6 coexist. Companies are adopting IPv6 much more rapidly than generally expected, and all major mobile carriers in the US support it, including T-Mobile who has gone completely IPv6. In a world where the approximately 26 billion internet-connected devices vastly outnumber the 4.3 billion IPv4 addresses, this is good news.
dns.adguard.com is a good alternative also, it gives you some level of Adblock functionality.
Let me know if you find a better.

[App] VPN Vault by Appsverse is finally available as APK!

Hi there!
If you're looking for a VPN app that you can access outside of the Google Play Store environment, we're happy to report that VPN Vault by Appsverse is finally available for you to download as an APK file!
The file to download it just for XDA users is attached on this thread.
--
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Here's a description of VPN Vault by Appsverse:
VPN Vault by Appsverse is a no log and ultra fast Virtual Private Network VPN that secures your web browsing and internet access by encrypting internet traffic from end to end. VPN Vault by Appsverse allows you to browse the web securely and privately and encrypt your traffic with our high speed secure VPN service on public WiFi hotspot and unsecured networks.
►WIFI HOTSPOT PROTECTION
Protect and secure your traffic on any WiFi network and public hotspots. Connect using VPN for Android to secure your internet access and communications. Shield yourself from hackers who may be intercepting and reading your Internet traffic.
►CHANGE IP ADDRESS THROUGH ULTRA FAST SERVERS FROM 70+ COUNTRIES
Connect via VPN Vault client app to servers around the world. Servers are located in the US, UK, Canada, Australia, India, France, South Korea and other countries around the world.
►UNBLOCK WEBSITES AND ACCESS CONTENT
The server IP changer allows you to change your IP address and helps unblock websites and content around the world. You unblock your corporate or school WiFi to access content.
►ANONYMOUS WEB BROWSING
Use any browser client on your Android phone to browse the web anonymously without revealing your real IP address. Prevent others from snooping on your online activities. Surf anonymously with a peace of mind and better net experience.
►FREE USE
You can use the free VPN service with some limits and can try the service before deciding on upgrading to premium service that provides faster, higher bandwidth and unlimited VPN access.
►NO LOG NETWORK TO PROTECT YOUR PRIVACY
We do not log any of your activities so that any online and Internet traffic remains unknown to us and others.
►DEDICATED CUSTOMER SUPPORT
Our customer service team responds promptly to your email and provides 24/7 support with response usually within 2 business days.
Requirements: Android 5.0 and up

[CLOSED] ArgoVPN - a free-of-charge VPN for Adroid 4+ phones

ArgoVPN is a free unlimited bandwidth VPN designed for Android 4+ devices.
It has just been released and has become popular in a short time. It has a positive rating of 5 stars in the Google Play Store.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ArgoVPN has many important features like Falcon and Bridge. Falcon allows you to register your own domain name with ArgoVPN to bypass Internet censorship in the country. There is another feature called "ArgoVPN Bridge" that allows you to connect to an ArgoVPN server using some non-public address.
The developers have added many features to ArgoVPN that are usually only available in commercial VPNs. For example, ArgoVPN has a built-in firewall that you can use to block certain websites. These addresses will be blocked as long as you are connected to the ArgoVPN server. In addition, there is a public repository that allows users to block phishing and malware websites through an ArgoVPN connection. This repository has been updated by the ArgoVPN community and helps ArgoVPN users improve their security on the Internet. ArgoVPN also allows users to use "Cloudflare Family" and Cloudflare Mal Lover so that they can take advantage of "ArgoVPN Fire and L" and "Cloudflare Family" at the same time.
ArgovPN can also exclude specific URLs. For example, you can use the exception list to exclude downloaded websites that are not blocked. This feature ensures that traffic to the specified website does not route through the ArgovPN tunnel when you are connected to the Internet via ArgovPN.
You may get ArgoVPN also from here
ArgoVPN Download latest version for Android free
Download latest version ArgoVPN ArgoVPN Unblock Websites and Services, browse the Internet without restrictions, bypass the firewalls of Internet providers, companies and others, and get complete protection for your online data.
downzen.com
آرگو وی‌پی‌ان - ArgoVPN
آرگو وی‌پی‌ان - ArgoVPN، وی‌پی‌ان امن، رایگان و نامحدود برای عبور از سد فیلترینگ اینترنتی ایران با ویژگی‌هایی منحصر به فرد و مطمئن
argovpn.com
"A Safe, Free and Unlimited VPN for circumvention Internet censorship in Iran, with unique and secure features"
Sorry, but using a VPN server operated in Iran is not a good idea in this day and age.
Nothing that is free is free.
You haven't understood the basics of AgroVPN.
The way ArgoVPN works is quite simple and similar to other VPN apps. You just need to choose a server in the country you want to connect through. That's all. After that, you can browse without any restrictions. Moreover, the app also lets you change your DNS configuration.
In Bridge mode of the ArgoVPN app https://bridge.argovpn.com, only the IP address of the bridge applicant, the address of the new communication bridge and the time of its request will be kept for 24 hours. This is to prevent common abuses and to prevent the blocking of all the bridges ( actually by Iranian officials ). After 24 hours, this data will automatically be deleted.
Once you connect to one of the servers included in the app, your browsing information will be encrypted using AES-GCM-128 or ChaCha20-Poly1305 encryption.
Thread has been closed as requested by the OP.

Categories

Resources