
Module 14 Lesson 2: AI Pentesting Tools
Firing the cannons. Learn how to use automated scanners like Garak and Microsoft's PyRIT to launch thousands of prompt injection and jailbreak attempts.
10 articles

Firing the cannons. Learn how to use automated scanners like Garak and Microsoft's PyRIT to launch thousands of prompt injection and jailbreak attempts.

The autonomous assistant. Learn how to build 'Agents' that can decide which tools to use to solve a user's request, from searching the web to updating your CRM.
How the Agent decides. Deep dive into the mechanics of tool selection and processing tool outputs.
The Agent's Hands. Understanding how to give an LLM the ability to execute code and interact with the physical world.
Creating Superpowers. How to turn any Python function into a LangChain tool using a simple decorator.
Instant Capabilities. Exploring the library of pre-made tools for web search, calculation, and database interaction.
Hands-on: Build a toolbox for an agent that can multiply numbers and search Wikipedia.
The mechanics of action. How LLMs trigger external functions using structured JSON.
Equipping your agent. How to define tools using decorators, pydantic, and base classes.
When models get lazy. Understanding how agents take shortcuts or misuse tools to avoid difficult reasoning.