Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP ( owasp | 21 hours )
- A general understanding of web development lifecycle
- Experience in web application development, security, and testing.
Audience
- Developers
- Engineers
- Architects
Open Web Application Security Project (OWASP) to społeczność internetowa, która tworzy ogólnodostępne artykuły, metodologie, dokumentację, narzędzia i technologie w dziedzinie bezpieczeństwa aplikacji internetowych.
OWASP oferuje przewodniki testowania bezpieczeństwa sieci (WSTG), frameworki i narzędzia do identyfikowania luk w aplikacjach i usługach internetowych.
To prowadzone przez instruktora szkolenie na żywo (online lub na miejscu) jest przeznaczone dla programistów, inżynierów i architektów, którzy chcą zabezpieczyć swoje aplikacje i usługi internetowe.
Pod koniec tego szkolenia uczestnicy będą mogli integrować, testować, chronić i analizować swoje aplikacje i usługi internetowe przy użyciu frameworka i narzędzi testowych OWASP.
Wprowadzenie
Odkrywanie projektu testowania OWASP
- Zasady testowania
- Techniki testowania
- Określanie wymagań dotyczących testów zabezpieczeń
- Testy zabezpieczeń zintegrowane z procesami programowania i testowania
- Analiza i raportowanie danych testów zabezpieczeń
Praca z platformą testową OWASP
- Faza 1: Przed rozpoczęciem rozwoju
- Faza 2: Podczas definiowania i projektowania
- Faza 3: Podczas opracowywania
- Faza 4: Podczas wdrażania
- Faza 5: Konserwacja i operacje
- Typowy przepływ pracy testowania w cyklu życia
- Metodologie testów penetracyjnych
Testowanie sieci Application Security
- Wprowadzenie i cele
- Gromadzenie informacji
- Przeprowadzenie wyszukiwania i rekonesansu pod kątem wycieku informacji
- Odcisk palca serwera WWW
- Przegląd metaplików serwera WWW pod kątem wycieku informacji
- Wyliczenie aplikacji na serwerze WWW
- Przeglądanie zawartości stron internetowych pod kątem wycieku informacji
- Identyfikacja punktów wejścia aplikacji
- Mapowanie ścieżek wykonania przez aplikację
- Odcisk palca struktury aplikacji internetowej
- Odcisk palca aplikacji internetowej
- Mapowanie architektury aplikacji
- Testowanie zarządzania konfiguracją i wdrażaniem
- Testowanie konfiguracji sieci/infrastruktury
- Testowanie konfiguracji platformy aplikacji
- Testowanie obsługi rozszerzeń plików pod kątem wrażliwych informacji
- Przegląd starych, zapasowych i nieodwołanych plików pod kątem wrażliwych informacji
- Wyliczenie interfejsów administratora infrastruktury i aplikacji
- Testowanie metod HTTP
- Testowanie ścisłych zabezpieczeń transportu HTTP
- Testowanie polityki między domenami RIA
- Test uprawnień do plików
- Test pod kątem przejęcia subdomeny
- Testowanie pamięci masowej w chmurze
Testowanie tożsamości Management
- Testowanie definicji ról
- Testowanie procesu rejestracji użytkownika
- Testowanie procesu udostępniania konta
- Testowanie wyliczania kont i możliwych do odgadnięcia kont użytkowników
- Testowanie słabych lub niewdrożonych zasad dotyczących nazw użytkowników
Testowanie uwierzytelniania
- Testowanie poświadczeń przesyłanych przez zaszyfrowany kanał
- Testowanie domyślnych poświadczeń
- Testowanie słabego mechanizmu blokowania
- Testowanie pod kątem obejścia schematu uwierzytelniania
- Testowanie pod kątem podatności na zapamiętanie hasła
- Testowanie pod kątem słabości pamięci podręcznej przeglądarki
- Testowanie słabej polityki haseł
- Testowanie słabych odpowiedzi na pytania bezpieczeństwa
- Testowanie słabych funkcji zmiany lub resetowania hasła
- Testowanie słabego uwierzytelniania w kanale alternatywnym
Testowanie autoryzacji
- Testowanie przechodzenia przez katalogi/pliki
- Testowanie pod kątem obejścia schematu autoryzacji
- Testowanie pod kątem eskalacji uprawnień
- Testowanie niezabezpieczonych bezpośrednich odwołań do obiektów
Testowanie sesji Management
- Testowanie schematu zarządzania sesją
- Testowanie atrybutów plików cookie
- Testowanie utrwalania sesji
- Testowanie pod kątem ujawnionych zmiennych sesji
- Testowanie pod kątem fałszowania żądań między witrynami
- Testowanie funkcjonalności wylogowania
- Testowanie limitu czasu sesji
- Testowanie pod kątem zagadek sesji
- Testowanie pod kątem przejęcia sesji
Testowanie poprawności danych wejściowych
- Testowanie pod kątem odbitych skryptów cross-site
- Testowanie pod kątem przechowywanych skryptów cross-site
- Testowanie pod kątem manipulowania czasownikami HTTP
- Testowanie pod kątem zanieczyszczania parametrów HTTP
- Testowanie wstrzykiwania SQL
- Testowanie pod kątem Oracle
- Testowanie dla MySQL
- Testowanie serwera SQL
- Testowanie dla PostgreSQL
- Testowanie dla MS Access
- Testowanie wstrzykiwania NoSQL
- Testowanie wstrzykiwania ORM
- Testowanie po stronie klienta
- Testowanie wstrzykiwania LDAP
- Testowanie wstrzykiwania XML
- Testowanie wstrzykiwania SSI
- Testowanie wstrzykiwania XPath
- Testowanie wstrzykiwania IMAP/SMTP
- Testowanie wstrzykiwania kodu
- Testowanie pod kątem dołączania plików lokalnych
- Testowanie zdalnego dołączania plików
- Testowanie wstrzykiwania poleceń
- Testowanie pod kątem wstrzyknięcia ciągu formatu
- Testowanie pod kątem luki w zabezpieczeniach
- Testowanie pod kątem dzielenia/smuglowania HTTP
- Testowanie przychodzących żądań HTTP
- Testowanie pod kątem wstrzyknięcia nagłówka hosta
- Testowanie pod kątem wstrzyknięcia szablonu po stronie serwera
- Testowanie pod kątem fałszowania żądań po stronie serwera
Testowanie obsługi błędów
- Testowanie pod kątem niewłaściwej obsługi błędów
- Testowanie śladów stosu
Testowanie pod kątem słabej Cryptografiki
- Testowanie słabych zabezpieczeń warstwy transportowej
- Testowanie pod kątem wypełniania Oracle
- Testowanie wrażliwych informacji przesyłanych niezaszyfrowanymi kanałami
- Testowanie pod kątem słabego szyfrowania
Testowanie logiki Business
- Wprowadzenie do logiki biznesowej
- Testowanie walidacji danych logiki biznesowej
- Testowanie możliwości fałszowania żądań
- Testowanie kontroli integralności
- Testowanie synchronizacji procesów
- Testowanie limitów liczby użyć danej funkcji
- Testowanie pod kątem obchodzenia przepływów pracy
- Testowanie zabezpieczeń przed niewłaściwym użyciem aplikacji
- Testowanie przesyłania nieoczekiwanych typów plików
- Testowanie przesyłania złośliwych plików
Testowanie po stronie klienta
- Testowanie pod kątem skryptów cross-site opartych na DOM
- Testowanie pod kątem wykonania JavaScript
- Testowanie pod kątem wstrzyknięcia HTML
- Testowanie przekierowania URL po stronie klienta
- Testowanie pod kątem wstrzyknięcia CSS
- Testowanie manipulacji zasobami po stronie klienta
- Testowanie współdzielenia zasobów między źródłami
- Testowanie migania między witrynami
- Testowanie pod kątem clickjackingu
- Testowanie WebSockets
- Testowanie wiadomości internetowych
- Testowanie pamięci masowej przeglądarki
- Testowanie włączania skryptów między witrynami
API Testing
- Testowanie GraphQL
Raportowanie
- Wprowadzenie
- Streszczenie
- Ustalenia
- Załączniki
United Arab Emirates - Web Security Testing - Security and Testing of Web Applications using OWASP
Qatar - Web Security Testing - Security and Testing of Web Applications using OWASP
Egypt - Web Security Testing - Security and Testing of Web Applications using OWASP
Saudi Arabia - Web Security Testing - Security and Testing of Web Applications using OWASP
South Africa - Web Security Testing - Security and Testing of Web Applications using OWASP
Brasil - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
Canada - Web Security Testing - Security and Testing of Web Applications using OWASP
中国 - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
香港 - Web Security Testing - Security and Testing of Web Applications using OWASP
澳門 - Web Security Testing - Security and Testing of Web Applications using OWASP
台灣 - Web Security with the OWASP Testing Framework
USA - Web Security Testing - Security and Testing of Web Applications using OWASP
Schweiz - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
Denmark - Web Security Testing - Security and Testing of Web Applications using OWASP
Estonia - Web Security Testing - Security and Testing of Web Applications using OWASP
Finland - Web Security Testing - Security and Testing of Web Applications using OWASP
Greece - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
Ireland - Web Security Testing - Security and Testing of Web Applications using OWASP
Israel - Web Security Testing - Security and Testing of Web Applications using OWASP
Luxembourg - Web Security Testing - Security and Testing of Web Applications using OWASP
Latvia - Web Security Testing - Security and Testing of Web Applications using OWASP
España - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
Italia - Web Security with the OWASP Testing Framework
Lithuania - Web Security Testing - Security and Testing of Web Applications using OWASP
Nederland - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
Norway - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
Portugal - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
România - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
Sverige - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
Türkiye - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
Malta - Web Security Testing - Security and Testing of Web Applications using OWASP
Belgique - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
France - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
日本 - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
Australia - Web Security Testing - Security and Testing of Web Applications using OWASP
Malaysia - Web Security Testing - Security and Testing of Web Applications using OWASP
New Zealand - Web Security Testing - Security and Testing of Web Applications using OWASP
Philippines - Web Security Testing - Security and Testing of Web Applications using OWASP
Singapore - Web Security Testing - Security and Testing of Web Applications using OWASP
Thailand - Web Security Testing - Security and Testing of Web Applications using OWASP
Vietnam - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
India - Web Security Testing - Security and Testing of Web Applications using OWASP
Argentina - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
Chile - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
Ecuador - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
Guatemala - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
Colombia - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
México - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
Panama - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
Peru - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
Uruguay - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
Venezuela - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
Polska - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
United Kingdom - Web Security Testing - Security and Testing of Web Applications using OWASP
Pakistan - Web Security Testing - Security and Testing of Web Applications using OWASP
Sri Lanka - Web Security Testing - Security and Testing of Web Applications using OWASP
Bulgaria - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
Bolivia - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
Indonesia - Web Security Testing - Security and Testing of Web Applications using OWASP
Kazakhstan - Web Security Testing - Security and Testing of Web Applications using OWASP
Moldova - Web Security Testing - Bezpieczeństwo i testowanie WebAplikacji przy wykorzystaniu OWASP
Morocco - Web Security Testing - Security and Testing of Web Applications using OWASP
Tunisia - Web Security Testing - Security and Testing of Web Applications using OWASP
Kuwait - Web Security Testing - Security and Testing of Web Applications using OWASP
Oman - Web Security Testing - Security and Testing of Web Applications using OWASP
Slovakia - Web Security Testing - Security and Testing of Web Applications using OWASP
Kenya - Web Security Testing - Security and Testing of Web Applications using OWASP
Nigeria - Web Security Testing - Security and Testing of Web Applications using OWASP
Botswana - Web Security Testing - Security and Testing of Web Applications using OWASP
Slovenia - Web Security Testing - Security and Testing of Web Applications using OWASP
Croatia - Web Security Testing - Security and Testing of Web Applications using OWASP
Serbia - Web Security Testing - Security and Testing of Web Applications using OWASP
Bhutan - Web Security Testing - Security and Testing of Web Applications using OWASP
Nepal - Web Security Testing - Security and Testing of Web Applications using OWASP