Android two-factor authentication apps

One-time passwords from SMS, which are usually used for two-step authentication (2FA) to any services, are not secure. They can be spied on or intercepted. The most reliable alternative is authenticator apps.

How Authenticator Apps Work :

  • Install the application on your smartphone.
  • In the service's security settings, find the option to enable two-factor authentication.
  • Choose two-factor authentication using the app.
  • The service will display a QR code that can be scanned in a 2FA application.
  • Scan the code by the application and it starts generating a new one-time code every 30 seconds.

One-time codes are synchronously generated and synchronized based on a key that is known only to your device and server, as well as the current time, rounded up to 30 seconds. This algorithm is called OATH TOTP (Time-based One-time Password).

Typically, two-factor authentication applications work with the same algorithm, so they can be used in almost any service. In this article, I have identified two of the most popular and convenient, as well as one alternative.


Google Authenticator

Google Authenticator is a free 2FA app from Google for iOS and Android users.

Download: Google Authenticator for  Android


Twilio Authy 2-Factor Authentication

Authy is an alternative to Google Authenticator for iOS and Android. Authy has the advantage over most 2FA app options - you can sync your accounts across multiple devices.


Usually, if you want to change your smartphone, then you need to back up the settings and transfer data about your 2FA application manually. This can take a long time. Also, if someone steals your phone, your codes and 2FA accounts will be gone. Authy fixes this problem with a secure backup system. This means you can transfer your Authy 2FA accounts between devices.

Download:  Authy for  Android

Best online translation services

What do you do when you need a quick translation into another language? Do you use a dictionary? You can now use a handy browser extension if you often need to translate words. But you can also translate to or from another language with any online service. These free online translators are perfect when you urgently need to translate words, phrases or sentences. And some offer additional features that make them even more useful.
Check out the list of the best online translation services that can be used in real life to save your time and money both.

Google Translate

One of the most popular translation services is available from Google. Google Translate supports over 100 languages ​​and offers some additional features like listening, sharing, or copying translated text. You can also suggest editing if you think the translation is incorrect.
Visit Google Translator

2. Bing Translator

Another big name among online translation services is Bing. You can select the input language or recognize it automatically as you type. If you have your microphone activated, you can speak the text you want to translate, which is very convenient. Once you have received the translation, you have the options to hear it with male or female voices, share it or search with it. Bing Translator supports over 60 languages.
Visit Bing Translator

3. Translate.com

Translate.com supports over 100 languages. You can use your voice or keyboard to enter the text, then you can read or hear the translation. If you think the translation needs to be corrected, you can seek help from someone. However, you will need to have an account created.
Visit Translate.com

5. DeepL Translator

DeepL Translator has automatic options for completing sentences. You can choose from seven languages ​​and when you receive a translation, simply double-click on a word for more details.
Visit DeepL Translator

6. Babylon Online Translator

Babylon offers translation software that you can download, but many prefer its online option. Supported in over 30 languages, Babylon Online Translator is not as feature-rich as the other suggestions in this list, but the translation is extremely accurate.
Visit Babylon Translator

7. PROMT Online Translator

PROMT Online Translator does not offer extensive language support, the list is limited to 16 languages ​​for now. But there are nice features - automatic language recognition and you can even choose an article to translate. You can then copy, paste, spell check, or access the dictionary. There is also a virtual keyboard that is very handy if you are using a tablet, for example. PROMT also offers translation software that you can buy and download.
Visit Promt Translator

8. Yandex Online Translator

Yandex.Translate is a web service provided by Yandex, intended for the translation of text or web pages into another language. The service uses a self-learning statistical machine translation, developed by Yandex. Currently Yandex supports 99 Languages.
Visit  Yandex Translator

9. English to Tagalog Translator

This free online service allows you to translate English to Tagalog and vice versa. You can easily convert Tagalog/ Filipino text/ sentences to English in an easy manner.



10. English to Hindi Translator

This free online service allows you to translate English to Hindi and vice versa. You can easily convert Hindi text or sentences to English using this free service.


11. English to Bangla Translator

This free online service allows you to translate English to Bengali and vice versa. You can easily convert Bangla text or sentences to English using this service.

Ping command and It’s uses

The PING command is perhaps the most used network command-line utility. PING is present in all versions of all operating systems with network support and is a simple and convenient means of polling a host by name or IP address.



To exchange service and diagnostic information on the network, a special ICMP (Internet Control Message Protocol) protocol is used. The ping command allows you to send a control message of type Echo Request (type is 8 and is indicated in the header of the ICMP message) to the addressed node and interpret the response received from it in a form convenient for analysis. The data field of the sent icmp packet usually contains the characters of the English alphabet. In response to such a request, the interrogated node must send an icmp packet with the same data that was received and the Echo Reply message type (the type code in the ICMP header is 0). If there is any problem while exchanging icmp messages, the ping utility will display information for its diagnosis.

Command line format:

ping [-t] [-a] [-n number] [-l size] [-f] [-i TTL] [-v TOS] [-r number] [-s number] [[- jNode list] | [-k list of Nodes]] [-w timeout] finalName

Parameters:

-t- Continuous packet sending. To complete and display statistics, use the keyboard shortcuts Ctrl + Break (display statistics and continued), and Ctrl + C (display statistics and completion).
-a - Determine addresses by hostnames.
-n number - The number of echo requests to send.
-l size - The size of the data field in bytes of the sent request.
-f - Set the flag prohibiting packet fragmentation.
-i TTL - Set the lifetime of the package (field "Time To Live").
-v TOS - Set the type of service (field "Type Of Service").
-r number - Record the route for the specified number of hops.
-s number - The time stamp for the specified number of transitions.
-j list of Nodes - Free route selection from the list of nodes.
-k Node list - Hard route selection from the list of nodes.
-w timeout - The maximum timeout for each response in milliseconds.

Examples of use:

ping google.com - an echo request to a node named google.com with default parameters - the number of packets is 4, the length of the data array = 32 bytes.

ping -6 google.com - ping of the google.com node using the Ipv6 protocol

ping -a 192.168.1.50 - ping with the determination of the name of the horse node at its address.

ping -s 192.168.0.1 computer - ping of the computer node from the source 192.168.0.1. Used when there are several network interfaces on the computer.

ping w 5000 google.com - ping with a wait timeout of 5 seconds (default - 4 seconds).

ping -n 5000 -l 1000 google.com - polling of the google.com node 5000 times, in packets with data of 1000 bytes in length. The permissible maximum data length is 65500.

ping -n 1 -l 3000 -f google.com - ping with the prohibition of packet fragmentation.

ping -n 1-r 3 google.com - send 1 echo request to the google.com node with the display of the first 3 transitions along the route.

ping -i 5 google.com - ping indicating the lifetime TTL = 5. If more destinations are required to reach the end node, the router that interrupted the delivery will reply with the message “Exceeded the lifetime (TTL) during packet transmission.”

Using Ping Online

If you are looking an online version of ping command you can visit Ping Test. Pingtets.net allows you to ping any ip or hosting name online and displaysping result in statndard format.

How to enable disable firewall in Ubuntu

Ubuntu comes with a firewall configuration tool called UFW (Uncomplicated firewall). UFW is a convenient interface for managing firewall rules iptables, and its main goal is to simplify the management of firewall rules or, as the name implies, not complicate. It is highly recommended that you leave the firewall turned on. However, in some situations, such as testing, you may need to stop or disable firewall.



In this article, we will show you how to enable/ disable the UFW firewall. Before starting make sure you are logged in as a user with privileges sudo.

Checking the status of the firewall

To view the current status of the UFW firewall, use the ufw status command:
sudo ufw status
UFW firewall is disabled by default. If you have never activated UFW before, the output will show status as Inactive , Otherwise, if the firewall is turned on, you will see Active

Disabling Firewall

If you disable the firewall due to connectivity issues or have problems configuring the firewall, check out our guide on how to configure the firewall with UFW on Ubuntu. To disable the UFW firewall on your system Ubuntu use the ufw disable command:
sudo ufw disable
The output will look like this:
Firewall stopped and disabled on system startup
The above command will stop and disable the firewall, but will not remove the firewall rules. The next time you turn on the firewall, the same rules will be loaded.

Reset Firewall Rules

If you want to disable the firewall and remove all firewall rules, use the ufw reset command:
sudo ufw reset

Enabling the Firewall

Before turning on the firewall, make sure that the SSH port is open for connection.
To enable the firewall, run:
sudo ufw enable
Most UFW commands are intuitive and easy to remember. For example, ufw status shows the status of the firewall, and ufw disable disables the firewall.

How to generate strong passwords ?

The main problem of safe password is problem of remembering. I do not think there are a lot of people who can remember all these expressions like @ivrC8#4u_B8. So, maybe, each of us remember from school poems that facilitate learning difficult rules. We can apply such a principle to memorize a strong password, don't we?

secure password generator


Let's generate some passwords and choose from them one, for which we are able to imagine a good and not difficult phrase. For example, this:46v7or1hnWOW. I have gotten something very strange:46 villages, 7 oranges, 1 hamster, n and WOW (World of Warcraft). In fact, the phrase can be absolutely absurd, most important that you will be able to remember it.
We can choose another way, take random phrase or string from a poem and use it for making your safe password.
The first variant:password containing only the first letters of words. Storm has set the heavens scowling, whirling gusty blizzards wild. Let's take the main letters:shsthswgbw. But the password containing only letters is not safe, moreover, since only lower case is not reliable. Make it more difficult. For that let's add capital letters and punctuation. We will make like in Pushkin's poem for easy remembering:Shsths, Wgbw. Password has become better, but not enough. Now we will add special symbols and numbers. At the same time we will try to make sure that we are able to remember it. For example, we will use instead of verbs #, so, instead adjectives —*. Because this is the quote, we add «»in the begging and ending of it also. And, to complicate the task absolutely for hackers we will write 8 after the second letter. As result, we get:«S8##ths,W**w».
This password is a really safe and strong password because he has more 10 symbols, it contains letters both registers, numbers and special characters.
We can use another way of making phrase for strong password. We take the first part of the phrase known us and get not safe password:stormhassettheheavensscowling. Then we start to «conjure». We replace a couple of letters with special symbols. At the same time we pay attention that similar symbols (a like @, n/№, s/$) are traced by hacker programs for a long time, and it is unreasonable to do similar replacement. For safety let's add in our password some numbers (put them into places of "congestion"of vowels) and uppercase letters. We receive something similar:s8hst@Sw/5gb2w.
Remember following while generating strong password
  • Choose a password more complicated, consisting of characters of different register, with numbers and [for absolute reliability] punctuation marks.
  • Do not use a password associated with data that may be known about you, such as your name or date of birth.
  • The passwords that you see on the screen are created in real time on your computer , so the possibility of intercepting the password over the network is excluded. Different site visitors see different passwords. If you go to the site a second time, the passwords will be different .
  • You can select the browser's File | Save As ... menu item to use the offline password generator.
  • The password generator is completely transparent: download the passwd.js file to see how the password is created and ensure absolute reliability.

Good Morning App Download - Good Morning Images Android App

Daily Good Morning Images & Wishes for your friends, family members & loved ones !!
Enjoy daily beautiful Good Morning Images of Flowers, Landscapes, Kids, Birds and many more beautiful things of nature. We have a huge collection of Good Morning Pictures which you can wish your friends & family everyday.

Good Morning Messages


Good Morning Messages for Whatsapp





Join our Facebook page for daily Good Morning Images
Good Morning Images  Facebook Page
It's time for fun and enjoy, spread the joy with fabulous Good Morning Images with your loved ones !!
Main Features of Good Morning Image App:
============
  • Large collection of Good Morning Images
  • Good Morning Quotes with Pictures
  • Small in size .. Just 2MB
  • Save & share Good Morning Images to you family and friends.
  • Share Good Morning Images on Facebook and What'sApp
  • Its totally free and easy to use.
  • Quick Share: Quickly share Images on popular social networks.
  • Good Morning Pictures collection is updated on daily basis
Download Good Morning Images App form Google Play Store Good Morning Images Download || Download Good Morning Quotes from Pintrest.com or Best Good Morning Images

Best PDF readers of 2019 for Windows 10

The PDF documents are a type of documents, originally created by Adobe, designed to be shared with others with the assurance that the file can not be modified and also you will have no formatting problems independently system that opens by including all the sources and dependencies to guarantee its visualization exactly as in the computer where it was saved. This format was initially launched in 1993 and today has become a standard that we can open with any PDF reader in any operating system.
In addition to Adobe Acrobat Reader , Adobe's official free PDF reader, we can find a wide variety of applications designed to allow us to open this type of documents, many free and open source and others created for commercial purposes that usually have some special features.

The best free PDF readers for Windows 10

SumatraPDF

The first of the applications we are going to talk about is SumatraPDF. For many users, this is one of the best free PDF readers, and above all the simplest, easiest to use and light in terms of resource consumption and space that occupies the hard drive.
Among the many features of this PDF reader we can highlight, for example, its simple interface based on tabs that allows us to open several documents at the same time, a main screen with the last open documents, a search engine and several types of document adjustment to the screens.


Download  SumatraPDF .

Foxit PDF Reader

Another of the best alternatives to Adobe Reader is  Foxit PDF Reader . While Sumatra was characterized by simplicity, focusing its operation on opening this type of documents and nothing else, Foxit wants its PDF document viewer to be much more complete, and therefore offers us a much more complete tool in every way, both in functions and in interface.
The interface of this application is based on Ribbon, the graphical interface of Office, a complete integration with the cloud to host documents and edit them with several people at the same time, the possibility of creating PDF documents from scratch, functions to sign and encrypt documents and a lot of extra tools to work with these documents.


download  Foxit PDF Reader .

Microsoft Edge, Google Chrome and even the cloud

We may not only open PDF documents very often and, therefore, we do not want to install any application of this type on our computer. In that case, if we ever find the need to open a document of this type on our computer and we have no application at hand, browsers Google Chrome and Microsoft Edge (the latter in Windows 10) will allow us to open this type of documents directly from them.



To open a document with some of these browsers, simply click on its icon with the right button and choose the option "Open with", selecting the browser with which we want to open the document.
If we want, we can also upload our PDF documents to the main storage servers in the cloud, such as Google Drive or OneDrive, and can open them directly from there without needing any other program.

MuPDF

Finally, we want to make a special mention to MuPDF. Normally we always talk about applications for relatively modern computers that, however light they may be, like SumatraPDF, do not get along well with old equipment and with very few resources.
MuPDF is a very simple and totally free PDF document viewer designed for very old computers. This application is especially focused on opening PDF, XPS and CBZ documents, allowing us to view them on any computer without taking into account their hardware, but nothing more.



Download MuPDF