first commit

This commit is contained in:
dongdongunique
2025-12-10 00:54:02 +08:00
parent 2cf4168ecf
commit f3af94df0b
254 changed files with 9821 additions and 25 deletions
@@ -0,0 +1,35 @@
"""
Blackbox attack implementations for the Jailbreak Toolbox.
This module contains implementations of various blackbox attacks against language models.
Each attack is automatically registered with the attack_registry when imported.
"""
from jailbreak_toolbox.attacks.blackbox.implementations.genetic_attack import GeneticAttack
from jailbreak_toolbox.attacks.blackbox.implementations.autodan import AutoDAN_Attack
from jailbreak_toolbox.attacks.blackbox.implementations.pair_attack import PAIRAttack
from jailbreak_toolbox.attacks.blackbox.implementations.renellm_attack import ReNeLLMAttack
from jailbreak_toolbox.attacks.blackbox.implementations.gptfuzzer import GPTFuzzerAttack
from jailbreak_toolbox.attacks.blackbox.implementations.cipherchat import CipherChatAttack
from jailbreak_toolbox.attacks.blackbox.implementations.deepinception_attack import DeepInceptionAttack
from jailbreak_toolbox.attacks.blackbox.implementations.ica_attack import ICAAttack
from jailbreak_toolbox.attacks.blackbox.implementations.jailbroken_attack import JailBrokenAttack
from jailbreak_toolbox.attacks.blackbox.implementations.xteaming_attack import XTeamingAttack
from jailbreak_toolbox.attacks.blackbox.implementations.redqueen_attack import RedQueenAttack
from jailbreak_toolbox.attacks.blackbox.implementations.actor_attack import ActorAttack
from jailbreak_toolbox.attacks.blackbox.implementations.evosynth.evosynth_attack import EvosynthAttack
__all__ = [
'GeneticAttack',
'AutoDAN_Attack',
'PAIRAttack',
'ReNeLLMAttack',
'GPTFuzzerAttack',
'CipherChatAttack',
'DeepInceptionAttack',
'ICAAttack',
'JailBrokenAttack',
'XTeamingAttack',
'RedQueenAttack',
'ActorAttack',
'EvosynthAttack',
]