LICENSE
README.md
pyproject.toml
src/hivetracered/__init__.py
src/hivetracered/__main__.py
src/hivetracered/report.py
src/hivetracered.egg-info/PKG-INFO
src/hivetracered.egg-info/SOURCES.txt
src/hivetracered.egg-info/dependency_links.txt
src/hivetracered.egg-info/entry_points.txt
src/hivetracered.egg-info/requires.txt
src/hivetracered.egg-info/top_level.txt
src/hivetracered/attacks/__init__.py
src/hivetracered/attacks/algo_attack.py
src/hivetracered/attacks/base_attack.py
src/hivetracered/attacks/composed_attack.py
src/hivetracered/attacks/model_attack.py
src/hivetracered/attacks/template_attack.py
src/hivetracered/attacks/types/__init__.py
src/hivetracered/attacks/types/context_switching/__init__.py
src/hivetracered/attacks/types/context_switching/dashed_divider_attack.py
src/hivetracered/attacks/types/context_switching/forget_everything_before_attack.py
src/hivetracered/attacks/types/context_switching/ignore_previous_instructions_attack.py
src/hivetracered/attacks/types/context_switching/symbol_divider_attack.py
src/hivetracered/attacks/types/in_context_learning/__init__.py
src/hivetracered/attacks/types/in_context_learning/few_shot_json_attack.py
src/hivetracered/attacks/types/in_context_learning/many_shot_jailbreak_attack.py
src/hivetracered/attacks/types/irrelevant_information/__init__.py
src/hivetracered/attacks/types/irrelevant_information/distractors_attack.py
src/hivetracered/attacks/types/irrelevant_information/distractors_negated_attack.py
src/hivetracered/attacks/types/irrelevant_information/irrelevant_information_attack.py
src/hivetracered/attacks/types/output_formatting/__init__.py
src/hivetracered/attacks/types/output_formatting/base64_output_attack.py
src/hivetracered/attacks/types/output_formatting/csv_output_attack.py
src/hivetracered/attacks/types/output_formatting/json_output_attack.py
src/hivetracered/attacks/types/output_formatting/language_output_attack.py
src/hivetracered/attacks/types/output_formatting/prefix_injection_attack.py
src/hivetracered/attacks/types/output_formatting/prefix_injection_of_course_attack.py
src/hivetracered/attacks/types/output_formatting/refusal_suppression_attack.py
src/hivetracered/attacks/types/output_formatting/gradient_methods/__init__.py
src/hivetracered/attacks/types/output_formatting/gradient_methods/gcg_transfer_harmbench_attack.py
src/hivetracered/attacks/types/output_formatting/gradient_methods/gcg_transfer_universal_attack.py
src/hivetracered/attacks/types/persuasion/__init__.py
src/hivetracered/attacks/types/persuasion/affirmation_attack.py
src/hivetracered/attacks/types/persuasion/alliance_building_attack.py
src/hivetracered/attacks/types/persuasion/anchoring_attack.py
src/hivetracered/attacks/types/persuasion/authority_endorsement_attack.py
src/hivetracered/attacks/types/persuasion/compensation_attack.py
src/hivetracered/attacks/types/persuasion/complimenting_attack.py
src/hivetracered/attacks/types/persuasion/confirmation_bias_attack.py
src/hivetracered/attacks/types/persuasion/creating_dependency_attack.py
src/hivetracered/attacks/types/persuasion/discouragement_attack.py
src/hivetracered/attacks/types/persuasion/door_in_the_face_attack.py
src/hivetracered/attacks/types/persuasion/encouragement_attack.py
src/hivetracered/attacks/types/persuasion/evidence_based_persuasion_attack.py
src/hivetracered/attacks/types/persuasion/expert_endorsement_attack.py
src/hivetracered/attacks/types/persuasion/exploiting_weakness_attack.py
src/hivetracered/attacks/types/persuasion/false_information_attack.py
src/hivetracered/attacks/types/persuasion/false_promises_attack.py
src/hivetracered/attacks/types/persuasion/favor_attack.py
src/hivetracered/attacks/types/persuasion/foot_in_the_door_attack.py
src/hivetracered/attacks/types/persuasion/framing_attack.py
src/hivetracered/attacks/types/persuasion/injunctive_norm_attack.py
src/hivetracered/attacks/types/persuasion/logical_appeal_attack.py
src/hivetracered/attacks/types/persuasion/loyalty_appeals_attack.py
src/hivetracered/attacks/types/persuasion/misrepresentation_attack.py
src/hivetracered/attacks/types/persuasion/negative_emotion_appeal_attack.py
src/hivetracered/attacks/types/persuasion/negotiation_attack.py
src/hivetracered/attacks/types/persuasion/non_expert_testimonial_attack.py
src/hivetracered/attacks/types/persuasion/positive_emotion_appeal_attack.py
src/hivetracered/attacks/types/persuasion/priming_attack.py
src/hivetracered/attacks/types/persuasion/public_commitment_attack.py
src/hivetracered/attacks/types/persuasion/reciprocity_attack.py
src/hivetracered/attacks/types/persuasion/reflective_thinking_attack.py
src/hivetracered/attacks/types/persuasion/relationship_leverage_attack.py
src/hivetracered/attacks/types/persuasion/rumors_attack.py
src/hivetracered/attacks/types/persuasion/shared_values_attack.py
src/hivetracered/attacks/types/persuasion/social_proof_attack.py
src/hivetracered/attacks/types/persuasion/social_punishment_attack.py
src/hivetracered/attacks/types/persuasion/storytelling_attack.py
src/hivetracered/attacks/types/persuasion/supply_scarcity_attack.py
src/hivetracered/attacks/types/persuasion/threats_attack.py
src/hivetracered/attacks/types/persuasion/time_pressure_attack.py
src/hivetracered/attacks/types/roleplay/__init__.py
src/hivetracered/attacks/types/roleplay/aim_attack.py
src/hivetracered/attacks/types/roleplay/dan_attack.py
src/hivetracered/attacks/types/roleplay/evil_confidant_attack.py
src/hivetracered/attacks/types/simple_instructions/__init__.py
src/hivetracered/attacks/types/simple_instructions/none_attack.py
src/hivetracered/attacks/types/task_deflection/__init__.py
src/hivetracered/attacks/types/task_deflection/code_attack.py
src/hivetracered/attacks/types/task_deflection/fill_spaces_attack.py
src/hivetracered/attacks/types/task_deflection/payload_splitting_attack.py
src/hivetracered/attacks/types/task_deflection/text_continuing_attack.py
src/hivetracered/attacks/types/task_deflection/unsafe_word_variable_attack.py
src/hivetracered/attacks/types/task_deflection/variable_prompt_attack.py
src/hivetracered/attacks/types/task_deflection/wikipedia_attack.py
src/hivetracered/attacks/types/text_structure_modification/__init__.py
src/hivetracered/attacks/types/text_structure_modification/back_to_front_attack.py
src/hivetracered/attacks/types/text_structure_modification/disemvowel_attack.py
src/hivetracered/attacks/types/text_structure_modification/json_transform_attack.py
src/hivetracered/attacks/types/text_structure_modification/past_tense_attack.py
src/hivetracered/attacks/types/text_structure_modification/translation_attack.py
src/hivetracered/attacks/types/text_structure_modification/typo_attack.py
src/hivetracered/attacks/types/text_structure_modification/vertical_text_attack.py
src/hivetracered/attacks/types/text_structure_modification/word_divider_attack.py
src/hivetracered/attacks/types/text_structure_modification/zero_width_attack.py
src/hivetracered/attacks/types/token_smuggling/__init__.py
src/hivetracered/attacks/types/token_smuggling/atbash_attack.py
src/hivetracered/attacks/types/token_smuggling/base64_attack.py
src/hivetracered/attacks/types/token_smuggling/binary_encoding_attack.py
src/hivetracered/attacks/types/token_smuggling/encoding_attack.py
src/hivetracered/attacks/types/token_smuggling/hex_encoding_attack.py
src/hivetracered/attacks/types/token_smuggling/html_entity_attack.py
src/hivetracered/attacks/types/token_smuggling/leetspeak_attack.py
src/hivetracered/attacks/types/token_smuggling/morse_code_attack.py
src/hivetracered/attacks/types/token_smuggling/rot_attack.py
src/hivetracered/attacks/types/token_smuggling/transliteration_attack.py
src/hivetracered/attacks/types/token_smuggling/unicode_attack.py
src/hivetracered/evaluators/__init__.py
src/hivetracered/evaluators/base_evaluator.py
src/hivetracered/evaluators/keyword_evaluator.py
src/hivetracered/evaluators/model_evaluator.py
src/hivetracered/evaluators/system_prompt_detection_evaluator.py
src/hivetracered/evaluators/wild_guard_evaluator.py
src/hivetracered/evaluators/wild_guard_ru_evaluator.py
src/hivetracered/evaluators/wild_guard_ru_hal_evaluator.py
src/hivetracered/evaluators/data/__init__.py
src/hivetracered/evaluators/data/keywords.csv
src/hivetracered/evaluators/data/utils.py
src/hivetracered/models/__init__.py
src/hivetracered/models/base_model.py
src/hivetracered/models/cloud_ru_model.py
src/hivetracered/models/gemini_model.py
src/hivetracered/models/gemini_native_model.py
src/hivetracered/models/gigachat_model.py
src/hivetracered/models/langchain_model.py
src/hivetracered/models/llamacpp_model.py
src/hivetracered/models/mistral_web_model.py
src/hivetracered/models/ollama_model.py
src/hivetracered/models/openai_model.py
src/hivetracered/models/openrouter_model.py
src/hivetracered/models/web_model.py
src/hivetracered/models/yandex_model.py
src/hivetracered/pipeline/__init__.py
src/hivetracered/pipeline/constants.py
src/hivetracered/pipeline/create_dataset.py
src/hivetracered/pipeline/evaluation.py
src/hivetracered/pipeline/model_responses.py
src/hivetracered/pipeline/owasp_mapping.py
src/hivetracered/pipeline/utils/__init__.py
src/hivetracered/pipeline/utils/data_io.py
src/hivetracered/utils/__init__.py
src/hivetracered/utils/utils.py
src/hivetracered/utils/web_action_recorder.py