Build your desktop application using Tkinter

Image
Use tkinter to build your first GUI application very quickly.  What you'll learn;   ðŸ”° Build windows applications  ðŸ”° Learn how to use GUI with python  ðŸ”° Learn how to use Tkinter library  ðŸ”° Transform an idea to an app  ðŸ”° Using some sqlite  ðŸ”° Using the pillow library  ðŸ”° Import pictures in an application  ðŸ”° Convert pictures from png to jpg  ðŸ”° Convert picture from jpg to png Link : https://www.udemy.com/course/build-your-first-desktop-application-using-tkinter/?couponCode=FGPTKINTER Enjoy! 

8 Tips for Creating Strong, Unbreakable Passwords

Hackers have access over 7.9 billion consumer records so far this year with experts predicting that over 8.5 billion accounts will be exposed by the end of the year.

The majority of the over 5,000 data hacks last year Risk Based Security has tracked so far consisted of only a few million accounts. Yet there were a few mega hacks that involved hundreds of millions. 
  



Step 1

Make Sure Your Passwords Is Unique 

Meaning, do NOT reuse passwords on other sites or applications. If one of the sites gets hacked, that means an attacker has your login information for other sites, as well. And they can reset your passwords anywhere and take control of your data.

However, this can be a really tough task if you've created hundreds of accounts online, which is becoming the norm these days. If you just can't help yourself from reusing passwords, make sure you at least create unique ones for the important ones, i.e. email accounts, social networking sites (like Facebook), bank accounts, and any sites that have your address, credit card information, social security, etc. stored.

But you still should use unique ones for every site. If you need help remembering your logins, try creating a file that contains them and securing it with a TrueCrypt container. That way you only have one password to remember


Step 2Use Long Passwords

The shorter your passwords are, the shorter time and effort it takes to crack them. Don't use anything less than 12 characters if you can help it. Again, if you're using a different password for multiple sites, that's where something like TrueCrypt comes in handy. Because then you can only memorize one password (which should be extremely long!) to gain access to your other passwords.


Step 3Use Cryptic Combinations

Do not simply type in a word or phrase. Do not spell your mother's name backwards or use your birthday digits. Do not make a password that is anything easy. Make use of the full ASCII encoding scheme to make your passwords tough.








Step 4Lie on Password Recovery Questions

Password recoveries via email are easy ways for hackers to get into your accounts. And more than likely, if they know your name, they can find out what your mother's maiden name is, or what city your high school was in, possibly even your dead pet's name. Some sites won't allow you to skip this step, so what do you do? Lie. Fake information makes it harder for hackers to reset your passwords.


Step 5Avoid Leetspeak

Or.... 1337-5p34k. If you commonly replace letters with lookalike numbers, then you may want to stop. If you creating really long passwords, you might be okay, but leetspeakers tend to stick to short ones, thinking it's safe. But there are leetspeak dictionaries out ther, making it an easy task for hackers to decrypt.










Step 6Change Them Frequently

Don't keep the same password for very long. Eventually, it could become compromised. The best tactic to use is changing your passwords regularly. Make a habit of doing it every other time you visit a website or at least once a month.


Step 7Keep Them to Yourself

It's an obvious step, but don't tell anyone your passwords, even your spouse. You can only fully trust yourself, and that's it. Also, avoid storing passwords in your web browser's cache, because those can become compromised. And avoid using applications that store your passwords. The best solution is creating a document and protecting in an encrypted container, as mentioned in the first step above. Also, avoid any password suggestion software, or sites that tell you how secure your password is, because then you're not the only one who has the password now, right? 


Step 8Use On-Screen Keyboards

Using on-screen keyboards for entering your passwords can help protect keyloggers from stealing your passwords. Mac computers have the handy Keyboard Viewer that you can use. You can also defend from keyloggers using browser plugins for keystroke encryption. 






In future article, I'll do a tutorial on how hackers can hack your encrypted passwords using brute force attacks. In the meantime, use these tips as a means to secure your passwords from attackers. 








Comments

Popular posts from this blog

How Hackers Grab Encrypted Passwords and Crack Them

What is Required to Become a Master Ethical Hacker

How to Use Maltego for Network Reconnaissance