SecRASP High performance And Accurate RASP For Rapid Application Security

Project Code :TCMAPY2235

Objective

"The primary objective of the SecRASP project is to develop a secure and high-performance runtime application self-protection (RASP) system capable of detecting zero-day attacks within logistics networks. The system aims to leverage machine learning algorithms Support Vector Machine (SVM), Random Forest, and XGBoost to classify attack logs in real-time and provide accurate threat detection. The project focuses on creating a user-friendly web interface using Flask, enabling users to register, log in, and interact with the system for performance evaluation and attack classification. In addition, SecRASP will ensure minimal latency and high detection accuracy while being adaptable to new and evolving attack patterns. The system's performance will be evaluated based on detection accuracy, response time, and resource efficiency. Scalability will also be a key consideration, ensuring the system can handle large datasets and accommodate growing security needs as new threats emerge. Ultimately, the project seeks to deliver a robust, real-time solution for securing logistics networks and similar applications from cyber threats. (Nov-Dec-Jan)\JANUARY\Machine Learning\TK207199 - SecRASP Highperformance And Accurate RASP For Rapid Application Security"

Abstract

SecRASP (Securing Runtime Applications with High-performance and Accurate RASP) is a security framework designed to enhance the protection of logistics networks by detecting zero-day attacks using machine learning models. The system integrates three powerful algorithms: Support Vector Machine (SVM), Random Forest, and XGBoost, to classify security threats in real-time. By focusing on the detection of previously unknown attack patterns, the project aims to create an adaptable security solution that can learn and detect new threats dynamically. A web-based interface developed using Flask allows users to interact with the system for registering, logging in, viewing performance metrics, and classifying attacks. This project uses a dataset from a logistics network, where real-world attack logs are analyzed and processed to train the models. The system offers comprehensive threat classification and real-time monitoring capabilities while maintaining high detection accuracy. By combining high-performance machine learning models with efficient runtime application self-protection, SecRASP ensures a robust layer of security that is capable of protecting the application layer without external intervention.

Keywords: SecRASP, machine learning, zero-day attacks, security framework, SVM, Random Forest, XGBoost, Flask, classification, logistics networks.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware Requirements

Processor                                 - I3/Intel Processor

Hard Disk                                - 160GB

Key Board                              - Standard Windows Keyboard

Mouse                                     - Two or Three Button Mouse

Monitor                                   - SVGA

RAM                                       - 8GB

 

Software Requirements:

Operating System                   :  Windows 7/8/10

Server side Script                    :  HTML, CSS, Bootstrap & JS

Programming Language         :  Python

Libraries                                  :  Flask/Django, Pandas, Mysql.connector, Os, Numpy

IDE/Workbench                      :  PyCharm

Technology                             :  Python 3.6+

Server Deployment                 :  Xampp Server

Database                                 :  MySQL

Demo Video

mail-banner
call-banner
contact-banner
Request Video