• No results found

commonly used passwords and number of users with it 1 123456 (290,731)

In document Hacking (Page 30-37)

2. 12345 (79,078) 3. 123456789 (76,790) 4. Password (61,958) 5. iloveyou (51,622) 6. princess (35,231) 7. rockyou (22,588) 8. 1234567 (21,726) 9. 12345678 (20,553) 10. abc123 (17,542) 11. Nicole (17,168) 12. Daniel (16,409) 13. babygirl (16,094) 14. monkey (15,294) 15. Jessica (15,162) 16. Lovely (14,950) 17. michael (14,898) 18. Ashley (14,329) 19. 654321 (13,984) 20. Qwerty (13,856)

Hacking Online Banking and Credit Card Transactions. And How to Prevent It This very popular column on wireless hacking and how to prevent it is generating a lot of interest with over 125,000 page views and counting. Paraphrased comments on digg.com have ranged from "Fantastic" and "Awesome" to "That"s not really hacking" and "Where"s the beef." Well... just remember that you asked for it!

The Scenario

the web. You connect to the hotspot network and decide to perform some online banking or to purchase something online. By the way, this could happen to you at home, as well. As an end-user, you feel quite secure, as you see the lock in the bottom corner of your Internet browser, symbolizing that the online banking or online credit card transaction is safe from prying eyes. Your data, including username, password, credit card info, etc. will be encrypted with 128-bit encryption. So it"s secure, right?

It is not uncommon to perform banking and to purchase products online with your credit card. It is also a common thought that doing so is secure, as this is done via SSL. For the most part, this is true and the sessions are secure. Discover Card, for example, posts.

The problem is that it is not virtually impossible for someone else to see your data, such as login information or credit card numbers. It can actually be relatively easy, as youll see, if you as an end-user are not knowledgeable about how you can be exploited..

Continuing with the scenario, what you didnt realize is that a hacker has intercepted your Online Banking login credentials and credit card information and can now log into your Online Banking Website or purchase items with your credit card. How is this possible, since SSL was used and is hard to break? The answer is that you made a fatal mistake that subjected you to an SSL Man-in-the-Middle (MITM) attack.

The fatal flaw that enabled the sensitive information to be stolen is possible when an end- user is not properly educated on an easy to do and well-known SSL exploit SSL MITM.

The hacker goes to coffee shop and connects to the same Wi-Fi network you are connected to. He runs a series of utilities to redirect other user�s data through his machine. He runs a number of other utilities to sniff the data, act as an SSL Certificate

An important concept to grasp here is that a certificate is used to establish the secure SSL connection. This is a good thing, if you have a good certificate and are connecting directly to the website to which you intended to use. Then all your data is encrypted from

from the certificate it gave you to decrypt your data/credentials. If that is truly the case, then it is pretty darn hard for a hacker to decrypt the data/credentials being transmitted, This is a bad thing if you have a �Fake� certificate being sent from the hacker, and you are actually connecting to his machine, not directly to the bank�s website. In this case, your credentials are being transmitted between your browser and the hacker�s machine. The hacker is able to grab that traffic, and, because he gave you the certificate to encrypt the data/credentials, he can use that same certificate to decrypt your data/credentials.

Here are the exact steps a hacker could use to perform this attack:The first thing he would do is turn on Fragrouter, so that his machine can perform IP forwarding Ater that, hell want to direct your Wi-Fi network traffic to his machine instead of your data traffic going directly to the Internet. This enables him to be the Man-in-the-Middle between your machine and the Internet. Using Arpspoof, a real easy way to do this, he determines your IP address is 192.168.1.15 and the Default Gateway of the Wi-Fi

network is 192.168.1.1:

The next step is to enable DNS Spoofing via DNSSpoof: Since he will be replacing the Bank"s or Online Stores valid certificate with his own fake one, he will need to turn on the utility to enable his system to be the Man-in-the-Middle for web sessions and to

handle certificates. This is done via webmitm:

At this point, he is setup and ready to go, he now needs to begin actively sniffing your data passing through his machine including your login information and credit card info. He opts to do this with Ethereal, then saves his capture. He now has the data, but it is still encrypted with 128-bit SSL. No problem, since he has the key. What he simply needs to do now is decrypt the data using the certificate that he gave you. He does this with SSL Dump:

The data is now decrypted and he runs a Cat command to view the now decrypted SSL information. Note that the username is Bankusername and the password is BankPassword. Conveniently, this dump also shows that the Banking site as National City. FYI, the better, more secure banking and online store websites will have you first connect to another, preceeding page via SSL, prior to connecting to the page where you

enter the sensitive information such as bank login credentials or credit card numbers. The reason for this is to stop the MITM-type attack. How this helps is that if you were to access this preceeding page first with a "fake" certificate and then proceeded to the next page where you were to enter the sensitve information, that page where you would enter the sensitive information would not display. That is because the page gathering the sensitive information would be expecting a valid certificate, which it would not receive because of the Man-in-the-Middle. While some online banks and stores do implement this extra step/page for security reasons, the real flaw in this attack is the uneducated end-user, With this information, he can now log into your Online Banking Account with the same access and privileges as you. He could transfer money, view account data, etc.

Below is an example of a sniffed SSL credit card purchase/transaction. You can see that Elvis Presley was attempting to make a purchase with his credit card 5440123412341234 with an expiration date of 5/06 and the billing address of Graceland in Memphis, TN (He is alive!). If this was your information, the hacker could easily make online purchases with your card.Also Real Bad News for SSL VPN AdminsThis type of attack could be particularly bad for corporations. The reason for this is that Corporate SSL VPN solutions are also vulnerable to this type of attack. Corporate SSL VPN solutions will often authenticate against Active Directory, the NT Domain, LDAP or some other centralized credentials data store. Sniffing the SSL VPN login then gives an attacker valid credentials

Theres a big step and end-user can take to prevent this from taking place. When the MITM Hacker uses the bad certificate instead of the good valid certificate, the end-user is actually alerted to this. The problem is that most end-users dont understand what this means and will unknowingly agree to use the fake certificate. Below is an example of the Security Alert an end-user would receive. Most uneducated end-users would simply click: By clicking Yes, they have set themselves up to be hacked. By clicking the View Certificate button, the end-user would easily see that there is a problem. Below are examples of the various certificate views/tabs that show a good certificate compared to *Again, the simple act of viewing the certificate and clicking No would have prevented *Education is the key for an end-user. If you see this message, take the time to view the certificate. As you can see from the examples above, you can tell when something doesnt

*Take the time to read and understand all security messages you receive. Dont just randomly click yes out of convenience.How a Corporation Can Prevent This *Educate the end-user on the Security Alert and how to react to it. *Utilize One Time Passwords, such as RSA Tokens, to prevent the reuse of sniffed credentials.

*When using SSL VPN, utilize mature products with advanced features, such as Junipers Secure Application Manager or Network Connect functionality. Conclusion

This type of attack is relatively easy to do in a public Wi-Fi hotspot environment. It could also easily happen on a home Wi-Fi network, if that Wi-Fi network isnt properly configured and allows a hacker to connect to that home network (See Essential Wireless Hacking Tools for more info on securing your home network). An educated end-user and sound security practices by corporations can protect your valuable data.

3.6

Computer Hacking

Computer hacking is the practice of modifying computer hardware and software to accomplish a goal outside of the creator’s original purpose. People who engage in computer hacking activities are often called hackers. Since the word “hack” has long been used to describe someone who is incompetent at his/her profession, some hackers claim this term is offensive and fails to give appropriate recognition to their skills.

Computer hacking is most common among teenagers and young adults, although there are many older hackers as well. Many hackers are true technology buffs who enjoy learning more about how computers work and consider computer hacking an “art” form. They often enjoy programming and have expert-level skills in one particular program. For these individuals, computer hacking is a real life application of their problem-solving skills. It’s a chance to demonstrate their abilities, not an opportunity to harm others.

Since a large number of hackers are self-taught prodigies, some corporations actually employ computer hackers as part of their technical support staff. These individuals use their skills to find flaws in the company’s security system so that they can be repaired

quickly. In many cases, this type of computer hacking helps prevent identity theft and other serious computer-related crimes.

Computer hacking incorporates some degree of violation on the privacy of others, invading the network security, and thus causing damage to confidential files, web page or software. It may also include downloading or alteration of files through unauthorized access.

Computer hacking is the practice of altering computer hardware and software, in order to cause damage to important data on a computer or to simply steal secret information. Computer hackers often aim at home and office computers that are connected to the Internet. The Internet makes PC vulnerable to attacks from hackers from across the globe.

Effects of computer hacking

1. Computer hacking is the break of computer security. It exposes the sensitive data of the user and risks user privacy. These activities disclose the secret user information such as personal details, social security numbers, credit card numbers, bank account data, etc. This can lead to illegitimate use and modification of users’ information.

2. Modification of important data with intent to achieve personal gain is another effect of computer hacking. This can lead to the loss of all the data stored in the computer. The modification of sensitive data is a worst effect of hacking.

3. Another significant consequence of hacking is identity theft. This fraud involves pretention to be someone else, with determination to gain unauthorized access to information property. It meant to be an illegal use of someone else's identity for personal use.

4. With the advancement in technology, several key-logging software have been evolved which are capable of tracking and recording key stroke by the user, causing stealing of passwords and account details. Another ill effect of computer hacking is the refusal of service attack. This refers to the DOS attack, which makes computer resources inaccessible to authorized users. Often, websites fall prey to denial of service attack which causes unavailability of them for longer period of time.

5. Computer hacking can also cause theft of significant business information. This can disclose email addresses to hackers which could be used by them to use it for spamming

6. If the information related to national security, confidential government data, information related to national defence and security, if exposed by mean of hacking can lead to severe consequences.

7. Hacking can be used to convert computer into zombies. Zombie computers are used by the hackers for fraudulent activities.

Most of the hackers are less noble and use their skills to steal personal information. But this type of computer hacking can sent them to a federal prison for up to 20 years.

Chapter – 4

In document Hacking (Page 30-37)

Related documents