अपडेट पर वापस जाएँ
New releaseJul 27, 2026

augustus v0.14.11

LLM सुरक्षा परीक्षण ढांचा जो prompt injection, jailbreaks, और adversarial attacks का पता लगाने के लिए है — 190+ probes, 28 providers, एकल Go binary

साझा करें

Augustus - LLM भेद्यता स्कैनर प्रॉम्प्ट इंजेक्शन, जेलब्रेक और प्रतिकूल हमले परीक्षण के लिए

Augustus - LLM भेद्यता स्कैनर

बड़े भाषा मॉडलों का परीक्षण 210+ प्रतिकूल हमलों के विरुद्ध करें, जिनमें प्रॉम्प्ट इंजेक्शन, जेलब्रेक, एन्कोडिंग शोषण और डेटा निष्कर्षण शामिल हैं।

CI Go Version License Go Report Card GitHub Release

Augustus सुरक्षा पेशेवरों के लिए एक Go-आधारित LLM भेद्यता स्कैनर है। यह बड़े भाषा मॉडलों का व्यापक प्रतिकूल हमलों के विरुद्ध परीक्षण करता है, 28 LLM प्रदाताओं के साथ एकीकृत होता है, और कार्रवाई योग्य भेद्यता रिपोर्ट तैयार करता है।

अनुसंधान-उन्मुख उपकरणों के विपरीत, Augustus उत्पादन सुरक्षा परीक्षण के लिए बनाया गया है — समवर्ती स्कैनिंग, दर सीमा, पुनः प्रयास तर्क और टाइमआउट हैंडलिंग बॉक्स से बाहर उपलब्ध हैं।

विषय-सूची

Augustus क्यों

विशेषताAugustusgarakpromptfoo
भाषाGoPythonTypeScript
एकल बाइनरीहाँनहींनहीं
समवर्ती स्कैनिंगGoroutine पूलमल्टीप्रोसेसिंग पूलहाँ
LLM प्रदाता2835+80+
प्रोब प्रकार210+160+119 प्लगइन + 36 रणनीतियाँ
एंटरप्राइज़ फोकसहाँअनुसंधानहाँ

विशेषताएँ

विशेषताविवरण
210+ भेद्यता प्रोब47 हमला श्रेणियाँ: जेलब्रेक, प्रॉम्प्ट इंजेक्शन, प्रतिकूल उदाहरण, डेटा निष्कर्षण, सुरक्षा बेंचमार्क, एजेंट हमले, और अधिक
28 LLM प्रदाताOpenAI, Anthropic, Azure, Bedrock, Vertex AI, Ollama, और 43 जनरेटर वेरिएंट के साथ 22 और
90+ डिटेक्टरपैटर्न मिलान, LLM-एज़-जज, HarmJudge (arXiv:2511.15304), Perspective API, असुरक्षित सामग्री पहचान
7 बफ़ ट्रांसफ़ॉर्मेशनएन्कोडिंग, पैराफ्रेज़, कविता (5 प्रारूप, 3 रणनीतियाँ), कम-संसाधन भाषा अनुवाद, केस ट्रांसफ़ॉर्मेशन
लचीला आउटपुटतालिका, JSON, JSONL, और HTML रिपोर्ट प्रारूप
उत्पादन के लिए तैयारसमवर्ती स्कैनिंग, दर सीमा, पुनः प्रयास तर्क, टाइमआउट हैंडलिंग
एकल बाइनरीGo-आधारित उपकरण एक पोर्टेबल निष्पादन योग्य में संकलित होता है
विस्तार योग्यGo init() फ़ंक्शन के माध्यम से प्लगइन-शैली पंजीकरण

हमला श्रेणियाँ

  • जेलब्रेक हमले: DAN, DAN 11.0, AIM, AntiGPT, Grandma, ArtPrompts
  • प्रॉम्प्ट इंजेक्शन: एन्कोडिंग (Base64, ROT13, Morse), टैग तस्करी, FlipAttack, उपसर्ग/प्रत्यय इंजेक्शन
  • प्रतिकूल उदाहरण: GCG, PAIR, AutoDAN, TAP (हमला प्रॉम्प्ट का वृक्ष), TreeSearch, DRA
  • बहु-टर्न हमले: Crescendo (क्रमिक वृद्धि), GOAT (अनुकूली तकनीक स्विचिंग)
  • डेटा निष्कर्षण: API कुंजी रिसाव, पैकेज भ्रम, PII निष्कर्षण, LeakReplay
  • संदर्भ हेरफेर: RAG विषाक्तता, संदर्भ अतिप्रवाह, मल्टीमॉडल हमले, निरंतरता, विचलन
  • प्रारूप शोषण: Markdown इंजेक्शन, YAML/JSON पार्सिंग हमले, ANSI एस्केप, वेब इंजेक्शन (XSS)
  • चोरी तकनीकें: अस्पष्टता, वर्ण प्रतिस्थापन, अनुवाद-आधारित हमले, वाक्यांशीकरण, ObscurePrompt
  • सुरक्षा बेंचमार्क: DoNotAnswer, RealToxicityPrompts, Snowball, LMRC
  • एजेंट हमले: बहु-एजेंट हेरफेर, ब्राउज़िंग शोषण
  • सुरक्षा परीक्षण: गार्डरेल बायपास, AV/स्पैम स्कैनिंग, शोषण (SQLi, कोड निष्पादन), BadChars

चेतावनी: lmrc प्रोब अपने जेलब्रेक परीक्षण के भाग के रूप में अपशब्द और आपत्तिजनक भाषा का उपयोग करता है। केवल अधिकृत परीक्षण वातावरण में उपयोग करें।

त्वरित प्रारंभ

स्थापना

Go 1.27.0 या बाद के संस्करण की आवश्यकता है।```bash go install github.com/praetorian-inc/augustus/cmd/augustus@latest

या स्रोत से बनाएँ:```bash
git clone https://github.com/praetorian-inc/augustus.git
cd augustus
make build

मूल उपयोग```bash

export OPENAI_API_KEY="your-api-key" augustus scan openai.OpenAI
--probe dan.Dan_11_0
--detector dan.DAN
--verbose

### उदाहरण आउटपुट```
+--------------+-------------+--------+-------+--------+
| PROBE        | DETECTOR    | PASSED | SCORE | STATUS |
+--------------+-------------+--------+-------+--------+
| dan.Dan_11_0 | dan.DAN     | false  | 0.85  | VULN   |
| dan.STAN     | dan.STAN    | true   | 0.10  | SAFE   |
| dan.AntiDAN  | dan.AntiDAN | true   | 0.05  | SAFE   |
+--------------+-------------+--------+-------+--------+

उपलब्ध क्षमताओं की सूची बनाएं```bash

List all registered probes, detectors, generators, harnesses, and buffs

augustus list

## समर्थित प्रदाता

Augustus में 43 जनरेटर वेरिएंट के साथ 28 LLM प्रदाता श्रेणियाँ शामिल हैं:

श्रेणियाँ