Corsi su "Sviluppo software sicuro" [chiuso]

30

In questo semestre, sto offrendo un corso su "sviluppo sicuro del software". Il corso è diviso in tre parti:

  • Secure Software Engineering
  • Reverse engineering
  • Codifica sicura

Conoscete dei corsi (in particolare quelli offerti nelle università) con contenuti simili, che mi consigliate di guardare? Non voglio che i miei studenti sentano che solo Windows soffre di problemi di sicurezza; quindi sono apprezzati sia i corsi generici che i corsi specifici per i sistemi operativi basati su NIX.

    
posta M.S. Dousti 11.11.2010 - 22:29
fonte

14 risposte

16

Per Reverse Engineering: l'Università di Helsinki in collaborazione con F-Secure offre un corso intitolato Analisi Malware e Antivirus Technologies che ha il curriculum disponibile online.
Per Secure Coding: CERT è sempre un buon riferimento, specialmente per C & C ++. Hanno un corso Coding sicuro in C e C ++ presso SEI @ CMU.

    
risposta data 11.11.2010 - 22:51
fonte
8

Non ho seguito il corso, ma ho sentito molte cose positive sulla certificazione OCSP:

link

    
risposta data 11.11.2010 - 22:39
fonte
7

Alcuni anni fa, ho aiutato a creare (tramite la filiale locale della mia allora azienda) un corso simile all'Università di Amsterdam ... ma in realtà non ho dettagli attuali, anche se dovresti essere in grado di cercarlo.

L'IDC in Israele ha un ottimo programma per infosec - link . Producono molte buone ricerche e sono molto connessi con OWASP.

    
risposta data 11.11.2010 - 23:11
fonte
7

Trovo questo fantastico - link . Questo è stato fatto da molti noti ricercatori sulla sicurezza. Non ha senso discutere, basta dare un'occhiata.

    
risposta data 12.11.2010 - 00:43
fonte
6

I SANS offrono alcuni corsi relativi alle tue aree di cui ho sentito parlare bene. Li suggerisco perché hanno una buona analisi degli argomenti trattati che potrebbero darti delle buone idee.

Codifica sicura in Java / JEE: sviluppo difendibile applicazioni

Malware di reverse-engineering: strumenti di analisi malware e tecniche

    
risposta data 12.11.2010 - 00:38
fonte
5

L'Università di Pisa ha offerto un corso su "Secure Software Development" un anno fa.

Puoi scaricare tutte le lezioni e le risorse dalla pagina ufficiale (è in italiano, quindi forse avrai bisogno di Google Translate).

    
risposta data 11.11.2010 - 23:08
fonte
4

Hai dato un'occhiata a MIT's OpenCourseWare ? Dopo una rapida ricerca ho trovato un corso su Sicurezza della rete e del computer e Architettura dei sistemi informatici (potrebbe essere utile per la parte Reverse Engineering).

Puoi anche provare link e link .

    
risposta data 15.11.2010 - 07:37
fonte
3

Questo corso che ho seguito a UCSD è simile e molto utile

link

    
risposta data 12.11.2010 - 07:02
fonte
3

La Stanford University offre un set online di corsi brevi sulla sicurezza del software, che portano a Certificate in Advanced Computer Security . Il programma include un corso introduttivo sullo sviluppo di software sicuro e brevi corsi in protocolli sicuri e crittografia, sicurezza web e così via.

    
risposta data 16.11.2010 - 00:01
fonte
2

I corsi di Aspect Security sembrano avere il miglior contenuto. Non penso che troppi programmi universitari possano eguagliare quello che hanno fatto, ma il collegamento menzionato da Ams in questi commenti è decisamente migliore di la maggior parte.

    
risposta data 14.11.2010 - 13:57
fonte
2

Corso speciale in sicurezza delle comunicazioni (analisi malware e tecnologie antivirus)

Il corso insegna agli studenti che cos'è il codice dannoso e come può essere rilevato e analizzato. Gli argomenti del corso comprendono la tassonomia del malware, il reverse engineering, i fondamenti di emulazione del codice, la criptoanalisi di base della crittografia dannosa e le basi del motore antivirus. Il corso include un progetto di compiti a casa che richiede capacità di programmazione.

link

    
risposta data 29.11.2010 - 05:39
fonte
2

Full disclosure: lavoro per Varonis.

Troy Hunt ha creato un corso video (gratuito) per Varonis sulla sicurezza Web che copre argomenti come l'iniezione SQL, XSS, Transport Layer Security e altro ancora.

Anche se il contenuto è stato sponsorizzato da Varonis, è completamente indipendente dal venditore.

Puoi visualizzare tutte e 7 le lezioni video qui: link

È un ottimo modo per ridurre i fondamentali prima di passare a qualcosa di più approfondito.

Hunt ha anche una serie di corsi di PluralSight su hacking etico, sicurezza di Azure e altro ancora. È un insegnante eccellente.

    
risposta data 22.09.2015 - 16:00
fonte
1

Il Langara College offre, o almeno ha offerto, un corso sulla sicurezza:

CPSC 2810 (3 crediti) (4: 0: 2) Sicurezza informatica e informatica

Introduzione alle politiche, ai meccanismi e alle implementazioni della sicurezza informatica. Fornisce una comprensione delle minacce, inclusi i kiddies dello script; canali nascosti; e logica dannosa come virus, worm, time bomb e botola. Gli studenti impareranno come funzionano gli attacchi, come difendersi dagli attacchi e come progettare e amministrare sistemi e reti sicuri.

Prerequisiti: un voto "C" minimo in uno di: CPSC 1280 o 1480; o il permesso del dipartimento.

    
risposta data 11.11.2010 - 23:51
fonte
1

Sto cercando di definire un programma per il corso "Programmazione sicura". Nella mia ricerca, ho trovato lo schema del corso fornito dal Cyber Defense Institute così completo e utile. Vedi il seguente link link . Solo trovare buoni libri di testo per preparare il contenuto di un corso di questo tipo lo rende un buon riferimento completo per la parte di codifica sicura del tuo corso e altri corsi simili.

    
risposta data 13.12.2010 - 14:43
fonte

Leggi altre domande sui tag