Aby jak najlepiej służyć heterogenicznym grupom programistów, którzy używają różnych platform jednocześnie podczas codziennej pracy, połączyliśmy różne tematy w połączony kurs, który przedstawia różne tematy bezpiecznego kodowania w sposób dydaktyczny podczas jednego szkolenia. Kurs ten łączy w sobie bezpieczeństwo platform C/C++ i Java, aby zapewnić szeroką, wieloplatformową wiedzę na temat bezpiecznego kodowania.
W odniesieniu do C / C++ omówiono typowe luki w zabezpieczeniach, poparte praktycznymi ćwiczeniami dotyczącymi metod ataku wykorzystujących te luki, z naciskiem na techniki łagodzenia skutków, które można zastosować, aby zapobiec wystąpieniu tych niebezpiecznych błędów, wykryć je przed wprowadzeniem na rynek lub zapobiec ich wykorzystaniu.
Komponenty i usługi bezpieczeństwa Java są omawiane poprzez prezentację różnych interfejsów API i narzędzi poprzez szereg praktycznych ćwiczeń, w których uczestnicy mogą zdobyć praktyczne doświadczenie w ich używaniu. Kurs obejmuje również kwestie bezpieczeństwa usług internetowych i powiązanych usług Java, które można zastosować w celu zapobiegania najbardziej dotkliwym zagrożeniom związanym z usługami internetowymi. Wreszcie, luki w zabezpieczeniach związane z usługami internetowymi i Java są demonstrowane za pomocą łatwych do zrozumienia ćwiczeń, które nie tylko pokazują podstawową przyczynę problemów, ale także demonstrują metody ataku wraz z zalecanymi technikami łagodzenia i kodowania w celu uniknięcia związanych z nimi problemów bezpieczeństwa.
Uczestnicy tego kursu
- Zrozumieją podstawowe koncepcje bezpieczeństwa, bezpieczeństwa IT i bezpiecznego kodowania.
- Poznają luki w zabezpieczeniach stron internetowych wykraczające poza OWASP Top Ten i dowiedzą się, jak ich unikać
- Poznają luki w zabezpieczeniach po stronie klienta i praktyki bezpiecznego kodowania
- Nauczyć się korzystać z różnych funkcji bezpieczeństwa środowiska programistycznego Java
- Praktyczne zrozumienie kryptografii
- Uświadomienie sobie poważnych konsekwencji niezabezpieczonej obsługi bufora
- Zrozumieć architektoniczne techniki ochrony i ich słabości
- Poznanie typowych błędów w kodowaniu i sposobów ich unikania
- Uzyskać informacje na temat najnowszych luk w różnych platformach, frameworkach i bibliotekach
- Uzyskaj źródła i dalsze lektury na temat praktyk bezpiecznego kodowania
Odbiorcy
Programiści
- Bezpieczeństwo IT i bezpieczne kodowanie
- Bezpieczeństwo aplikacji internetowych
- Bezpieczeństwo po stronie klienta
- Podstawy bezpieczeństwa Java
- Praktyczna kryptografia
- Usługi bezpieczeństwa Java
- Kod maszynowy x86, układ pamięci, operacje na stosie
- Typowe błędy kodowania i luki w zabezpieczeniach
- Typowe błędy kodowania i luki w zabezpieczeniach
- Źródła wiedzy
United Arab Emirates - Combined C/C++, JAVA and Web Application Security
Qatar - Combined C/C++, JAVA and Web Application Security
Egypt - Combined C/C++, JAVA and Web Application Security
Saudi Arabia - Combined C/C++, JAVA and Web Application Security
South Africa - Combined C/C++, JAVA and Web Application Security
Brasil - Combined C/C++, JAVA and Web Application Security
Canada - Combined C/C++, JAVA and Web Application Security
中国 - Combined C/C++, JAVA and Web Application Security
香港 - Combined C/C++, JAVA and Web Application Security
澳門 - Combined C/C++, JAVA and Web Application Security
台灣 - Combined C/C++, JAVA and Web Application Security
USA - Combined C/C++, JAVA and Web Application Security
Österreich - Combined C/C++, JAVA and Web Application Security
Schweiz - Combined C/C++, JAVA and Web Application Security
Deutschland - Combined C/C++, JAVA and Web Application Security
Czech Republic - Combined C/C++, JAVA and Web Application Security
Denmark - Combined C/C++, JAVA and Web Application Security
Estonia - Combined C/C++, JAVA and Web Application Security
Finland - Combined C/C++, JAVA and Web Application Security
Greece - Combined C/C++, JAVA and Web Application Security
Magyarország - Combined C/C++, JAVA and Web Application Security
Ireland - Combined C/C++, JAVA and Web Application Security
Luxembourg - Combined C/C++, JAVA and Web Application Security
Latvia - Combined C/C++, JAVA and Web Application Security
España - Combinado C / C ++, JAVA y Seguridad de Aplicaciones Web
Italia - Combined C/C++, JAVA and Web Application Security
Lithuania - Combined C/C++, JAVA and Web Application Security
Nederland - Combined C/C++, JAVA and Web Application Security
Norway - Combined C/C++, JAVA and Web Application Security
Portugal - Combined C/C++, JAVA and Web Application Security
România - Combined C/C++, JAVA and Web Application Security
Sverige - Combined C/C++, JAVA and Web Application Security
Türkiye - Combined C/C++, JAVA and Web Application Security
Malta - Combined C/C++, JAVA and Web Application Security
Belgique - Combined C/C++, JAVA and Web Application Security
France - Combined C/C++, JAVA and Web Application Security
日本 - Combined C/C++, JAVA and Web Application Security
Australia - Combined C/C++, JAVA and Web Application Security
Malaysia - Combined C/C++, JAVA and Web Application Security
New Zealand - Combined C/C++, JAVA and Web Application Security
Philippines - Combined C/C++, JAVA and Web Application Security
Singapore - Combined C/C++, JAVA and Web Application Security
Thailand - Combined C/C++, JAVA and Web Application Security
Vietnam - Combined C/C++, JAVA and Web Application Security
India - Combined C/C++, JAVA and Web Application Security
Argentina - Combinado C / C ++, JAVA y Seguridad de Aplicaciones Web
Chile - Combinado C / C ++, JAVA y Seguridad de Aplicaciones Web
Costa Rica - Combinado C / C ++, JAVA y Seguridad de Aplicaciones Web
Ecuador - Combinado C / C ++, JAVA y Seguridad de Aplicaciones Web
Guatemala - Combinado C / C ++, JAVA y Seguridad de Aplicaciones Web
Colombia - Combinado C / C ++, JAVA y Seguridad de Aplicaciones Web
México - Combinado C / C ++, JAVA y Seguridad de Aplicaciones Web
Panama - Combinado C / C ++, JAVA y Seguridad de Aplicaciones Web
Peru - Combinado C / C ++, JAVA y Seguridad de Aplicaciones Web
Uruguay - Combinado C / C ++, JAVA y Seguridad de Aplicaciones Web
Venezuela - Combinado C / C ++, JAVA y Seguridad de Aplicaciones Web
Polska - Combined C/C++, JAVA and Web Application Security
United Kingdom - Combined C/C++, JAVA and Web Application Security
South Korea - Combined C/C++, JAVA and Web Application Security
Pakistan - Combined C/C++, JAVA and Web Application Security
Sri Lanka - Combined C/C++, JAVA and Web Application Security
Bulgaria - Combined C/C++, JAVA and Web Application Security
Bolivia - Combinado C / C ++, JAVA y Seguridad de Aplicaciones Web
Indonesia - Combined C/C++, JAVA and Web Application Security
Kazakhstan - Combined C/C++, JAVA and Web Application Security
Moldova - Combined C/C++, JAVA and Web Application Security
Morocco - Combined C/C++, JAVA and Web Application Security
Tunisia - Combined C/C++, JAVA and Web Application Security
Kuwait - Combined C/C++, JAVA and Web Application Security
Oman - Combined C/C++, JAVA and Web Application Security
Slovakia - Combined C/C++, JAVA and Web Application Security
Kenya - Combined C/C++, JAVA and Web Application Security
Nigeria - Combined C/C++, JAVA and Web Application Security
Botswana - Combined C/C++, JAVA and Web Application Security
Slovenia - Combined C/C++, JAVA and Web Application Security
Croatia - Combined C/C++, JAVA and Web Application Security
Serbia - Combined C/C++, JAVA and Web Application Security
Bhutan - Combined C/C++, JAVA and Web Application Security
Nepal - Combined C/C++, JAVA and Web Application Security
Uzbekistan - Combined C/C++, JAVA and Web Application Security