![]() Home |
Prerequisites: 00.1-ST - 00.2-ST Labs: 01-AIOV - 01.1-AILB - 01.2-AILB - 02-AIOV - 02.1-AILB - 02.2-AILB - 02.3-AIOV - 03-AIOV - 03.1-AILB - 03.2-AILB - 03.3-AIOV - 04-AIOV - 04.1-AILB - 04.2-AIOV - 05-AIOV - 05.1-AILB - 05.2-AIOV - 05.3-AILB - 06-AIOV - 06.1-AILB - 06.2-AILB - 06.3-AILB - YOU ARE HERE - 06.5-AILB - 06.6-AILB - 06.7-AILB - 07-AIOV - Heretics Methodology |
---|
Exploiting AI - Becoming an AI Hacker
This lab aims to help students understand that what fabric is and how templating out prompts is beneficial to your hacking arsenal. |
To use Fabric the first step is to get the program installed.
git clone https://github.com/danielmiessler/fabric.git
cd fabric
go install
export PATH=$PATH:$HOME/go/bin
fabric --setup
From here youll need to configure a few things to get it started.
You need to configure 1, 14, 15, and 19 to use the very basic functions of this tool. This tool will guide your hand through this process and because I assume you have a basic understanding of python tooling I did not document the entire setup from here.
From here there are some key features I find particularly useful.
- Templates
- Web Server Frontend in Node
- Youtube Translate plugin allowing for the interpretation of youtube videos for condenced information There are endless features but this tool is built modular and it's important to recognize its wide use cases.
For instace, are you a pentester? Have it write methodology in wording that mimicks yours for the report. Are you a blog post producer? feed it youtube videos and get blog posts back written in the tone you want.
These are called Patterns, and these templates can be used to change your entire workflow.
The list goes on. But understand the tools power and make sure to integrate it into your workflow.
NEXT: 01.1-AILB
PREVIOUS: 00.2-ST