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...

Glöm inte att besöka poddens webbplats och stötta skaparen: www.ilaria-academy.com

Skapare

Ilaria Digital School

Kategori

Education

Poddens webbplats

www.ilaria-academy.com

Senaste avsnittet

13 nov 2026

Var kan du lyssna?

Poddar i appen Replaio Radio Kommer snart

Poddar kommer snart till appen. Installera nu och bli först med att uppleva ett helt nytt sätt att lyssna på poddar

Ladda ned på Google Play Installera gratis Android nästan 10 mn nedladdningar · betyg 4,7+ iOS snart

Avsnitt

Taking lab notes: recording every action 13.11.2026

Why every action must be written down You now have an isolated lab, a training target and snapshots that let you go back after a mistake. The next professional habit is just as important as the lab itself: recording what you do, as you do it. In cybe...

Training targets: vulnerable applications built for learning 12.11.2026

Why you need a legal training target You now have a working lab. You have virtualisation software, a security-focused Linux virtual machine, snapshots to undo your mistakes, and network isolation that keeps your lab apart from your home network. One ...

Isolating your lab: the training machine cut off from your network 10.11.2026

Why isolation is the rule of the game You now have virtualisation software, a security-focused Linux virtual machine and snapshots to undo your mistakes. One question remains: what can this machine reach? By default, a new virtual machine (VM) is usu...

Snapshots: going back after a mistake 09.11.2026

What a snapshot is and why you need one You have created your first Linux virtual machine (VM) in your virtualisation software. You will soon break it, and that is normal. You will install the wrong package, misconfigure the network, delete a system ...

Choose and download a security-focused Linux distribution 08.11.2026

What a security-focused Linux distribution is You now have virtualisation software installed on your computer. The next step is to choose the operating system (OS) that will run inside your first virtual machine (VM). In cybersecurity, that OS is alm...

Virtualisation: running several computers inside yours 06.11.2026

What virtualisation is and why your lab depends on it In the previous activity, you saw why an ethical hacker always trains in a lab and never on a real system. You now need the technology that makes this lab possible on a single laptop: virtualisati...

Why a lab: training without ever touching a real system 06.11.2026

The lab answers the authorisation problem In the previous activities, you learned one central rule. The only difference between a penetration test and an attack is written authorisation from the owner of the system, within a defined scope. This rule ...

Cybersecurity jobs: attacking, defending, investigating, auditing 04.11.2026

Four families, one shared incident In your previous activities, you followed an incident from start to finish: someone attacks, someone detects and responds, someone investigates, and the organisation then fixes its weaknesses. Each of these moments ...

Scope and rules of engagement: what you are allowed to test 03.11.2026

From authorisation to scope In the previous activities, you learned that the only difference between an ethical hacker and an attacker is authorisation. Authorisation alone is not enough, though. An authorisation always applies to something precise: ...

The legal framework: what the law forbids and what written authorisation allows 30.10.2026

Why the law is your first tool In the previous activity, you saw that the only thing separating an ethical hacker from a criminal is authorisation. This lesson explains what that means in law. The commands, tools and techniques used by a penetration ...

Ethical hacker: the difference between testing and attacking is authorisation 30.10.2026

Same techniques, opposite status In the previous activities you studied attackers, their motivations, attack families and how an incident unfolds from intrusion to investigation. Here is the key idea of this lesson. An ethical hacker uses exactly the...

Attack, defence, investigation: an incident from start to finish 28.10.2026

Why follow an incident from start to finish You already have the basic vocabulary of cybersecurity. You can tell a threat from a vulnerability and a risk. You know who attacks and why, and which property of confidentiality, integrity and availability...

Attack families: phishing, malware, intrusion, denial of service 27.10.2026

Phishing: attacking the human You now know how to name a threat, a vulnerability and a risk. You know who attacks and why, and which property is hit: confidentiality, integrity or availability (the CIA triad). This lesson adds the missing piece, whic...

Confidentiality, integrity, availability: what security protects 23.10.2026

Why security needs a clear target In the previous activities you learned to separate a threat, a vulnerability and a risk, and you met the attackers who exploit them. One question remains: what exactly is damaged when an attack succeeds? Cybersecurit...

Analyse three well-known cyberattacks using this vocabulary 22.10.2026

Core Concepts Recap You have recently learned the crucial difference between threat, vulnerability, and risk. A threat is a potential cause of an unwanted incident, like a hacker. A vulnerability is a weakness in a system, such as outdated software. ...

Who attacks and why: attacker profiles and motivations 22.10.2026

Why you must know your attacker In the previous lesson, you learned to separate three words: a threat is what can cause harm, a vulnerability is the weakness that harm exploits, and a risk combines the likelihood of an attack with its impact. This le...

Threat, vulnerability, risk: three words not to confuse 21.10.2026

Why these three words matter In the welcome activity, you saw that cybersecurity protects information and the systems that carry it. To do that job, professionals use a precise vocabulary. Three words come up in every meeting, audit report and penetr...

Welcome: what cybersecurity is for, and the computer you need 21.10.2026

Welcome to the Ethical Hacker and Cyber Defence course. You are starting from scratch, and that is fine. By the end of this path you will understand how systems and networks work, how attackers think, how defenders respond, and how to carry out a com...

Red thread 2 — Model and document the threats of a Weather API 23.09.2026

## Context You are hired as a junior security analyst for a startup that publishes a public REST **Weather API**. This API exposes endpoints such as `GET /weather?city=`, `GET /forecast?lat=&lon=`, `POST /users` (registration), `POST /login` (authent...

Model documentation and versioning best practices 23.09.2026

Threat modeling is only useful if the results are captured, shared, and kept up to date. A threat model that lives in someone's head or in an outdated diagram provides no value to the team. This chapter explains how to document a threat model properl...

Getting started with OWASP Threat Dragon on the Blog project 23.09.2026

THEORETICAL RECAP Threat modeling is the structured practice of identifying, communicating, and understanding threats and mitigations within the context of protecting an application. OWASP Threat Dragon is a free, open-source tool that lets you draw ...

Tools for modeling threats — Threat Dragon, Draw.io, others 23.09.2026

Threat modeling is only as effective as the tools you use to draw, document, and share it. Up to now, you have learned the concepts: confidentiality, integrity and availability (the CIA triad), the STRIDE categories, attack surface analysis, security...

Adapting the checklist to a third party public API 22.09.2026

THEORETICAL RECAP A security test checklist derived from a threat model is not a fixed artifact: it must be adapted to the specific context of the target. A third-party public API differs sharply from an internal service. Key definitions: a 'third-pa...

Case study — Transforming a STRIDE threat into an automated test scenario 22.09.2026

This case study connects everything you have already studied: the STRIDE threat categories, the attack surface, the security principles, the OWASP Risk Rating methodology, the correction and testing heuristics, and the security checklist. The goal he...

Develop a test checklist based on the threat model 22.09.2026

THEORETICAL RECAP A threat model is a structured description of what can go wrong in an application: assets to protect, entry points (attack surface), threats (typically classified via STRIDE: Spoofing, Tampering, Repudiation, Information disclosure,...

Lyssna på podden CyberSecurity & DevSecOps Expert: Develop, PenTest, and Deploy Secure Applications i Replaio

Radio och poddar i en och samma app - gratis och utan konto. Installera redan idag och missa inte premiären

Ladda ned på Google Play

Replaio är ingen poddutgivare; programnamn, omslag och ljud tillhör sina upphovspersoner och distribueras via offentliga RSS-flöden