Avancerad C#, ASP.NET och Säkerhet för Webbanvändningar Träningskurs
Utöver gedigen kunskap i att använda olika säkerhetsfunktioner i .NET och ASP.NET, även för erfarna programmerare, är det viktigt att ha en djup kunskap om webbrelaterade sårbarheter både på server- och klientsidan tillsammans med konsekvenserna av de olika riskerna.
I den här kursen demonstreras de generella webbaserade sårbarheterna genom att presentera de relevanta attackerna, medan de rekommenderade kodningsteknikerna och begränsningsmetoderna förklaras i kontexten av ASP.NET. Ett särskilt fokus läggs på säkerhet på klientsidan för att hantera säkerhetsproblem med JavaScript, Ajax och HTML5.
Kursen behandlar också säkerhetsarkitekturen och komponenterna i .NET framework, inklusive kod- och rollbaserad åtkomstkontroll, behörighetsdeklaration och kontrollmekanismer samt transparensmodellen. En kort introduktion till grunderna i kryptografi ger en gemensam praktisk baslinje för att förstå syftet och funktionen av olika algoritmer, baserat på vilken kursen presenterar de kryptografiska funktioner som kan användas i .NET.
Introduktionen av olika säkerhetsbuggar följer de väletablerade sårbarhetskategorierna, som tar itu med validering av indata, säkerhetsfunktioner, felhantering, tids- och tillståndsrelaterade problem, gruppen med allmänna problem med kodkvalitet och ett särskilt avsnitt om ASP. NET-specifika sårbarheter. Dessa ämnen avslutas med en översikt över testverktyg som kan användas för att automatiskt avslöja några av de inlärda buggarna.
Ämnen presenteras genom praktiska övningar där deltagarna själva kan prova konsekvenserna av vissa sårbarheter, begränsningsåtgärderna, samt de diskuterade API:erna och verktygen för sig själva.
Deltagare som deltar i denna kurs kommer att
- Förstå grundläggande begrepp inom säkerhet, IT-säkerhet och säker kodning
- Lär dig webbsårbarheter bortom OWASP Top Ten och vet hur du undviker dem
- Lär dig sårbarheter på klientsidan och säkra kodningsmetoder
- Lär dig att använda olika säkerhetsfunktioner i .
- Ha en praktisk förståelse för kryptografi
- Få information om några av de senaste sårbarheterna i .NET och ASP.NET
- Få praktisk kunskap om hur du använder verktyg för säkerhetstestning
- Lär dig mer om typiska kodningsfel och hur du undviker dem
- Få källor och ytterligare läsning om säkra kodningsmetoder
Publik
Utvecklare
Kursplan
- IT-säkerhet och säker kodning
- Säkerhet för webbapplikationer
- Säkerhet på klientsidan
- Säkerhet på klientsidan
- NET-säkerhetsarkitektur och -tjänster
- Praktisk kryptografi
- ASP.NET säkerhetsarkitektur
- Vanliga kodningsfel och sårbarheter
- Principer för säkerhet och säker kodning
- Kunskapskällor
Öppna Utbildningskurser kräver 5+ deltagare.
Avancerad C#, ASP.NET och Säkerhet för Webbanvändningar Träningskurs - Bokning
Avancerad C#, ASP.NET och Säkerhet för Webbanvändningar Träningskurs - Fråga
Avancerad C#, ASP.NET och Säkerhet för Webbanvändningar - Konsultfråga
Konsultfråga
Vittnesmål (2)
Beginning by how to hack to better understand how to secure was very interesting and appreciated.
Raphael Capocasale - Mikron SA Boudry
Kurs - Advanced C#, ASP.NET and Web Application Security
The explanations of how the most common attacks happen against web applications.
Jacob Fisher - Mikron SA Boudry
Kurs - Advanced C#, ASP.NET and Web Application Security
Kommande Kurser
Relaterade Kurser
Android säkerhet
14 timmarAndroid är en öppen plattform för mobila enheter som handdatorer och surfplattor. Den har en mängd säkerhetsfunktioner för att göra utveckling av säker programvara enklare, men saknar ändå vissa säkerhetsaspekter som finns på andra handhållna plattformar. Kursen ger en omfattande överblick över dessa funktioner och pekar ut de mest kritiska bristerna som man bör vara medveten om, relaterade till underliggande Linux, filsystemet och miljön i allmänhet, liksom användning av behörigheter och andra Android programutvecklingskomponenter.
Vanliga säkerhetsfällor och sårbarheter beskrivs både för inbyggd kod och Java applikationer, tillsammans med rekommendationer och bästa praxis för att undvika och mildra dem. I många fall stöds de diskuterade frågorna med verkliga exempel och fallstudier. Slutligen ger vi en kort överblick över hur man använder säkerhetstestverktyg för att avslöja säkerhetsrelaterade programmeringsfel.
Deltagare som besöker denna kurs kommer
- Förstå grundläggande säkerhetsbegrepp, IT-säkerhet och säker kodning
- Lära sig säkerhetslösningar på Android
- Lära sig använda olika säkerhetsfunktioner i Android plattformen
- Få information om några nyligen uppkomna sårbarheter i Java på Android
- Lära sig om vanliga kodfel och hur man undviker dem
- Få förståelse för sårbarheter i inbyggd kod på Android
- Förstå allvarliga konsekvenser av osäker buffertbehandling i inbyggd kod
- Förstå arkitekturella skyddstekniker och deras svagheter
- Få källor och ytterligare läsning om säker kodning
Målgrupp
Professionella
Nätverkssäkerhet och säker kommunikation
21 timmarDet kan vara svårt att implementera ett säkert nätverksprogram, även för utvecklare som kanske har använt olika kryptografiska byggstenar (till exempel kryptering och digitala signaturer) i förväg. För att få deltagarna att förstå rollen och användningen av dessa kryptografiska primitiver, ges först en solid grund för de viktigaste kraven på säker kommunikation – säker bekräftelse, integritet, konfidentialitet, fjärridentifiering och anonymitet – samtidigt som de typiska problemen som kan skada dessa krav presenteras tillsammans med verkliga lösningar.
Eftersom en kritisk aspekt av nätverkssäkerhet är kryptografi, diskuteras också de viktigaste kryptografiska algoritmerna inom symmetrisk kryptografi, hashing, asymmetrisk kryptografi och nyckelöverenskommelse. Istället för att presentera en djupgående matematisk bakgrund diskuteras dessa element ur en utvecklares perspektiv och visar typiska exempel på användningsfall och praktiska överväganden relaterade till användningen av krypto, såsom infrastrukturer för offentliga nycklar. Säkerhetsprotokoll inom många områden av säker kommunikation introduceras, med en djupgående diskussion om de mest använda protokollfamiljerna som IPSEC och SSL/TLS.
Typiska kryptosårbarheter diskuteras både relaterade till vissa kryptoalgoritmer och kryptografiska protokoll, såsom BEAST, CRIME, TIME, BREACH, FREAK, Logjam, Padding oracle, Lucky Thirteen, POODLE och liknande, samt RSA timing attack. I varje enskilt fall beskrivs de praktiska övervägandena och de potentiella konsekvenserna för varje problem, återigen utan att gå in på djupa matematiska detaljer.
Slutligen, eftersom XML-tekniken är central för datautbyte mellan nätverksanslutna applikationer, beskrivs säkerhetsaspekterna av XML. Detta inkluderar användningen av XML i webbtjänster och SOAP-meddelanden tillsammans med skyddsåtgärder som XML signatur och XML kryptering – samt svagheter i dessa skyddsåtgärder och XML-specifika säkerhetsproblem som XML injektion, XML attacker med externa enheter (XXE), XML bomber och XPath injektion.
Deltagare som deltar i denna kurs kommer att
- Förstå grundläggande begrepp inom säkerhet, IT-säkerhet och säker kodning
- Förstå kraven på säker kommunikation
- Lär dig mer om nätverksattacker och skydd i olika OSI-lager
- Ha en praktisk förståelse för kryptografi
- Förstå viktiga säkerhetsprotokoll
- Förstå några av de senaste attackerna mot kryptosystem
- Få information om några av de senaste relaterade sårbarheterna
- Förstå säkerhetskoncept för webbtjänster
- Få källor och ytterligare läsning om säkra kodningsmetoder
Publik
Utvecklare, proffs
C/C++ Säker kodning
21 timmarDenna tre dagars kurs täcker grunderna för att säkra C/C++-kod mot illvilliga användare som kan utnyttja många sårbarheter i koden genom minneshantering och inmatningshantering. Kursen täcker principerna för att skriva säker kod.
Avancerad Java Säkerhet
21 timmarInte ens erfarna Java-programmerare behärskar på alla sätt de olika säkerhetstjänster som erbjuds av Java, och är inte heller medvetna om de olika sårbarheter som är relevanta för webbapplikationer skrivna i Java.
Kursen – förutom att introducera säkerhetskomponenter i Standard Java Edition – behandlar säkerhetsfrågor för Java Enterprise Edition (JEE) och webbtjänster. Diskussionen om specifika tjänster föregås av grunderna för kryptografi och säker kommunikation. Olika övningar behandlar deklarativa och programmatiska säkerhetstekniker i JEE, medan både transport-layer och end-to-end säkerhet för webbtjänster diskuteras. Användningen av alla komponenter presenteras genom flera praktiska övningar, där deltagarna själva kan prova de diskuterade API:erna och verktygen.
Kursen går också igenom och förklarar de vanligaste och allvarligaste programmeringsbristerna i Java språket och plattformen och webbrelaterade sårbarheter. Förutom de typiska buggarna som begås av Java-programmerare, täcker de introducerade säkerhetsbristerna både språkspecifika problem och problem som härrör från körtidsmiljön. Alla sårbarheter och relevanta attacker demonstreras genom lättförståeliga övningar, följt av de rekommenderade kodningsriktlinjerna och möjliga begränsningstekniker.
Deltagare som deltar i denna kurs kommer att
- Förstå grundläggande begrepp inom säkerhet, IT-säkerhet och säker kodning
- Lär dig webbsårbarheter utöver OWASP Topp tio och vet hur du undviker dem
- Förstå säkerhetskoncept för webbtjänster
- Lär dig att använda olika säkerhetsfunktioner i Java-utvecklingsmiljön
- Ha en praktisk förståelse för kryptografi
- Förstå säkerhetslösningar för Java EE
- Lär dig mer om typiska kodningsfel och hur du undviker dem
- Få information om några av de senaste sårbarheterna i Java-ramverket
- Få praktisk kunskap om hur du använder verktyg för säkerhetstestning
- Få källor och ytterligare läsning om säkra kodningsmetoder
Publik
Utvecklare
Standard Java Security
14 timmarBeskrivning
Språket Java och Runtime Environment (JRE) utformades för att vara fria från de mest problematiska säkerhetsbristerna som förekommer i andra språk, som C/C++. Programvaruutvecklare och arkitekter bör dock inte bara veta hur man använder de olika säkerhetsfunktionerna i Java-miljön (positiv säkerhet), utan bör också vara medvetna om de många sårbarheter som fortfarande är relevanta för Java-utveckling (negativ säkerhet).
Introduktionen av säkerhetstjänster föregås av en kort översikt över grunderna för kryptografi, vilket ger en gemensam baslinje för att förstå syftet och funktionen hos de tillämpliga komponenterna. Användningen av dessa komponenter presenteras genom flera praktiska övningar, där deltagarna själva kan prova de diskuterade API:erna.
Kursen går också igenom och förklarar de vanligaste och allvarligaste programmeringsbristerna i Java-språket och plattformen, och täcker både de typiska buggarna som begås av Java-programmerare och de språk- och miljöspecifika problemen. Alla sårbarheter och relevanta attacker demonstreras genom lättförståeliga övningar, följt av de rekommenderade kodningsriktlinjerna och möjliga begränsningstekniker.
Deltagare som deltar i denna kurs kommer att
- Förstå grundläggande begrepp inom säkerhet, IT-säkerhet och säker kodning
- Lär dig webbsårbarheter utöver OWASP Top Ten och vet hur du undviker dem
- Lär dig att använda olika säkerhetsfunktioner i Java-utvecklingsmiljön
- Ha en praktisk förståelse för kryptografi
- Lär dig mer om typiska kodningsfel och hur du undviker dem
- Få information om några av de senaste sårbarheterna i Java-ramverket
- Få källor och ytterligare läsning om säkra kodningsmetoder
Publik
Utvecklare
.NET, C# och ASP.NET Security Development
14 timmarFlera programmeringsspråk är tillgängliga idag för att kompilera kod till .NET- och ASP.NET-frameworks. Miljön erbjuder kraftfulla möjligheter för säkerhetsutveckling, men utvecklare bör veta hur de ska använda arkitektur- och kodningsnivåens programmeringstekniker för att implementera önskad säkerhetsfunktion och undvika sårbarheter eller begränsa deras exploatering.
Målet med denna kurs är att lära utvecklare genom flertalet praktiska övningar hur de kan förhindra oautentiserad kod från att utföra privilegierade åtgärder, skydda resurser genom stark autentisering och auktorisering, tillhandahålla fjärrproceduranrop, hantera sessioner, införa olika implementeringar för viss funktionalitet, och mycket mer.
Introduktionen av olika sårbarheter börjar med att presentera några typiska programmeringsproblem som uppstår när man använder .NET, medan diskussionen om ASP.NET:s sårbarheter också behandlar olika miljöinställningar och deras effekter. Slutligen handlar ämnet om ASP.NET-specifika sårbarheter inte bara om allmänna webbapplikationssäkerhetsh utför, utan även med speciella frågor och anfallsmetoder som att anfalla ViewState eller strängavslutningsattacker.
Deltagare som deltar i denna kurs kommer att
- Förstå grundläggande koncept inom säkerhet, IT-säkerhet och säkert kodning
- Lära sig webbrelaterade sårbarheter utöver OWASP Top Ten och hur man undviker dem
- Lära sig att använda olika säkerhetsfunktioner i .NET-utvecklingsmiljön
- Få praktisk kunskap om användning av säkerhetstestverktyg
- Lära sig om typiska kodningsfel och hur man undviker dem
- Få information om nyligen upptäckta sårbarheter i .NET och ASP.NET
- Få källor och ytterligare läsning om säker kodningspraktik
Målgrupp
Utvecklare
Det säkra kodningslandskapet
14 timmarKursen introducerar några vanliga säkerhetskoncept, ger en överblick över svagheternas natur oavsett vilka programmeringsspråk och plattformar som används, och förklarar hur man hanterar riskerna som gäller för programvarusäkerhet i de olika faserna av programvaruutvecklingslivscykeln. Utan att gå in djupare i tekniska detaljer, lyfter den fram några av de mest intressanta och mest kritiska svagheterna i olika programvaruutvecklingsteknologier, och presenterar utmaningarna med säkerhetstestning, tillsammans med några tekniker och verktyg som man kan tillämpa för att hitta eventuella problem i sin kod.
Deltagare som går detta kurs kommer att
- Förstå grundläggande säkerhetskoncept, IT-säkerhet och säkert kodning
- Förstå webbsvagheter både på serversidan och klientsidan
- Förstå de allvarliga konsekvenserna av osäkert buffertbehandling
- Informeras om några nyligen uppstådda svagheter i utvecklingsmiljöer och ramverk
- Lära sig om typiska kodfel och hur man undviker dem
- Förstå säkerhetstestningsmetoder och tillvägagångssätt
Målgrupp
Chefer
Säker kodning i PHP
21 timmarKursen ger viktiga färdigheter för PHP utvecklare som är nödvändiga för att göra sina applikationer resistenta mot samtida attacker via Internet. Webbsårbarheter diskuteras genom PHP-baserade exempel som går utöver OWASP topp tio, och hanterar olika injektionsattacker, skriptinjektioner, attacker mot sessionshantering av PHP, osäkra direkta objektreferenser, problem med filuppladdning och många andra. PHP-relaterade sårbarheter introduceras grupperade i standardsårbarhetstyperna för saknad eller felaktig validering av indata, felaktig fel- och undantagshantering, felaktig användning av säkerhetsfunktioner och tids- och tillståndsrelaterade problem. För det senare diskuterar vi attacker som open_basedir circumvention, denial-of-service through magic float eller hash table collision attack. I alla fall kommer deltagarna att bekanta sig med de viktigaste teknikerna och funktionerna som ska användas för att minska de värvade riskerna.
Ett särskilt fokus läggs på säkerhet på klientsidan för att hantera säkerhetsfrågor som JavaScript, Ajax och HTML5. Ett antal säkerhetsrelaterade tillägg till PHP introduceras, t.ex. hash, mcrypt och OpenSSL för kryptografi, eller Ctype, ext/filter och HTML Purifier för validering av indata. De bästa härdningsmetoderna ges i samband med PHP konfiguration (inställning php.ini), Apache och servern i allmänhet. Slutligen ges en översikt över olika verktyg och tekniker för säkerhetstestning som utvecklare och testare kan använda, inklusive säkerhetsskannrar, penetrationstestning och exploit packs, sniffers, proxyservrar, fuzzing-verktyg och statiska källkodsanalysatorer.
Både introduktionen av sårbarheter och konfigurationsmetoderna stöds av ett antal praktiska övningar som visar konsekvenserna av framgångsrika attacker, visar hur man tillämpar begränsningstekniker och introducerar användningen av olika tillägg och verktyg.
Deltagare som deltar i denna kurs kommer att
- Förstå grundläggande begrepp inom säkerhet, IT-säkerhet och säker kodning
- Lär dig webbsårbarheter utöver OWASP Top Ten och vet hur du undviker dem
- Lär dig sårbarheter på klientsidan och säkra kodningsmetoder
- Ha en praktisk förståelse för kryptografi
- Lär dig att använda olika säkerhetsfunktioner i PHP
- Lär dig mer om typiska kodningsfel och hur du undviker dem
- Håll dig informerad om de senaste sårbarheterna i PHP-ramverket
- Få praktisk kunskap om hur du använder verktyg för säkerhetstestning
- Få källor och ytterligare läsning om säkra kodningsmetoder
Publik
Utvecklare
Microsoft SDL Core
14 timmarDen kombinerade SDL-kärnutbildningen ger en inblick i säker programvarudesign, utveckling och testning genom Microsoft Secure Development Lifecycle (SDL). Det ger en översikt på nivå 100 av de grundläggande byggstenarna i SDL, följt av konstruktionstekniker för att upptäcka och fixa brister i tidiga stadier av utvecklingsprocessen.
Kursen behandlar utvecklingsfasen och ger en översikt över de typiska säkerhetsrelaterade programmeringsbuggarna för både hanterad och inbyggd kod. Attackmetoder presenteras för de diskuterade sårbarheterna tillsammans med tillhörande mildringstekniker, allt förklaras genom ett antal praktiska övningar som ger live hacking för deltagarna. Introduktion av olika säkerhetsprovningsmetoder följs av att demonstrera effektiviteten hos olika testverktyg. Deltagarna kan förstå hur dessa verktyg fungerar genom ett antal praktiska övningar genom att använda verktygen på den redan diskuterade sårbara koden.
Deltagare som går på den här kursen kommer
Förstå grundläggande begrepp om säkerhet, IT-säkerhet och säker kodning
Känna till de väsentliga stegen i Secure Development Lifecycle
Lära sig säkra design- och utvecklingspraktiker
Lära sig om säkra implementationsprinciper
Förstå metodik för säkerhetstestning
- Få källor och ytterligare läsning om säker kodning
Publik
Utvecklare, chefer
Säkerhetstestning
14 timmarEfter att ha bekantat sig med sårbarheterna och attackmetoderna lär sig deltagarna om det allmänna tillvägagångssättet och metodiken för säkerhetstestning och de tekniker som kan tillämpas för att avslöja specifika sårbarheter. Säkerhetstestning bör börja med insamling av information om systemet (ToC, dvs. Target of Evaluation), sedan bör en grundlig hotmodellering avslöja och betygsätta alla hot och komma fram till den mest lämpliga riskanalysdrivna testplanen.
Säkerhetsutvärderingar kan ske i olika steg av SDLC, och därför diskuterar vi designgranskning, kodgranskning, rekognoscering och informationsinsamling om systemet, testning av implementeringen och testning och härdning av miljön för säker distribution. Många tekniker för säkerhetstestning introduceras i detalj, t.ex. taint-analys och heuristikbaserad kodgranskning, statisk kodanalys, dynamisk webbsårbarhetstestning eller fuzzing. Olika typer av verktyg introduceras som kan användas för att automatisera säkerhetsutvärdering av mjukvaruprodukter, vilket också stöds av ett antal övningar, där vi exekverar dessa verktyg för att analysera den redan diskuterade sårbara koden. Många fallstudier från verkliga livet stöder en bättre förståelse av olika sårbarheter.
Denna kurs förbereder testare och QA-personal för att på ett adekvat sätt planera och exakt utföra säkerhetstester, välja och använda de mest lämpliga verktygen och teknikerna för att hitta även dolda säkerhetsbrister, och ger därmed viktiga praktiska färdigheter som kan tillämpas nästa arbetsdag.
Deltagare som deltar i denna kurs kommer att
- Förstå grundläggande begrepp inom säkerhet, IT-säkerhet och säker kodning
- Lär dig webbsårbarheter utöver OWASP Top Ten och vet hur du undviker dem
- Lär dig sårbarheter på klientsidan och säkra kodningsmetoder
- Förstå tillvägagångssätt och metoder för säkerhetstestning
- Få praktisk kunskap om hur du använder tekniker och verktyg för säkerhetstestning
- Få källor och ytterligare läsning om säkra kodningsmetoder
Publik
Utvecklare, testare
Skydd av webbapplikationer
21 timmarSkydda webbtillgängliga applikationer kräver väl förberedda säkerhetsprofiler som alltid är medvetna om aktuella angreppsmetoder och trender. Det finns en mängd teknologier och miljöer som tillåter bekväm utveckling av webbapplikationer. Man bör inte bara vara medveten om de säkerhetsproblem som är relevant för dessa plattformar, utan också om alla generella sårbarheter som gäller oberoende av vilka utvecklingsverktyg som används.
Kursen ger en översikt över de tillämpbara säkerhetslösningarna i webbapplikationer, med särskilt fokus på att förstå de viktigaste kryptografiska lösningarna som ska tillämpas. De olika sårbarheterna i webbapplikationer presenteras både på serversidan (efter OWASP Top Ten) och clientsidan, demonstrerade genom de relevanta angreppen, följda av de rekommenderade kodnings tekniker och lindringstekniker för att undan komma de associerade problemen. Ämnena om säker kodning avslutas genom att diskutera några typiska programmeringsfel inom domänen för inmatningsvalidering, oegentlig användning av säkerhetsfunktioner och kodkvalitet.
Testning spelar en mycket viktig roll i att säkerställa säkerheten och robustheten hos webbapplikationer. Olika tillvägagångssätt – från högnivågranskningar genom infiltreringstestning till etisk hackning – kan tillämpas för att hitta sårbarheter av olika typer. Men om du vill gå bortom de lätt att hitta lätta frukterna, bör säkerhetstestning vara väl planerad och riktigt genomförd. Kom ihåg: säkerhetstester bör idealiskt sett hitta alla fel för att skydda ett system, medan fiender är tillräckligt med att hitta en exploiterbar sårbarhet för att tränga sig in i det.
Praktiska övningar kommer att hjälpa till att förstå webbapplikationers sårbarheter, programfel och framför allt lindringstekniker, tillsammans med praktiska försök med olika testverktyg från säkerhetsscannare, genom sniffer, proxyservrar, fuzzing-verktyg till statiska källkodsanalysverktyg. Denna kurs ger de viktigaste praktiska färdigheterna som kan tillämpas redan nästa dag på arbetsplatsen.
Deltagare som deltar i denna kurs kommer att
- Förstå grundläggande koncept inom säkerhet, IT-säkerhet och säker kodning
- Lära känna webbsårbarheter utöver OWASP Top Ten och veta hur man undan kommer dem
- Lära känna clientsidiga sårbarheter och säkra kodningspraktiker
- Hava en praktisk förståelse för kryptografi
- Förstå tillvägagångssätt och metodik inom säkerhetstestning
- Få praktiska kunskaper i användning av säkerhetstestnings tekniker och verktyg
- Vara informerade om nyligen upptäckta sårbarheter i olika plattformar, ramverk och bibliotek
- Få källor och ytterligare läsning om säker kodningspraktiker
Målgrupp
Utvecklare, Testare
DevOps Security: Skapande av en DevOps-säkerhetsstrategi
7 timmarI denna instruktörsledda, livekurs i Sverige kommer deltagarna att lära sig hur man formulerar den rätta säkerhetsstrategin för att möta DevOps säkerhetsutmaningen.
Så här skriver du säker kod
35 timmarDenna Kurs i Sverige syftar till att hjälpa till med följande:
- Hjälp utvecklare att behärska teknikerna för att skriva säker kod
- Hjälp mjukvarutestare att testa säkerheten hos applikationen innan publicering i produktionsmiljö
- Hjälp mjukvaruarkitekter att förstå riskerna som omger applikationerna
- Hjälp teamledare att fastställa säkerhetsbaslinjer för utvecklare
- Hjälp webbmästare att konfigurera servrarna för att undvika felkonfigurationer
Säker Utvecklare Java (Inkl OWASP)
21 timmarDenna kurs behandlar säkra kodningskoncept och principer med Java genom Open Web Application Security Project (OWASP) metodologi för testning. Open Web Application Security Project är en onlinegemenskap som skapar fritt tillgängliga artiklar, metodologier, dokumentation, verktyg och teknologier inom fältet för webbapplikationssäkerhet.
Säker Utvecklare .NET (Inkl OWASP)
21 timmarDenna kurs behandlar säkra kodningskoncept och principer med ASP.NET genom Open Web Application Security Project (OWASP) metodologi för testning. OWASP är en onlinecommunity som skapar fritt tillgängliga artiklar, metodologier, dokumentation, verktyg och teknologier inom fältet för säkerhet för webbapplikationer.
Denna kurs utforskar .NET Framework-säkerhetsfunktioner och hur man säkrar webbapplikationer.