Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
Learn-Web-Hacking — Appunti di studio strutturati che coprono i fondamenti dell'hacking web, le vulnerabilità comuni, le tecniche di penetration testing e la sicurezza difensiva, con elenchi curati di strumenti e risorse. | Kitploit
Strumenti/GitHubGitHub/lylemi/learn-web-hacking
Sicurezza WebPenetration TestingApprendimento e FormazioneRisorse CuratePercorsi e Corsi
GitHublylemi/learn-web-hacking

Learn-Web-Hacking

Appunti di studio strutturati che coprono i fondamenti dell'hacking web, le vulnerabilità comuni, le tecniche di penetration testing e la sicurezza difensiva, con elenchi curati di strumenti e risorse.

Vedi Repository
5.5k949312 mesi faRevisionato da Kitploit
Sito web

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

Appunti di Sicurezza Web

README (versione inglese)

Link alle note

Prefazione


Nel corso dello studio della sicurezza Web, l'autore ha profondamente percepito che le conoscenze correlate sono vaste e profonde, e una gran parte dei punti conoscitivi è relativamente frammentata. Senza un quadro di riferimento relativamente chiaro, lo studio può comportare oneri inutili. Pertanto, dopo aver acquisito una conoscenza superficiale della sicurezza Web, l'autore ha tentato di organizzare e registrare alcune conoscenze e idee, dando infine forma a questi appunti, con la speranza di fornire un aiuto a coloro che si stanno avvicinando alla sicurezza informatica.

Prima di iniziare, è necessario chiarire cosa sia la sicurezza Web. Una definizione piuttosto diretta è che la sicurezza Web riguarda una serie di aspetti di sicurezza che includono siti web, applicazioni web e servizi web. In altre parole, la sicurezza Web si concentra sulla sicurezza del livello applicativo, in particolare per quanto riguarda i contenuti relativi alla rete. Le competenze necessarie per la sicurezza Web includono principalmente i protocolli di rete stessi, le caratteristiche delle applicazioni web e i relativi problemi di sicurezza, nonché l'uso di vari strumenti. In realtà, questi contenuti sono piuttosto frammentati e complessi, e si cerca di scomporli e riorganizzarli secondo la logica seguente.

La storia insegna: per comprendere il presente e prevedere il futuro, è necessario conoscere la storia del settore. Per capire meglio perché la sicurezza Web è così com'è oggi e in che direzione si stanno sviluppando le varie ricerche, è necessario conoscere la storia dello sviluppo e dell'evoluzione delle tecnologie delle applicazioni web e delle tecniche di attacco e difesa in rete. Questa è la prima parte degli appunti, che spiega lo sviluppo e l'evoluzione del Web e le nozioni di base nel campo della sicurezza.

Dopo aver acquisito una comprensione generale della storia della sicurezza Web, si può iniziare a studiare le basi delle reti informatiche, che costituiscono la seconda parte di questo documento, dove vengono introdotte alcune conoscenze di base delle reti informatiche. Considerando che le tecnologie dei database di rete, dei server web, ecc., si ramificano in molti modi e si evolvono rapidamente, questo documento si limita a introdurre i protocolli di rete, tralasciando le applicazioni di rete. In realtà, sarebbe opportuno conoscere vari linguaggi di programmazione, framework di applicazioni web, servizi di rete e caratteristiche dei sistemi operativi.

Con una base solida, si può passare a contenuti di attacco e difesa più specifici, come lo studio di un determinato tipo di vulnerabilità, le caratteristiche di un linguaggio o di un'applicazione e i relativi problemi di sicurezza. Questa è la terza parte del documento, che segue l'ordine comune del penetration testing, trattando la raccolta di informazioni, le vulnerabilità web comuni, i linguaggi e i framework più diffusi, e le tecniche di penetrazione nella rete interna. Di solito si entra in contatto con questi contenuti quando si inizia a studiare il penetration testing. Allo stesso tempo, con il cloud che diventa sempre più una parte importante del mondo Web, l'uso del cloud pubblico per servizi leggeri, il cloud privato e le tecnologie come i container diventano sempre più importanti.

La quarta parte torna alla prospettiva difensiva, descrivendo aspetti come la costruzione di un team di sicurezza, l'intelligence sulle minacce e il controllo del rischio, e offrendo anche spiegazioni su tecnologie più dettagliate come gli honeypot e il tracciamento.

L'ultima parte riguarda applicazioni più concrete, principalmente l'introduzione e l'uso di strumenti. Questa sezione del documento consiglia alcuni strumenti e risorse, e archivia anche alcuni contenuti non ancora classificati.

Questa è la struttura generale dei contenuti. In realtà, durante lo studio si può anche iniziare da un punto specifico e procedere a spirale. Può essere considerato sia un insieme organico che un manuale di consultazione.

L'autore ha una conoscenza limitata e tempo ed energie ridotte, quindi durante la stesura degli appunti potrebbero esserci errori o parti incomplete, che vengono progressivamente corretti e integrati. Se ci sono omissioni o errori, i lettori sono invitati a segnalarli tramite Issue o PR, con infinita gratitudine.

Durante la stesura degli appunti, sono state consultate e citate molte risorse, con i relativi link alla fine. Un grande ringraziamento agli autori degli articoli per la loro condivisione. La versione online degli appunti può essere visualizzata cliccando qui.

Schema degli appunti


Scarica lo strumento