Ayesha Khan on LinkedIn: #cybersecurity #intrusiondetection #snort #codealphaโ€ฆ (2024)

Ayesha Khan

NFC-IET CS 19-23' | CYBER SECURITY ANALYST | NETWORKING | WEB DEVELOPER | PYTHON | WORDPRESS | CONTENT WRITER

  • Report this post

๐Ÿ›ก๏ธ Building an Intrusion Detection System with Snort ๐Ÿ›ก๏ธ PART-2During my tenure at CodeAlpha Cybersecurity Internship, where the development of an intrusion detection system marked the third and final task, I undertook a project to develop an intrusion detection system using Snort. Given the challenge of resource constraints, Snort emerged as the optimal choice, thanks to its efficient resource utilization, making it ideal for environments with limited hardware resources or low-power devices.I focused on testing Snort's efficacy in detecting intrusions across various protocols. While my system's limitations prevented exhaustive testing, I've shared some insightful results below.Despite the hardware limitations hindering extensive testing, the project provided invaluable insights into building robust intrusion detection systems. It underscored the importance of selecting the right tool for the job, especially in resource-constrained environments.For those venturing into intrusion detection system development, I hope these insights prove helpful.๐—ง๐—ผ๐—ผ๐—น๐˜€ & ๐—ฆ๐—ฒ๐—ฟ๐˜ƒ๐—ถ๐—ฐ๐—ฒ๐˜€ ๐—จ๐˜€๐—ฒ๐—ฑ:โ€ขVirtualBox for running the target serverโ€ขKali Linux OS as the main hostโ€ขUbuntu Server 20.04.4 LTS/Latestโ€ขSnort IDS for intrusion detection๐†๐ฎ๐ข๐๐ž:โ€ขInstall VirtualBox following official instructions from Kali docs.โ€ขDownload Ubuntu Server .iso file from the official source.โ€ขSet up the server using VirtualBox GUI:- Open VirtualBox- Click on "New" or press Ctrl+N- Name the instance, select the .iso file, and follow instructions to complete installation.โ€ขInstall SSH on the Ubuntu server (optional):๐˜ด๐˜ถ๐˜ฅ๐˜ฐ ๐˜ข๐˜ฑ๐˜ต ๐˜ช๐˜ฏ๐˜ด๐˜ต๐˜ข๐˜ญ๐˜ญ ๐˜ฐ๐˜ฑ๐˜ฆ๐˜ฏ-๐˜ด๐˜ด๐˜ฉโ€ขInstall Snort IDS:๐˜ด๐˜ถ๐˜ฅ๐˜ฐ ๐˜ข๐˜ฑ๐˜ต ๐˜ช๐˜ฏ๐˜ด๐˜ต๐˜ข๐˜ญ๐˜ญ ๐˜ด๐˜ฏ๐˜ฐ๐˜ณ๐˜ต๐‚๐จ๐ง๐Ÿ๐ข๐ ๐ฎ๐ซ๐ž ๐’๐ง๐จ๐ซ๐ญ:- Run `ifconfig` to get the network adapter device name (e.g., `ens33`) and the server's IP address.- Edit Snort configuration file `/etc/snort/snort.conf` with the appropriate network adapter and IP address.โ€ขConnect to the server from the main host (Kali) using SSH (optional):๐˜ด๐˜ด๐˜ฉ ๐˜ถ๐˜ด๐˜ฆ๐˜ณ๐˜ฏ๐˜ข๐˜ฎ๐˜ฆ@๐˜ด๐˜ฆ๐˜ณ๐˜ท๐˜ฆ๐˜ณ_๐˜๐˜—_๐˜ข๐˜ฅ๐˜ฅ๐˜ณ๐˜ฆ๐˜ด๐˜ดโ€ขCheck Snort configuration file:๐˜ด๐˜ถ๐˜ฅ๐˜ฐ ๐˜ด๐˜ฏ๐˜ฐ๐˜ณ๐˜ต -๐˜› -๐˜ค /๐˜ฆ๐˜ต๐˜ค/๐˜ด๐˜ฏ๐˜ฐ๐˜ณ๐˜ต/๐˜ด๐˜ฏ๐˜ฐ๐˜ณ๐˜ต.๐˜ค๐˜ฐ๐˜ฏ๐˜ง -๐˜ช ๐˜ฆ๐˜ฏ๐˜ด33 (๐˜ค๐˜ข๐˜ฏ ๐˜ค๐˜ฉ๐˜ข๐˜ฏ๐˜จ๐˜ฆ ๐˜ข๐˜ค๐˜ค๐˜ฐ๐˜ณ๐˜ฅ๐˜ช๐˜ฏ๐˜จ ๐˜ต๐˜ฐ ๐˜ถ๐˜ด๐˜ฆ๐˜ณ๐˜ด)โ€ขRun Snort IDS:๐˜ด๐˜ถ๐˜ฅ๐˜ฐ ๐˜ด๐˜ฏ๐˜ฐ๐˜ณ๐˜ต -๐˜ˆ ๐˜ค๐˜ฐ๐˜ฏ๐˜ด๐˜ฐ๐˜ญ๐˜ฆ -๐˜ฒ -๐˜ถ ๐˜ด๐˜ฏ๐˜ฐ๐˜ณ๐˜ต -๐˜จ ๐˜ด๐˜ฏ๐˜ฐ๐˜ณ๐˜ต -๐˜ค /๐˜ฆ๐˜ต๐˜ค/๐˜ด๐˜ฏ๐˜ฐ๐˜ณ๐˜ต/๐˜ด๐˜ฏ๐˜ฐ๐˜ณ๐˜ต.๐˜ค๐˜ฐ๐˜ฏ๐˜ง -๐˜ช ๐˜ฆ๐˜ฏ๐˜ด33 (๐˜ค๐˜ข๐˜ฏ ๐˜ค๐˜ฉ๐˜ข๐˜ฏ๐˜จ๐˜ฆ ๐˜ข๐˜ค๐˜ค๐˜ฐ๐˜ณ๐˜ฅ๐˜ช๐˜ฏ๐˜จ ๐˜ต๐˜ฐ ๐˜ถ๐˜ด๐˜ฆ๐˜ณ๐˜ด)โ€ขPerform attacks to test IDS functionality.#Cybersecurity #IntrusionDetection #Snort #CodeAlpha #CybersecurityInternship #Networking #SecuritySolutions#internship CodeAlpha

  • Ayesha Khan on LinkedIn: #cybersecurity #intrusiondetection #snort #codealphaโ€ฆ (2)
  • Ayesha Khan on LinkedIn: #cybersecurity #intrusiondetection #snort #codealphaโ€ฆ (3)
  • Ayesha Khan on LinkedIn: #cybersecurity #intrusiondetection #snort #codealphaโ€ฆ (4)
  • Ayesha Khan on LinkedIn: #cybersecurity #intrusiondetection #snort #codealphaโ€ฆ (5)
  • Ayesha Khan on LinkedIn: #cybersecurity #intrusiondetection #snort #codealphaโ€ฆ (6)

    +3

7

Like Comment

To view or add a comment, sign in

More Relevant Posts

  • Ayesha Khan

    NFC-IET CS 19-23' | CYBER SECURITY ANALYST | NETWORKING | WEB DEVELOPER | PYTHON | WORDPRESS | CONTENT WRITER

    • Report this post

    ๐Ÿ›ก๏ธ Building an Intrusion Detection System with Snort ๐Ÿ›ก๏ธDuring my tenure at CodeAlpha Cybersecurity Internship, where the development of an intrusion detection system marked the third and final task, I undertook a project to develop an intrusion detection system using Snort. Given the challenge of resource constraints, Snort emerged as the optimal choice, thanks to its efficient resource utilization, making it ideal for environments with limited hardware resources or low-power devices.I focused on testing Snort's efficacy in detecting intrusions across various protocols. While my system's limitations prevented exhaustive testing, I've shared some insightful results below.Despite the hardware limitations hindering extensive testing, the project provided invaluable insights into building robust intrusion detection systems. It underscored the importance of selecting the right tool for the job, especially in resource-constrained environments.For those venturing into intrusion detection system development, I hope these insights prove helpful.๐—ง๐—ผ๐—ผ๐—น๐˜€ & ๐—ฆ๐—ฒ๐—ฟ๐˜ƒ๐—ถ๐—ฐ๐—ฒ๐˜€ ๐—จ๐˜€๐—ฒ๐—ฑ:โ€ขVirtualBox for running the target serverโ€ขKali Linux OS as the main hostโ€ขUbuntu Server 20.04.4 LTS/Latestโ€ขSnort IDS for intrusion detection๐†๐ฎ๐ข๐๐ž:โ€ขInstall VirtualBox following official instructions from Kali docs.โ€ขDownload Ubuntu Server .iso file from the official source.โ€ขSet up the server using VirtualBox GUI:- Open VirtualBox- Click on "New" or press Ctrl+N- Name the instance, select the .iso file, and follow instructions to complete installation.โ€ขInstall SSH on the Ubuntu server (optional):๐˜ด๐˜ถ๐˜ฅ๐˜ฐ ๐˜ข๐˜ฑ๐˜ต ๐˜ช๐˜ฏ๐˜ด๐˜ต๐˜ข๐˜ญ๐˜ญ ๐˜ฐ๐˜ฑ๐˜ฆ๐˜ฏ-๐˜ด๐˜ด๐˜ฉโ€ขInstall Snort IDS:๐˜ด๐˜ถ๐˜ฅ๐˜ฐ ๐˜ข๐˜ฑ๐˜ต ๐˜ช๐˜ฏ๐˜ด๐˜ต๐˜ข๐˜ญ๐˜ญ ๐˜ด๐˜ฏ๐˜ฐ๐˜ณ๐˜ต๐‚๐จ๐ง๐Ÿ๐ข๐ ๐ฎ๐ซ๐ž ๐’๐ง๐จ๐ซ๐ญ:- Run `ifconfig` to get the network adapter device name (e.g., `ens33`) and the server's IP address.- Edit Snort configuration file `/etc/snort/snort.conf` with the appropriate network adapter and IP address.โ€ขConnect to the server from the main host (Kali) using SSH (optional):๐˜ด๐˜ด๐˜ฉ ๐˜ถ๐˜ด๐˜ฆ๐˜ณ๐˜ฏ๐˜ข๐˜ฎ๐˜ฆ@๐˜ด๐˜ฆ๐˜ณ๐˜ท๐˜ฆ๐˜ณ_๐˜๐˜—_๐˜ข๐˜ฅ๐˜ฅ๐˜ณ๐˜ฆ๐˜ด๐˜ดโ€ขCheck Snort configuration file:๐˜ด๐˜ถ๐˜ฅ๐˜ฐ ๐˜ด๐˜ฏ๐˜ฐ๐˜ณ๐˜ต -๐˜› -๐˜ค /๐˜ฆ๐˜ต๐˜ค/๐˜ด๐˜ฏ๐˜ฐ๐˜ณ๐˜ต/๐˜ด๐˜ฏ๐˜ฐ๐˜ณ๐˜ต.๐˜ค๐˜ฐ๐˜ฏ๐˜ง -๐˜ช ๐˜ฆ๐˜ฏ๐˜ด33 (๐˜ค๐˜ข๐˜ฏ ๐˜ค๐˜ฉ๐˜ข๐˜ฏ๐˜จ๐˜ฆ ๐˜ข๐˜ค๐˜ค๐˜ฐ๐˜ณ๐˜ฅ๐˜ช๐˜ฏ๐˜จ ๐˜ต๐˜ฐ ๐˜ถ๐˜ด๐˜ฆ๐˜ณ๐˜ด)โ€ขRun Snort IDS:๐˜ด๐˜ถ๐˜ฅ๐˜ฐ ๐˜ด๐˜ฏ๐˜ฐ๐˜ณ๐˜ต -๐˜ˆ ๐˜ค๐˜ฐ๐˜ฏ๐˜ด๐˜ฐ๐˜ญ๐˜ฆ -๐˜ฒ -๐˜ถ ๐˜ด๐˜ฏ๐˜ฐ๐˜ณ๐˜ต -๐˜จ ๐˜ด๐˜ฏ๐˜ฐ๐˜ณ๐˜ต -๐˜ค /๐˜ฆ๐˜ต๐˜ค/๐˜ด๐˜ฏ๐˜ฐ๐˜ณ๐˜ต/๐˜ด๐˜ฏ๐˜ฐ๐˜ณ๐˜ต.๐˜ค๐˜ฐ๐˜ฏ๐˜ง -๐˜ช ๐˜ฆ๐˜ฏ๐˜ด33 (๐˜ค๐˜ข๐˜ฏ ๐˜ค๐˜ฉ๐˜ข๐˜ฏ๐˜จ๐˜ฆ ๐˜ข๐˜ค๐˜ค๐˜ฐ๐˜ณ๐˜ฅ๐˜ช๐˜ฏ๐˜จ ๐˜ต๐˜ฐ ๐˜ถ๐˜ด๐˜ฆ๐˜ณ๐˜ด)โ€ขPerform attacks to test IDS functionality.#Cybersecurity #IntrusionDetection #Snort #CodeAlpha #CybersecurityInternship #Networking #SecuritySolutions#internship CodeAlpha

    2

    Like Comment

    To view or add a comment, sign in

  • Ayesha Khan

    NFC-IET CS 19-23' | CYBER SECURITY ANALYST | NETWORKING | WEB DEVELOPER | PYTHON | WORDPRESS | CONTENT WRITER

    • Report this post

    ๐Ÿš€ Exciting News Alert! ๐ŸŒŸI'm thrilled to share a significant achievement: I recently participated in the Skills Improvement Quiz, courtesy of CodeAlpha , on April 25th, and it was an absolute blast! ๐ŸŽ‰Hats off to the entire CodeAlpha team for curating such an engaging and enriching event focused on skill enhancement and community growth. Your dedication to empowering learners like myself is truly inspiring.The Certificate of Participation I received serves as a tangible reminder of my ongoing commitment to personal and professional development in the Python programming language. ๐Ÿ“œMy journey with CodeAlpha has been nothing short of exhilarating, and I'm eager to embark on more learning adventures together. Let's keep pushing boundaries and igniting innovation! ๐Ÿ”—#CodeAlpha #PythonProgramming #ContinuousLearning CodeAlpha

    8

    2 Comments

    Like Comment

    To view or add a comment, sign in

  • Ayesha Khan

    NFC-IET CS 19-23' | CYBER SECURITY ANALYST | NETWORKING | WEB DEVELOPER | PYTHON | WORDPRESS | CONTENT WRITER

    • Report this post

    I'm happy to announce the completion of Task 3 in the CodeAlpha Web Application Development Program! ๐ŸŽ‰In this task, my goal was to create a dynamic Social Media Dashboard that brings together content from various platforms like Twitter, Instagram, and others, presenting them in a cohesive and user-friendly interface. ๐Ÿš€๐Š๐ž๐ฒ ๐…๐ž๐š๐ญ๐ฎ๐ซ๐ž๐ฌ:๐Ÿ” ๐”๐ง๐ข๐Ÿ๐ข๐ž๐ ๐ˆ๐ง๐ญ๐ž๐ซ๐Ÿ๐š๐œ๐ž: The dashboard acts as a central hub for monitoring metrics across multiple social media platforms, making it easier to track engagement and performance.๐Ÿ“Š ๐‘๐ž๐š๐ฅ-๐ญ๐ข๐ฆ๐ž ๐”๐ฉ๐๐š๐ญ๐ž๐ฌ: Users can stay informed with the latest follower counts, likes, and other metrics, thanks to real-time data integration.๐ŸŒˆ ๐“๐ก๐ž๐ฆ๐ž ๐’๐ฐ๐ข๐ญ๐œ๐ก๐ข๐ง๐ : Enhancing the user experience, the dashboard offers both light and dark modes, ensuring accessibility and customization options.๐“๐ž๐œ๐ก๐ง๐จ๐ฅ๐จ๐ ๐ข๐ž๐ฌ ๐”๐ญ๐ข๐ฅ๐ข๐ณ๐ž๐:๐Ÿ› ๏ธ ๐™ƒ๐™๐™ˆ๐™‡ & ๐˜พ๐™Ž๐™Ž: Utilizing these foundational web technologies, I crafted a visually pleasing and responsive layout for the dashboard.๐Ÿ’ป ๐™…๐™–๐™ซ๐™–๐™Ž๐™˜๐™ง๐™ž๐™ฅ๐™ฉ: The dashboard's interactivity and functionality, including the theme-switching feature, were implemented using JavaScript.๐—›๐—ฒ๐—ฟ๐—ฒ'๐˜€ ๐—ฎ ๐—ฏ๐—ฟ๐—ถ๐—ฒ๐—ณ ๐—ผ๐˜ƒ๐—ฒ๐—ฟ๐˜ƒ๐—ถ๐—ฒ๐˜„:๐‡๐“๐Œ๐‹โ€ขThe HTML structure defines the layout of the dashboard.โ€ขIt includes sections for header, main content, and script references.โ€ขThe header contains the title of the dashboard and total followers count.โ€ขMain content includes cards for different social media platforms like Facebook, Twitter, Instagram, and YouTube, displaying their follower/subscriber counts and changes.โ€ขAdditionally, there's an overview section showing various statistics like page views, likes, and profile views for each platform.๐‰๐š๐ฏ๐š๐’๐œ๐ซ๐ข๐ฉ๐ญโ€ขThe JavaScript code handles the theme switching functionality.โ€ขIt selects the checkbox input element responsible for toggling between light and dark modes.โ€ขAn event listener is attached to the checkbox to detect changes.โ€ขWhen the checkbox state changes, it triggers the trans function.โ€ขThe "trans" function adds a transition class to the HTML document element, enabling smooth transition effects when switching themes.Thank you to the CodeAlpha team for the opportunity to work on this project, and I look forward to continuing my journey in web development! #WebDevelopment #CodeAlpha #SocialMediaDashboard #JavaScript #HTML #CSS #Internship

    35

    Like Comment

    To view or add a comment, sign in

Ayesha Khan on LinkedIn: #cybersecurity #intrusiondetection #snort #codealphaโ€ฆ (16)

Ayesha Khan on LinkedIn: #cybersecurity #intrusiondetection #snort #codealphaโ€ฆ (17)

25 followers

  • 26 Posts

View Profile

Follow

Explore topics

  • Sales
  • Marketing
  • Business Administration
  • HR Management
  • Content Management
  • Engineering
  • Soft Skills
  • See All
Ayesha Khan on LinkedIn: #cybersecurity #intrusiondetection #snort #codealphaโ€ฆ (2024)
Top Articles
Latest Posts
Article information

Author: Arline Emard IV

Last Updated:

Views: 6354

Rating: 4.1 / 5 (52 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Arline Emard IV

Birthday: 1996-07-10

Address: 8912 Hintz Shore, West Louie, AZ 69363-0747

Phone: +13454700762376

Job: Administration Technician

Hobby: Paintball, Horseback riding, Cycling, Running, Macrame, Playing musical instruments, Soapmaking

Introduction: My name is Arline Emard IV, I am a cheerful, gorgeous, colorful, joyous, excited, super, inquisitive person who loves writing and wants to share my knowledge and understanding with you.