/ Модель

Характеристики

Лицензия
MIT
Базовая модель
BaronLLM-llama3.1-v1
Библиотека
transformers
Опубликована
21 янв 2025

Cybersecurity-BaronLLM_Offensive_Security_LLM_Q6_K_GGUF

Генерация текстаТекст → текст3 профессии

BaronLLM — языковая модель, дообученная Alican Kiraz для исследований offensive cybersecurity, имитации атак и сценариев red team.

1 401скачиваний за 30 дней370лайковвеса обновлены4 июн 2025

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Модель представлена в формате GGUF с 6-битной квантизацией Q6_K и предназначена для генерации текста; в качестве базовой модели указана Llama-3.1-8B-Instruct. README также содержит пример использования с идентификатором BaronLLM-70B, поэтому точный размер данной версии по предоставленным данным неоднозначен.

Модель ориентирована на анализ уязвимостей и exploit reasoning, генерацию ATT&CK-цепочек, C2-плейбуков и сценариев социальной инженерии, рефакторинг payload-логики без выдачи вредоносных бинарных файлов, а также классификацию и суммирование следов атак из SIEM, PCAP и EDR JSON. Заявлена поддержка английского языка и контекста до 8 192 токенов. В качестве источников обучения указаны публичные базы уязвимостей, исследовательские материалы, разрешённые и обезличенные отчёты red team и синтетические ATT&CK-цепочки.

Сильными сторонами являются специализация на кибербезопасности, структурированный анализ и сценарное моделирование, а также заявленные ограничения на генерацию прямого исходного кода вредоносных программ, ransomware builders и инструкций для незаконной деятельности. Ограничения включают зависимость качества от базовой Llama-архитектуры, английскую языковую специализацию и возможные риски ошибок при анализе уязвимостей; заявленные возможности и безопасность требуют самостоятельной проверки. Модель распространяется по лицензии MIT.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Finetuned by Alican Kiraz

Linkedin X (formerly Twitter) URL YouTube Channel Subscribers

Links:

BaronLLM is a large-language model fine-tuned for offensive cybersecurity research & adversarial simulation.
It provides structured guidance, exploit reasoning, and red-team scenario generation while enforcing safety constraints to prevent disallowed content.


Run Private GGUFs from the Hugging Face Hub

You can run private GGUFs from your personal account or from an associated organisation account in two simple steps:

  1. Copy your Ollama SSH key, you can do so via: cat ~/.ollama/id_ed25519.pub | pbcopy
  2. Add the corresponding key to your Hugging Face account by going to your account settings and clicking on “Add new SSH key.”

That’s it! You can now run private GGUFs from the Hugging Face Hub: ollama run hf.co/{username}/{repository}.


✨ Key Features

CapabilityDetails
Adversary SimulationGenerates full ATT&CK chains, C2 playbooks, and social-engineering scenarios.
Exploit ReasoningPerforms step-by-step vulnerability analysis (e.g., SQLi, XXE, deserialization) with code-level explanations. Generation of working PoC code.
Payload RefactoringSuggests obfuscated or multi-stage payload logic without disclosing raw malicious binaries.
Log & Artifact TriageClassifies and summarizes attack traces from SIEM, PCAP, or EDR JSON.

🚀 Quick Start

pip install "transformers>=4.42" accelerate bitsandbytes

from transformers import AutoModelForCausalLM, AutoTokenizer
model_id = "AlicanKiraz/BaronLLM-70B"

tokenizer = AutoTokenizer.from_pretrained(model_id, use_fast=True)
model = AutoModelForCausalLM.from_pretrained(
    model_id,
    torch_dtype="auto",
    device_map="auto",
)

def generate(prompt, **kwargs):
    inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
    output = model.generate(**inputs, max_new_tokens=512, **kwargs)
    return tokenizer.decode(output[0], skip_special_tokens=True)

print(generate("Assess the exploitability of CVE-2024-45721 in a Kubernetes cluster"))

Inference API

from huggingface_hub import InferenceClient
ic = InferenceClient(model_id)
ic.text_generation("Generate a red-team plan targeting an outdated Fortinet appliance")

🏗️ Model Details

BaseLlama-3.1-8B-Instruct
Seq Len8 192 tokens
Quantization6-bit variations
LanguagesEN

Training Data Sources (curated)

  • Public vulnerability databases (NVD/CVE, VulnDB).
  • Exploit write-ups from trusted researchers (Project Zero, PortSwigger, NCC Group).
  • Red-team reports (with permission & redactions).
  • Synthetic ATT&CK chains auto-generated + human-vetted.

Note: No copyrighted exploit code or proprietary malware datasets were used.
Dataset filtering removed raw shellcode/binary payloads.

Safety & Alignment

  • Policy Gradient RLHF with security-domain SMEs.
  • OpenAI/Anthropic style policy prohibits direct malware source, ransomware builders, or instructions facilitating illicit activity.
  • Continuous red-teaming via SecEval v0.3.

📚 Prompting Guidelines

GoalTemplate
Exploit Walkthrough"ROLE: Senior Pentester\nOBJECTIVE: Analyse CVE-2023-XXXXX step by step …"
Red-Team Exercise"Plan an ATT&CK chain (Initial Access → Exfiltration) for an on-prem AD env …"
Log Triage"Given the following Zeek logs, identify C2 traffic patterns …"

Use temperature=0.3, top_p=0.9 for deterministic reasoning; raise for brainstorming.

It does not pursue any profit.

"Those who shed light on others do not remain in darkness..."

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

llama.cpp

Нельзя запустить

GGUF-модель ждёт проверки: нужно выбрать файл кванта под доступные GPU.

Ревизия весов
0e17b7b

0 моделей