Pen Testing for Software Development: Penetration Testing SDLC, Team Structure, & Web Services

IT Security    |    Intermediate
  • 14 videos | 1h 13m 13s
  • Includes Assessment
  • Earns a Badge
Rating 4.7 of 25 users Rating 4.7 of 25 users (25)
Penetration testing in the Software Development Life Cycle helps create a safe and secure end product and minimizes financial and legal risk. In this course, you'll learn where penetration testing fits in the SDLC, the differences between pen testing and developer, and the importance of developer contributions to pen testing. You'll then examine the pen testing team structure and the tasks of the pen testing blue, red, and purple teams. Next, you'll explore the importance of pen testing web services and APIs, what is involved in API pen testing, and the available tools for pen testing APIs. Lastly, you'll learn how to perform a pen test on a REST API, as well as how to perform a pen test using Burp Suite.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Recognize where penetration testing falls within the software development life cycle
    Differentiate between penetration testing and development
    Identify the importance of developer contributions to penetration testing
    Identify a penetration testing team structure
    Describe the tasks of the penetration testing blue team
    Describe the tasks of the penetration testing red team
  • Describe the tasks of the penetration testing purple team
    Describe the importance of performing penetration tests on web services and apis due to their vulnerabilities
    Identify what is involved in performing penetration tests on apis
    Recognize the tools available for api penetration testing
    Perform a penetration test on a rest api
    Perform a penetration test using burp suite
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 5s
  • 5m 17s
    After completing this video, you will be able to recognize where penetration testing falls within the software development life cycle. FREE ACCESS
  • Locked
    3.  Penetration Testing vs. Development
    3m 33s
    Learn how to differentiate between penetration testing and development. FREE ACCESS
  • Locked
    4.  Importance of Developer Contributions
    10m 23s
    In this video, find out how to identify the importance of developer contributions to penetration testing. FREE ACCESS
  • Locked
    5.  Penetration Testing Team Structure
    5m 28s
    During this video, you will learn how to identify a penetration testing team's structure. FREE ACCESS
  • Locked
    6.  Penetration Testing Blue Team
    6m 3s
    Upon completion of this video, you will be able to describe the tasks of the penetration testing blue team. FREE ACCESS
  • Locked
    7.  Penetration Testing Red Team
    5m 1s
    After completing this video, you will be able to describe the tasks of the penetration testing red team. FREE ACCESS
  • Locked
    8.  Penetration Testing Purple Team
    3m 24s
    Upon completion of this video, you will be able to describe the tasks of the penetration testing team. FREE ACCESS
  • Locked
    9.  Penetration Testing Web Services and APIs
    7m 21s
    Upon completion of this video, you will be able to describe the importance of performing penetration tests on web services and APIs. FREE ACCESS
  • Locked
    10.  Performing Penetration Testing on APIs
    4m 46s
    In this video, you will learn how to identify what is involved in performing penetration tests on APIs. FREE ACCESS
  • Locked
    11.  Tools Used for API Penetration Testing
    2m 35s
    After completing this video, you will be able to recognize the tools available for API penetration testing. FREE ACCESS
  • Locked
    12.  Penetration Testing on a REST API
    6m 34s
    In this video, learn how to perform a penetration test on a REST API. FREE ACCESS
  • Locked
    13.  Penetration Testing Using Burp Suite
    10m 44s
    Learn how to perform a penetration test using Burp Suite. FREE ACCESS
  • Locked
    14.  Course Summary
    1m
    In this video, we will summarize the key concepts covered in this course. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.7 of 90 users Rating 4.7 of 90 users (90)
Rating 4.6 of 335 users Rating 4.6 of 335 users (335)
Rating 4.7 of 95 users Rating 4.7 of 95 users (95)