-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #91 from mbrg/introduce-subtechniques
Introduce subtechniques
- Loading branch information
Showing
7 changed files
with
118 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
{ | ||
"$id": "$gai-entity/dmitry_lozovoy", | ||
"$schema": "../schema/entity.schema.json", | ||
"$type": "entity", | ||
"description": "", | ||
"entity_type": "person", | ||
"external_references": [], | ||
"name": "Dmitry Lozovoy" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
{ | ||
"$id": "$gai-technique/off_target_language", | ||
"$schema": "../schema/technique.schema.json", | ||
"$type": "technique", | ||
"description": "While system instructions are typically written in English, underlying foundational models may understand other languages as well. Using prompt injection techniques in a language other than the other used by the system instructions can effectively bypass their control. Ths method is also effective bypassing a model's inherent trained controls.", | ||
"external_references": [ | ||
{ | ||
"href": "https://labs.zenity.io/p/outsmarting-copilot-creating-hyperlinks-copilot-365/", | ||
"source": "Zenity Labs", | ||
"title": "Outsmarting Copilot: Creating Hyperlinks in Copilot 365" | ||
} | ||
], | ||
"framework_references": [], | ||
"name": "Off-Target Language", | ||
"object_references": [ | ||
{ | ||
"$id": "$gai-technique/prompt_injection", | ||
"$type": "technique", | ||
"description": "Sub-technique of", | ||
"is_sub_object": true | ||
}, | ||
{ | ||
"$id": "$gai-technique/jailbreaking", | ||
"$type": "technique", | ||
"description": "Sub-technique of", | ||
"is_sub_object": true | ||
}, | ||
{ | ||
"$id": "$gai-entity/dmitry_lozovoy", | ||
"$type": "entity", | ||
"description": "Demonstrated by" | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
{ | ||
"$id": "$gai-technique/system_instruction_keywords", | ||
"$schema": "../schema/technique.schema.json", | ||
"$type": "technique", | ||
"description": "Including keywords from the system instructions can increase the probably that the AI system will interpret the content as privileged instructions.", | ||
"external_references": [], | ||
"framework_references": [], | ||
"name": "System Instruction Keywords", | ||
"object_references": [ | ||
{ | ||
"$id": "$gai-technique/prompt_injection", | ||
"$type": "technique", | ||
"description": "Sub-technique of", | ||
"is_sub_object": true | ||
}, | ||
{ | ||
"$id": "$gai-technique/jailbreaking", | ||
"$type": "technique", | ||
"description": "Sub-technique of", | ||
"is_sub_object": true | ||
}, | ||
{ | ||
"$id": "$gai-technique/system_instructions_extraction", | ||
"$type": "technique", | ||
"description": "Extracting the system instructions is a pre-requisite to applying this technique" | ||
}, | ||
{ | ||
"$id": "$gai-entity/tamir_ishay_sharbat", | ||
"$type": "entity", | ||
"description": "Demonstrated by" | ||
}, | ||
{ | ||
"$id": "$gai-entity/michael_bargury", | ||
"$type": "entity", | ||
"description": "Demonstrated by" | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters