frappe pro

30
SRI REVANA SIDDESHWARA INSTITUTE OF TECHNOLOGY Chokkanahalli, Chikkajala, International Airport Road Bangalore – 562157 Department Of Computer Science & Engineering PROJECT PHASE -3 PRESENTATION 1

Upload: abhishek-gupta

Post on 20-Jan-2017

162 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: FRAppE pro

SRI REVANA SIDDESHWARA INSTITUTE OF TECHNOLOGY

Chokkanahalli, Chikkajala, International Airport RoadBangalore – 562157

Department Of Computer Science & Engineering

PROJECT PHASE -3 PRESENTATION

1

Page 2: FRAppE pro

FRAPPE: SCANNING FACEBOOK APPLICATIONS FOR SPYWARES AND BACK DOORS Guided By:

Prof. Arpitha T. R

Prepared By:Abhishek Gupta (1RC12CS001)Meghashree S. P (1RC12CS018)Pavithra S (1RC12CS023)Shruthi S (1RC12CS036)

Page 3: FRAppE pro

THE DIARY Introduction

Abstract

Existing System

Proposed System

System Architecture

Requirements

Module

Use Case Diagram

Activity Diagram

Sequence Diagram

Snapshots

Conclusion

References

SRSIT CSE

Page 4: FRAppE pro

INTRODUCTION

Online Social Networks(OSNs) enable and encourage third party applications to enhance the user experience on these platforms.

Facebook provides developers an API that facilitates app integration into the user-experience.

There are 500k apps available on Facebook and it has average of 20 million installs per day.

Due to the popularity of the apps in Facebook, Hackers are taking advantage to spread spam.

FRAppE is a tool used to detect malicious apps with 99% accuracy.

SRSIT CSE

Page 5: FRAppE pro

ABSTRACT

Developing an tool called FRAppE, an accurate classifier for detecting malicious Facebook applications.

Most interestingly, we highlighted the emergence of app-nets large groups of tightly connected applications that promote each other.

Continue to dig deeper into this ecosystem of malicious apps on Facebook, and we hope that Facebook will benefit from our recommendations for reducing the menace of hackers on their platforms.

SRSIT CSE

Page 6: FRAppE pro

EXISTING SYSTEM Most research's are related on detecting spam posts and malware. Identifying spam campaigns. A honey-pot-based approach to detect spam accounts on OSNs. Personal information or surveys can be sold to third parties to eventually

profit the hackers.

SRSIT CSE

Page 7: FRAppE pro

DISADVANTAGES OF EXISTING SYSTEM

Malicious apps are out of control on Facebook and indicates that they do not operate in isolation.

Find that malicious apps collude at scale many malicious apps share the same name, several of them redirect to the same domain upon installation.

Observed behaviors indicate well-organized crime, with a few prolific hacker groups controlling many malicious apps.

SRSIT CSE

Page 8: FRAppE pro

PROPOSED SYSTEM Develop efficient techniques for online spam filtering on OSNs such as

Facebook. A third-party application for spam detection on Facebook mechanisms for

detection of spam URLs on Facebook. Rather than classifying individual URLs or post as spam. We focus on

identifying malicious applications that are the main source of spam on Facebook.

Also similarly developed application converging the techniques to identify accounts of spammers on Facebook.

SRSIT CSE

Page 9: FRAppE pro

ADVANTAGES OF PROPOSED SYSTEM

It focuses on quantifying, profiling & understanding malicious apps. User information's are secured and safe. Avoiding use of different client IDs in app installation. FRAppE can detect malicious apps with 99% accuracy.

SRSIT CSE

Page 10: FRAppE pro

SYSTEM ARCHITECTURE

SRSIT CSE

Page 11: FRAppE pro

SYSTEM MODEL

SRSIT CSE

Page 12: FRAppE pro

HARDWARE REQUIREMENTS

System : Pentium IV 2.4 GHz. Hard Disk : 40 GB. Floppy Drive : 1.44 Mb. Monitor : 15 VGA Colour. Mouse : Logitech. Ram : 512 Mb.

SRSIT CSE

Page 13: FRAppE pro

SOFTWARE REQUIREMENTS

Operating system : Windows XP/7. Coding Language : JAVA/J2EE IDE : Net beans 7.4 Database : MYSQL

SRSIT CSE

Page 14: FRAppE pro

14

MODULES

Data collection Feature extraction Training Classification & Detection

SRSIT CSE

Page 15: FRAppE pro

15

DATA COLLECTION

The data collection component has two subcomponents:

The collection of facebook apps with URLs Crawling for URL redirections

The crawling thread appends these retrieved URL and IP chains to the tweet information and pushes it into a queue.

SRSIT CSE

Page 16: FRAppE pro

16

FEATURE EXTRACTION

The feature extraction component has three subcomponents: Grouping of identical domains Finding entry point URLs Extracting feature vectors

To classify a post, MyPageKeeper evaluates every embedded URL in the post

SRSIT CSE

Page 17: FRAppE pro

17

TRAINING

The training component has two subcomponents: Retrieval of account statuses Training of the classifier

To label the training vectors, we use the account status; URLs from suspended accounts are considered malicious whereas URLs from active accounts are considered benign.

We periodically update our classifier using labeled training vectors.

SRSIT CSE

Page 18: FRAppE pro

18

USE CASE DIAGRAMSRSIT CSE

Page 19: FRAppE pro

19

ACTIVITY DIAGRAMSRSIT CSE

Page 20: FRAppE pro

20

SEQUENCE DIAGRAMSRSIT CSE

Page 21: FRAppE pro

21

SRSIT CSE

SNAPSHOTS

Page 22: FRAppE pro

22

SRSIT CSE

Page 23: FRAppE pro

23

SRSIT CSE

Page 24: FRAppE pro

24

SRSIT CSE

Page 25: FRAppE pro

25

SRSIT CSE

Page 26: FRAppE pro

26

SRSIT CSE

Page 27: FRAppE pro

27

CONCLUSION

Applications present convenient means for hackers to spread malicious content on Facebook.

little is understood about the characteristics of malicious apps and how they operate.

we showed that malicious apps differ significantly from benign apps with respect to several features

we developed FRAppE, an accurate classifier for detecting malicious Facebook applications

SRSIT CSE

Page 28: FRAppE pro

REFERENCES [1] C. Pring, “100 social media statistics for 2012,” 2012 [Online]. Available:

http://thesocialskinny.com/100-social-media-statistics-for-2012/ [2] Facebook, Palo Alto, CA, USA, “Facebook Open graph API,” [Online]

Available:http://developers.facebook.com/docs/reference/api/ [3] “Wiki: Facebook platform,” 2014 [Online]. Available: http://en.

wikipedia.org/wiki/ Facebook Platform [4] “Profile stalker: Rogue Facebook application,” 2012 [Online]. Available:

https://apps.facebook.com/mypagekeeper/?status=scam_report- _fb_survey_scam_pr0file_viewer_2012_4_4 .

SRSIT CSE

Page 29: FRAppE pro

29

THANK YOU..!!

Page 30: FRAppE pro

Queries..??