Introduction to Mad Prompts: Copilot for Security is a blank
Learning to prompt for Copilot for Security
Growing up, one of my favorite games was a super simple game called Mad Libs. I played regularly with my family and friends and was one of the easiest games to play on the road traveling to grandma’s house Tennessee. The official game board was a published pad of paper with stories that were missing adjectives, nouns, pronouns, etc., but we regularly made up our own stories and played the “unofficial” versions, which could get extra zany. I believe this game is where I first learned that I could laugh so hard I would cry.
Example Mad Libs: Gross Me Out Mad Libs: World's Greatest Word Game
Imagine you're a chef, but instead of a recipe, you've got a story with missing ingredients. You and your friends gather around, tossing in the zaniest words you can think of—nouns, verbs, adjectives, you name it. Then, you mix them all into the story and voilà, you've cooked up a wacky tale that'll have everyone in stitches. It's like a food fight with words, where the silliest combination wins the prize for the biggest laugh!
The game was created by Leonard Stern and Roger Price in 1953 and has sold over 110 million copies since its first publication in 1958. It's a fun way to practice parts of speech and create hilarious stories together!
Bad Googlers (or, Bingers) will be bad prompters. Everybody knows that person - the person that still can’t seem to figure out a search engine and is always asking someone else for help locating internet content. After you type in a carefully worded phrase and produce the exact results they were looking for in a matter of seconds, they throw their hands up and ask: “How’d you find that?”
Prompting is key to producing the best results when using a Generative AI assistant to augment your daily tasks or produce desired information.
Prompts:
Provide the instructions and context necessary for AI systems to generate accurate and relevant responses.
Guide the AI system in understanding user intent, helping it to produce the desired outcome.
Improve the accuracy, efficiency, and cost-effectiveness of AI systems.
Enhance the user experience when interacting with AI systems.
Enable efficient problem-solving by creating content tailored to specific users’ skill levels.
Microsoft’s copilots, and in this case, Copilot for Security in particular, is no different. You might consider that a Generative AI chatbot that interacts with natural language would be great at understanding everything we ask, but there’s still gaps. And even more, chatbots that are extremely specific - again, like Copilot for Security - need to be focused on security, but more importantly, focused on security that is directly related to the environment it is supporting. For example, asking ChatGPT (a general GenAI chatbot) about what camping gear to take for the weekend based on the weather forecast, will produce some useful results. However, asking Copilot for Security the same question, will net you nothing. Copilot for Security is uniquely tuned to security content and the results are produced based on the specific plugins/skills/sources enabled in your environment.
So, understandably there’s a bit of education that has to go into learning how to prompt properly - particularly for security purposes. This is where my fascination with Mad Libs comes in. What better way to learn something than to make it fun and exciting?
This game is part scavenger hunt and part Mad Prompts (Mad Libs). The idea is to finish each known good Copilot for Security prompt using the correct words. And while the results may not be as zany as Mad Libs,
Instructions: Each of the following prompts exists in my Prompt Library on GitHub (https://aka.ms/CfSPrompts). Locate the original to fill in the blanks and complete the proper Copilot for Security prompt. Make sure to observe the Plugin page you find the example prompt on. This is important, as that specific Plugin is needed for the prompt to work in Copilot for Security.
Create a ______ that blocks users from using any removable storage devices on _______ 11 laptops.
What is the ______ of patch __________ for computer Win11-x64?
Can you summarize ____ associated with user: _________@6mdm.com involved in this alert?
Create a ___ query to use to query the _____________ table for users with more than _ incorrect logins in __ minutes.
For now, hit me up on LinkedIn or X with your answers.
This is just a start. I plan on releasing more and in different formats and expanding the game in the coming weeks with rewards.
Stay tuned…
EXTRA:
Get the most out of Microsoft Copilot for Security with good prompt engineering
Prompt Engineering for AI: A Valuable Skill for Security Professionals?
Want to discuss this further? Hit me up on Twitter or LinkedIn]
[Subscribe to the RSS feed for this blog]
[Subscribe to the Weekly Microsoft Sentinel Newsletter]
[Subscribe to the Weekly Microsoft Defender Newsletter]
[Subscribe to the Weekly Azure OpenAI Newsletter]
[Learn KQL with the Must Learn KQL series and book]
[Learn AI Security with the Must Learn AI Security series and book]