Builders Academy
Introduction au Pentest Web
1 of 1

Chapitre 1 · Leçon 1

Méthodologie Pentest

Phases, cadre légal et reconnaissance

Section 1

Cadre légal et éthique

Step 1

⚠️ Cadre légal — autorisation obligatoire

Un test de pénétration sans autorisation écrite est illégal dans tous les pays. Toujours obtenir une autorisation écrite (scope, durée, exclusions) avant tout test. Ce tutoriel est uniquement pour tes propres systèmes ou des environnements de test comme DVWA, HackTheBox, TryHackMe.

snippet.typescript

typescript
1/*
2 * Environnements légaux pour pratiquer :
3 *
4 * LÉGAL — Tes propres systèmes avec autorisation
5 * LÉGAL — Environnements de test dédiés :
6 *   - DVWA (Damn Vulnerable Web Application) — localhost
7 *   - HackTheBox (https://hackthebox.com)
8 *   - TryHackMe (https://tryhackme.com)
9 *   - PortSwigger Web Academy (https://portswigger.net/web-security)
10 *   - VulnHub (https://vulnhub.com)
11 *
12 * ILLÉGAL — Tout système sans autorisation explicite :
13 *   - Sites web de tiers, même si vulnérables
14 *   - APIs d'entreprises sans programme de bug bounty
15 *   - Serveurs de production
16 *
17 * Pour les entreprises : Bug Bounty Programs
18 *   - HackerOne, Bugcrowd, Intigriti
19 *   - Scope défini, règles d'engagement claires
20 *   - Rémunération possible
21 */

Step 2

Reconnaissance passive

La reconnaissance passive collecte des informations sans interagir avec la cible. OSINT — Open Source Intelligence.

snippet.typescript

typescript
1/*
2 * Environnements légaux pour pratiquer :
3 *
4 * LÉGAL — Tes propres systèmes avec autorisation
5 * LÉGAL — Environnements de test dédiés :
6 *   - DVWA (Damn Vulnerable Web Application) — localhost
7 *   - HackTheBox (https://hackthebox.com)
8 *   - TryHackMe (https://tryhackme.com)
9 *   - PortSwigger Web Academy (https://portswigger.net/web-security)
10 *   - VulnHub (https://vulnhub.com)
11 *
12 * ILLÉGAL — Tout système sans autorisation explicite :
13 *   - Sites web de tiers, même si vulnérables
14 *   - APIs d'entreprises sans programme de bug bounty
15 *   - Serveurs de production
16 *
17 * Pour les entreprises : Bug Bounty Programs
18 *   - HackerOne, Bugcrowd, Intigriti
19 *   - Scope défini, règles d'engagement claires
20 *   - Rémunération possible
21 */

Topics and skills covered

  • Pentest
  • Recon
  • OSINT
  • Nmap
  • Burp Suite