Udemybeginneren

Attacking and Defending the computer networks

Network security course: Learn offensive & defensive techniques. Understand common attacks and how to protect your systems. Build cybersecurity skills.

5.0(1)
15students
2h 10m
Certificate
Sergo Simonovi
Sergo SimonoviOSCP, Lecturer at Caucasus University

Course Content

Attacking and Defending the computer networks is a beginner-level Udemy course taught by Sergo Simonovi. It runs 2h 10m, is taught in English, and includes a certificate of completion. Learners rate it 5.0 out of 5 from 1 review, with 15 students enrolled. It is a paid course, last updated February 2023.

Learn Computer Network Hacking and Security: Master both offensive and defensive techniques in this comprehensive course.

This course equips you with the skills to both exploit vulnerabilities and secure networks against real-world threats. You'll gain practical experience using industry-standard tools like GNS3 and Cisco Packet Tracer to understand and defend against network attacks.

We'll start with the fundamentals, explaining complex concepts with clear, easy-to-understand analogies. Then, we'll dive into practical demonstrations of attacks, followed by robust defense mechanisms. All attacks showcased are based on real-world scenarios and are proven effective.

The course is structured into two key parts:

  • Introduction to Network Attacks: Understand the landscape of network vulnerabilities.
  • Network Defense Strategies: Learn how to protect your infrastructure.

Here's a detailed syllabus:

  • Network Fundamentals: A solid foundation in networking concepts.
  • IP and MAC Addresses: Understanding the building blocks of network communication.
  • NAT (Network Address Translation): How it works and potential attack vectors.
  • ARP Poisoning & Prevention: Learn to identify and mitigate ARP poisoning attacks.
  • Switching Fundamentals: How network switches operate.
  • CAM Table & CAM Table Overflow: Understanding CAM tables and how to defend against overflows.
  • VLANs (Virtual LANs): Implementing and securing VLANs.
  • VLAN Attacks & Mitigation: Identifying and defending against attacks targeting VLANs.
  • DHCP (Dynamic Host Configuration Protocol): Understanding DHCP and its vulnerabilities.
  • DHCP Starvation & Rogue DHCP Servers: Learn to defend against these common attacks.
  • Wi-Fi Attacks & Prevention: Securing wireless networks from common threats.

By the end of this course, you will be able to:

  • Perform a range of network attacks.
  • Develop effective defense strategies to protect your networks.
  • Validate your knowledge through interactive quizzes.

We encourage questions and feedback! Reach out to the Q&A section or contact us directly at [email protected].

Important Note: This course is for educational purposes only. All attacks are conducted within a controlled lab environment or on devices with explicit permission.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0(5)
1h 40m
beginner

The Essence Of Computer Science With C++

by Ananya Fekeremariam Mamo

5.0(3)
4h 12m
beginner
5.0(548)
35m
all

Python for Computer Networks

by Kamshat Asmaganbetova

5.0(1)
57m
intermediate