SEC504: Hacker Tools, Techniques, and Incident Handling

Experience SANS training through course previews.
Learn MoreLet us help.
Contact usConnect, learn, and share with other cybersecurity professionals
Engage, challenge, and network with fellow CISOs in this exclusive community of security leaders
Become a member for instant access to our free resources.
Sign UpMission-focused cybersecurity training for government, defense, and education
Explore industry-specific programming and customized training solutions
Sponsor a SANS event or research paper
We're here to help.
Contact UsSEC545: GenAI and LLM Application Security is designed to address the growing security challenges associated with generative artificial intelligence.
The SANS course, SEC545TM: GenAI and LLM Application SecurityTM is designed to address the growing security challenges associated with generative artificial intelligence (GenAI), a technology poised to disrupt industries and automate many tasks, significantly boosting efficiency. As adoption accelerates over the coming years, security concerns are expected to emerge rapidly. This course focuses on current security issues tied to implementing GenAI applications while anticipating future use cases and the accompanying security challenges.
The class covers a diverse set of technologies involved in generative AI applications, along with the critical security concerns that demand attention.
We begin by diving into prompt injection attacks targeting large language models (LLMs), exploring how these attacks work and examining various strategies to defend against them effectively. Through hands-on labs, participants will engage with a variety of models and deployment methods. The course includes working with OpenAI’s models, experimenting with Llama3 hosted on AWS Bedrock, as well as running local models using Ollama, providing a comprehensive understanding of the different model's deployment methods.
In the class, we will build a comprehensive GenAI application comprising a frontend, a backend, and a Weaviate vector database pre-loaded with knowledge. The application will be deployed on a Kubernetes EKS cluster, providing a real-world example with scalable deployment architectures.
After understanding how the vector database powers the application, we will explore potential attack vectors targeting the database, examining how these can compromise the integrity of the stored information.
https://images.contentstack.io/v3/assets/blt36c2e63521272fdc/blt599e3996e9e2484b/674647530491cf9f75ef0d88/CLD_-_Blog_Graphics_-_Why_SEC545-2.pngTaking it further, we will enhance our GenAI application by integrating ‘agents.’ These agents will significantly expand the application’s capabilities by enabling interactions with the external world to perform tasks. We will also analyze how vulnerabilities in the logic controlling these agents could lead to severe breaches, especially when agents are granted elevated access levels.
https://images.contentstack.io/v3/assets/blt36c2e63521272fdc/blt7015402337c7117f/674647539f60c98c697d05cb/CLD_-_Blog_Graphics_-_Why_SEC545-3.pngUnderstanding the risks associated with GenAI applications early on positions us to proactively address vulnerabilities before they become widespread issues. This foresight enables us to predict emerging security challenges and develop robust defenses ahead of time. As the industry continues to evolve, the SEC545 course will adapt and expand to tackle new threats, ensuring participants remain at the forefront of securing innovative AI technologies.
Enroll in the Beta version of the new SEC545: GenAI and LLM Application Security to gain the skills and hands-on experience you need to protect your organization’s AI tech from evolving threats. Sign up for the SEC545 course today!
Ahmed Abugharbia is a SANS Certified Instructor and founder of Cyberdojo, focusing on GenAI and Cloud Security. With over 17 years of experience in security, Ahmed has worked and led projects in cloud security, network and application security, as well as incident handling.
Read more about Ahmed Abugharbia