Ilaria Digital School

CyberSecurity & DevSecOps Expert: Develop, PenTest, and Deploy Secure Applications

Become a CyberSecurity & DevSecOps Specialist: Understand the risks of an application to prioritize tests and corrections; Conduct a Web/API application Pentest (recognition, tests, proofs) on an authorized perimeter; Identify and validate major vulnerabilities (auth/session, access control, access control, injections, auth/session, access control, access, injection, injection, CSRF, injections, CSRF, injections, CSRF, injections, CSRF, injections, CSRF, injections, CSRF, injections, CSRF, injections, CSRF, injections, CSRF, injections, CSRF, injections, CSRF, injections, CSRF, injection); Mas...

Koniecznie odwiedź stronę podcastu i wesprzyj twórcę: www.ilaria-academy.com

Autor

Ilaria Digital School

Kategoria

Education

Strona podcastu

www.ilaria-academy.com

Ostatni odcinek

3 lis 2026

Gdzie słuchać?

Podcasty w aplikacji Replaio Radio Już wkrótce

Podcasty trafią do aplikacji już wkrótce. Zainstaluj teraz i jako pierwszy zobacz nowe podejście do podcastów

Pobierz z Google Play Zainstaluj za darmo Android prawie 10 mln pobrań · ocena 4,8 iOS niedługo

Odcinki

Basic variables and types in Python 10.06.2026

Variables and data types are the absolute foundation of any Python program. Before writing any security automation script — whether to scan a network, parse HTTP responses, or manipulate file contents — you must understand how Python stores, names, a...

Create and activate a virtualenv to isolate scripts 09.06.2026

When working with Python, especially in a cybersecurity or automation context, one of the first professional habits to adopt is the use of virtual environments. This chapter explains what a virtual environment is, why it is essential, and how to crea...

Install Python, the editor and prepare the work environment 08.06.2026

Before writing a single line of Python code for security automation, you need a properly configured work environment. This chapter covers the essential steps: installing Python, choosing and setting up a code editor, creating isolated project environ...

Welcome and chapter goals 08.06.2026

Welcome to the chapter on Python programming basics for security automation. This chapter is designed specifically for beginners who are entering the field of cybersecurity and DevSecOps, and who want to use Python as a practical tool to automate sec...

Conclusion & mastery checklist 05.06.2026

This concluding chapter serves as a structured review of everything covered throughout the 'Fundamentals of OSI networks, protocols and models' section. It is designed to consolidate your understanding, identify any remaining gaps, and confirm that y...

Personal review strategies and resources 05.06.2026

At this stage of the course, you have covered a rich and dense set of topics: from the Open Systems Interconnection model and its seven layers, to the Address Resolution Protocol and the Dynamic Host Configuration Protocol, the Network Address Transl...

Full traffic — from HTTP request to response (annotated diagram) 04.06.2026

## Project Overview This mini-project is the capstone activity for the 'Fundamentals of OSI Networks, Protocols and Models' chapter. You will produce a fully annotated diagram tracing the complete lifecycle of an HTTP request — from the moment a user...

Analyzing an HTTP request in Wireshark 03.06.2026

**Theoretical Recap** HTTP (HyperText Transfer Protocol) operates at Layer 7 (Application) of the OSI model, sitting on top of TCP (Layer 4), IP (Layer 3), and ultimately Ethernet (Layer 2). When a browser sends an HTTP request, it first establishes ...

OSI layers 4 to 7 and focus on HTTP 03.06.2026

In the previous activities, you explored the lower layers of the OSI model: the physical layer, the data link layer, the network layer (with IP addressing, routing tables, and subnetting), and you practiced with Network Address Translation and Domain...

Manipulating the hosts file to override 02.06.2026

**Theoretical Recap** The hosts file is one of the oldest name resolution mechanisms in computing, predating DNS entirely. Located at `/etc/hosts` on Linux/macOS and `C:\Windows\System32\drivers\etc\hosts` on Windows, it acts as a local, static looku...

Solving and sniffing a DNS lookup 01.06.2026

**Theoretical Recap** DNS (Domain Name System) is the internet's phone book: it translates human-readable hostnames (e.g., example.com) into IP addresses that routers and hosts can use. A DNS lookup follows a strict hierarchical resolution chain: you...

DNS: name resolution and associated protocols 01.06.2026

DNS, which stands for Domain Name System, is one of the most fundamental protocols of the modern internet. Without it, users would need to memorize the numerical IP addresses of every website or service they want to reach. Instead, DNS allows the use...

Track a NATée connection with iptables logs 29.05.2026

**Theoretical Recap** Network Address Translation (NAT) is a mechanism that rewrites IP headers at the boundary between a private network and the public internet. When a packet leaves your LAN, the router replaces the source private IP (e.g., 192.168...

NAT and network address translation 28.05.2026

Network Address Translation, commonly abbreviated as NAT, is a mechanism that allows one or more private IP addresses to be mapped to one or more public IP addresses. It operates at the boundary between a private network (such as a home or corporate ...

Simple connection status and firewall concept 27.05.2026

Understanding how network connections are tracked and how firewalls make decisions about traffic is a foundational skill for any cybersecurity professional. In the previous activities, you explored how TCP handshakes work, how to capture and filter t...

Read the Linux VM routing table 27.05.2026

**Theoretical Recap** A routing table is a data structure stored in the kernel of an operating system that determines how network packets are forwarded from one network interface to another. Every Linux machine — whether a workstation, server, or vir...

Simplified routing and routing tables 26.05.2026

Routing is one of the most fundamental mechanisms in computer networking. It is the process by which data packets travel from one network to another until they reach their destination. Understanding how routing works is essential for anyone entering ...

Adjust the subnetwork for a need 25.05.2026

**Theoretical Recap** A subnet (subnetwork) is a logical subdivision of an IP network. The core tool for defining subnets is CIDR (Classless Inter-Domain Routing) notation, written as an IP address followed by a prefix length (e.g., 192.168.1.0/24). ...

Calculate the /24 and /26 address range 25.05.2026

**Theoretical Recap** An IP address in IPv4 is a 32-bit number divided into two parts: the network portion and the host portion. CIDR notation (Classless Inter-Domain Routing) expresses this split using a suffix like /24 or /26, which indicates how m...

CIDR subnets and notation 22.05.2026

Understanding how IP addresses are organized and divided is a fundamental skill for anyone working in cybersecurity or network administration. You have already explored ports, transport protocols, and packet capture with tools like Wireshark and Nmap...

Filter UDP DNS traffic 21.05.2026

**Theoretical Recap** DNS (Domain Name System) is the protocol responsible for translating human-readable domain names (e.g., google.com) into IP addresses that machines can route. By default, DNS operates over UDP on port 53 — a deliberate design ch...

Common Wireshark Filters (BPF) 20.05.2026

When you open Wireshark and start a capture on a busy network interface, you are immediately flooded with hundreds or even thousands of packets per second. Without a way to narrow down what you see, finding the traffic you care about becomes nearly i...

Capturing a TCP handshake with Wireshark 20.05.2026

**Theoretical Recap** The TCP three-way handshake is the mechanism by which two hosts establish a reliable connection before any data is exchanged. It consists of three segments: SYN (client initiates, proposes an Initial Sequence Number), SYN-ACK (s...

Introduction to Wireshark: Interface and Workflow 20.05.2026

Wireshark is one of the most widely used network protocol analyzers in the world. It allows you to capture and interactively browse the traffic running on a computer network. In the context of cybersecurity and DevSecOps, Wireshark is an essential to...

Scan ports with Nmap (beginner level) 19.05.2026

**Theoretical Recap** A port is a logical endpoint at the transport layer (Layer 4) that allows a host to run multiple network services simultaneously — this is the multiplexing concept you studied in the previous lesson. When you connect to a web se...

Słuchaj podcastu CyberSecurity & DevSecOps Expert: Develop, PenTest, and Deploy Secure Applications w Replaio

Radio i podcasty w jednej aplikacji - za darmo, bez zakładania konta. Zainstaluj już dziś i nie przegap premiery

Pobierz z Google Play

Replaio nie jest wydawcą podcastów; nazwy audycji, okładki i audio należą do ich autorów i są rozpowszechniane przez publiczne kanały RSS