It is the time to share the information for the last 3 lectures. I will mainly focus on the Security and Privacy Issue in Social Networking. As you know, almost everyone should have at least one account on famous social network platform, for instance, Facebook, Twitters, etc. We are living in a world where people would communicate by sending a text message from their mobile phone, post comments on their favorite online network.
Having the social networking sites, it provides the following benefits:
1. People can find easily and reach their audience for their businesses
2. It help a business to improve its reputation.
3. It provide low cost marketing with free advertising.
4. It increases the personal touch of each others.
Having the social networking sites, it provides the following benefits:
1. People can find easily and reach their audience for their businesses
2. It help a business to improve its reputation.
3. It provide low cost marketing with free advertising.
4. It increases the personal touch of each others.
However, due to the social networking, the main two issues can be the XSS Attacks/ worms and LikeJacking.
1. XSS Attacks
XSS attacks are attacks that target the end user instead of your actual site. As private information is a valuable items. Hackers want to steal it. Under XSS Situation, hackers can steal the end users cookie data or redirecting to a different site, to embedding a browser exploit on a page. Anything that can be done with JavaScript.
Do you know the "Samy worm"? It was an XSS worm developed to propagate across the MySpace social-networking site. It gained significant media attention.
The worm carried a payload that would display the string "but most of all, Samy is my hero" on a victim's profile. When a user viewed that profile, they would have the payload planted on their page. Within just 20 hours, over one million users had run the payload. It propagated across so fast over the site. MySpace XSS worm that effectively shut the site down for a few days in October 2005. Luckily, no private information was stolen at that time.
Do you know the "Samy worm"? It was an XSS worm developed to propagate across the MySpace social-networking site. It gained significant media attention.
The worm carried a payload that would display the string "but most of all, Samy is my hero" on a victim's profile. When a user viewed that profile, they would have the payload planted on their page. Within just 20 hours, over one million users had run the payload. It propagated across so fast over the site. MySpace XSS worm that effectively shut the site down for a few days in October 2005. Luckily, no private information was stolen at that time.
How to prevent XSS Attacks?
The following list outlines the general approaches to prevent cross-site scripting attacks:
- Encode output based on input parameters.
- Filter input parameters for special characters.
- Filter output based on input parameters for special characters.
For example, in ASP.NET, use URLEncode and HTMLEncode to encode the output data to the web site.
Possible sources of malicious data
While the problem applies to any page that uses input to dynamically generate HTML, the following are some possible sources of malicious data to help you spot check for potential security risks:
- Query String
- Cookies
- Posted data
- URLs and pieces of URLs, such as PATH_INFO
- Data retrieved from users that is persisted in some fashion such as in a database
2. Likejacking
Facebook-enabled clickjacking attack that tricks users into clicking links that mark the clicked site as one of your Facebook "likes." These likes then show up on your profile and, of course, in your Facebook News Feed where your friends can see the link and click it, allowing the vicious, viral cycle to continue.
Usually, the content of the likejacking site is video. The content is very interesting and attractive. It attracts users to click on the links and watch the video into details. Victims then invited to a Facebook application asking them for user information and access to the user profile. Using this permission, the application posts spam, asks users to fill out surveys (a genuine source of commission revenue). Our privacy and credit cards information may be stolen in this case.
How to prevent Likejacking?
The following ways can prevent Likejacking:
1) If a link leads you a page which says "Click here to continue", close the page.
2) Watch out for Facebook content that involves a lot of clicking before you get to the point.
1) If a link leads you a page which says "Click here to continue", close the page.
2) Watch out for Facebook content that involves a lot of clicking before you get to the point.
3) Facebook taking steps with pop-up message to warns users if they want to open a suspected link.
4) Log in the website and log out after uses.
Conclusion
Actually, we get used to social network and sometimes we may forget to verify the integrity of contents in our friends posts. We should look at it carefully before clicking any suspected link in order to protect our privacy data carefully. "Please slow down our steps. Think before action!"
Reference
Reference

.jpg)






