Mohan Babu University: Vision
Mohan Babu University: Vision
Vision
To become a center of excellence in the field of computer science and
applications.
Mission
Imparting knowledge and skills through contemporary curriculum to
the diverse group of students.
i
MASTER OF COMPUTER APPLICATIONS (MCA)
PROGRAM EDUCATIONAL OBJECTIVES
After few years of completion of the Program, the graduates of MCA with
Specialization in Full Stack Development will be able to:
PEO1. Pursue higher education in the core and allied areas of computer
science by applying computing knowledge and domain-specific
knowledge, demonstrating their innovative skills, and considering
social and environmental concerns.
PROGRAM OUTCOMES
PO2. Problem Analysis: Identify, formulate, research literature, and solve complex
computing problems reaching substantiated conclusions using fundamental
principles of mathematics, computing sciences, and relevant domain disciplines.
ii
PO5. Modern Tool Usage: Create, select, adapt and apply appropriate
techniques, resources, and modern computing tools to complex computing
activities, with an understanding of the limitations.
PO7. Life-long Learning: Recognize the need, and have the ability, to engage
in independent learning for continual development as a computing
professional.
iii
PROGRAM SPECIFIC OUTCOMES
PSO1: Design, implement and test applications for complex computing problems
for desired specifications using programming skills.
iv
MOHAN BABU UNIVERSITY
Sree Sainath Nagar, Tirupati 517 102
SCHOOL OF COMPUTING
DEPARTMENT OF COMPUTER APPLICATIONS
Certificate
This is to certify that the project report entitled “A Hybrid Approach
For Android Malware Detection” is the bonafide work carried out
and submitted by
M. IMRAN BASHA
22102D020142
GUIDE HEAD
Date:
v
ACKNOWLEDGEMENT
I express my deep sense of gratitude to our beloved chancellor Dr. M. Mohan Babu,
Padma Shri awardee for his encouragement throughout the program.
I owe my gratitude and special thanks to the Dean Dr. B. M. Satish, for his special
encouragement and advice to shape myself for the future career.
M. IMRAN BASHA
vi
DECLARATION
I, M. IMRAN BASHA hereby declare that, the project entitled "A Hybrid Approach
For Android Malware Detection" developed by me at MOHAN BABU UNIVERSITY
during the Academic year 2023-2024 and submitted to The Dean, School of Computing
MOHAN BABU UNIVERSITY for partial fulfilment for the award of Master of Computer
Applications (MCA).
I also declare that, the project is resulted by my own effort and that it has not been
copied from anyone and not been submitted by anybody in any of the University or
Institution or Research Centre.
Place:
Tirupati Date:
M. IMRAN BASHA
22102D020142
vii
ABSTRACT
The increasing number of malware cases in today's globally connected society can be
attributed to the fact that billions of people use mobile phones. Modern technology is used by
hackers to produce a wide range of malicious applications, with a focus on Android handsets.
It has become clear that stopping Android malware is essential to maintaining the security
and integrity of sensitive and personal data. However, detecting and eliminating these
malicious apps presents significant difficulties, mainly because Android applications have a
complex architecture and many different parts. These parts include things like size,
complexity, and complex API and system interactions. The present work aims to develop a
hybrid algorithm capable of detecting harmful activities on Android devices. Using cutting-
edge deep learning techniques, such as a one-dimensional convolutional neural network (1D-
CNN) and the addition of a Gated Recurrent Unit (GRU), a type of recurrent neural network
(RNN), the goal is to identify and categorise Android applications as either malware-free or
potentially harmful. Two datasets, Drebin and Amd, will be used to train and test the
suggested method. There are a lot of benign and malware samples in Drebin, and there are a
variety of malware samples in Amd, including spyware, SMS trojans, and backdoors.
Keywords: Android, Malware detection, Deep learning, Malware Analysis, Mobile
Application Security
viii