Malware Detector

  • View
    25

  • Download
    1

Embed Size (px)

Transcript

MALWARE DETECTION USING DATA MINING

MALWARE DETECTION USING DATA MININGAbhishek Jindal101303006Supervisor:Mr.Sajjad HussianTexplore LaboratoriesChandigarh

Good Afternoon TeachersMyself Abhishek Jindal As we Security is considered

COMPANY PROFILETexplore Laboratories Chandigarh, is a venture of Researchers of CSIR aimed to provide research solutions for industries along with professional training to students.

RESEARCHFollowing on the footsteps of our Prime Ministers MAKE IN INDIA concept, Texplore Laboratories has become a growing research organization in the recent few years for industries in various fields.

LIVE PROJECTSAttitude and Heading Reference SystemGesture Based Home Automation SystemAutonomous Vehicle using Vision Based TechniqueReal Time Threat Detection

INTRODUCTIONBACKGROUNDDuring the early stages of virus creation, virus programmers tried to infect a large number of victims throughout the worldI adopted the strategy of instructions to detect virus instead of signature based techniqueSCOPEThis Malware Detector can be used by any type of user for the security process to protect from malwares It can be used in any type of institution or organization in which data security is the most essential requirementUTILITYProtection from the various types of Virus.It provides the users with the choice to scan a particular file as well scanning the whole computer.

Tools & TechniquesPython IDLE 2.7(for Python Programming)Tkinter for GUI interface in PythonPydasm Tool for disassemblying the executable files

DATA MINING

Data Mining is an analytic process designed to explore data(large data) known as BIG DATA

PATTERN MATCHING

Classification algorithms are used to detect the virus using pattern machine techniques

Technical LearningPYTHON PROGRAMMING Learned all the basics concepts of language such classes and lists Explore various packages such Tkinter, matplotlib and numpy

DATA MINING ALGORITHMS KNN CLASSIFICATION: This is a classification algorithm based on the concept of analysing data and classifying it into set of classes which is earlier defined PARTICLE SWARM OPTIMIZATION: This is a computational type of optimization in which one particle changes its variable after interacting with other particles

FLOW CHART OF THE PROJECT

GUI INTERFACE

ALGORITHM BACK ENDPYDASM DISASSEMBLERMAIN CODE I implemented the code by applying the technique of Pattern Matching after appending the comparison links with the help of training files. INSTRUCTION REORDERING TECHNIQUE

CONCLUSION At the last I can conclude that Data is very crucial component in any device so our main aim should be to protect that Data from set of virus and malwares. This project is able to detect virus from the set of executable files and will be helpful in various devices.

Future Scope: But this project has many limitations as the GUI interface in Python is quite difficult as compared to other languages such as Java and I want to extend my project in the field of security by exploring more and more areas of research and will implement those to gain more knowledge in this field of security

Hello!I am Jayden SmithI am here because I love to give presentations. You can find me at @username

Transition headlineLets start with the first set of slides1

Quotations are commonly printed as a means of inspiration and to invoke philosophical thoughts from the reader.

BIG conceptBring the attention of your audience over a key concept using icons or illustrations

WhiteIs the color of milk and fresh snow, the color produced by the combination of all the colors of the visible spectrum.You can also split your contentBlackIs the color of coal, ebony, and of outer space. It is the darkest color, the result of the absence of or complete absorption of light.

A picture is worth a thousand wordsA complex idea can be conveyed with just a single still image, namely making it possible to absorb large amounts of data quickly.

Want big impact?Use big image.

GrayUse charts to explain your ideasWhiteBlack

And tables to compare dataABCYellow10207Blue301510Orange52416

Mapsour office

89,526,124Whoa! Thats a big number, arent you proud?

89,526,124$Thats a lot of money100%Total success!185,244 usersAnd a lot of users

Our process is easyfirstsecondlast

Lets review some conceptsYellowIs the color of gold, butter and ripe lemons. In the spectrum of visible light, yellow is found between green and orange.BlueIs the colour of the clear sky and the deep sea. It is located between violet and green on the optical spectrum.RedIs the color of blood, and because of this it has historically been associated with sacrifice, danger and courage.

YellowIs the color of gold, butter and ripe lemons. In the spectrum of visible light, yellow is found between green and orange.BlueIs the colour of the clear sky and the deep sea. It is located between violet and green on the optical spectrum.RedIs the color of blood, and because of this it has historically been associated with sacrifice, danger and courage.

You can copy&paste graphs from Google Sheets

Android projectShow and explain your web, app or software projects using these gadget templates.Place your screenshot here

Place your screenshot hereiPhone projectShow and explain your web, app or software projects using these gadget templates.

Place your screenshot hereTablet projectShow and explain your web, app or software projects using these gadget templates.

Place your screenshot hereDesktop projectShow and explain your web, app or software projects using these gadget templates.

Thanks!Any questions?You can find me at:@usernameuser@mail.me

CreditsSpecial thanks to all the people who made and released these awesome resources for free:Presentation template by SlidesCarnivalPhotographs by Unsplash

Presentation designThis presentation uses the following typographies and colors:Titles: Nixie OneBody copy: MuliYou can download the fonts on this page:http://www.google.com/fonts#UsePlace:use/Collection:Nixie+One|Muli:300,400,300italic,400italicClick on the arrow button that appears on the top right

Aquamarina #00e1c6 / Turquoise #19bbd5 / Skyblue #2c9dde / Light gray #c6daec / Dark blue #0e293cYou dont need to keep this slide in your presentation. Its only here to serve you as a design guide if you need to create new slides or download the fonts to edit the presentation in PowerPoint

SlidesCarnival icons are editable shapes.

This means that you can:Resize them without losing quality.Change fill color and opacity.Change line color, width and style.

Isnt that nice? :)

Examples: