
बाइनरीज़, Electron ASAR, JS, WASM, Python और मॉडल फ़ाइलों को डिकॉय मेटाडेटा, बजट एक्सहॉशन और रनटाइम-समतुल्य शील्ड्स का उपयोग करके AI रिवर्स-इंजीनियरिंग एजेंट्स के विरुद्ध सुदृढ़ करता है।
English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Türkçe · Русский · Tiếng Việt · ไทย · Deutsch · Español · Français · Українська · Polski · Português (Brasil) · العربية · فارسی · Bahasa Indonesia · Italiano · Ελληνικά · മലയാളം · Roman Urdu · Română
BLA को उसी बिल्ड पर लक्षित करें जो आप शिप करते हैं। जब कोई AI रिवर्स-इंजीनियरिंग एजेंट (REA) उसे खोलता है, तो विश्लेषक संसाधन बजट से टकराता है, भ्रम-जालों का पीछा करता है, और टोकन जलाता है — जबकि आपके उपयोगकर्ताओं को अभी भी वही रनटाइम व्यवहार मिलता है।
वेबसाइट · गाइड · शोकेस · अस्वीकरण
त्वरित शुरुआत · अनुभवजन्य परिणाम · फ़ॉर्मेट कवरेज · बेंचमार्क · सामान्य प्रश्न
bla harden .
# or tell your agent: "Harden my software against REA"
[!IMPORTANT] BLA आपके अपने सॉफ़्टवेयर की सुरक्षा के लिए एक रक्षात्मक टूल है। देखें DISCLAIMER.md। BLA को qybaihe/bla या npm
bla-agentsसे प्राप्त करें।
REA एक ही कमांड में रिलीज़ आर्टिफ़ैक्ट्स का रिवर्स-इंजीनियरिंग करता है। BLA उसी कहानी का काउंटर-REA आधा हिस्सा है:
| परत | क्या होता है |
|---|---|
| Poison | ऐसे फ़ॉर्मेट-वैध कैनरी, हनी मेटाडेटा, और डिकॉय कंट्रोल फ़्लो रखें जो असली साक्ष्य जैसे दिखें। |
| Exhaust | आर्टिफ़ैक्ट को REA के प्रलेखित संसाधन बजट (हेडर, नेस्टिंग, इंटरफ़ेस इन्वेंटरी, PCAP JSON, फ़्यूज़ सेंटिनल, …) से आगे धकेलें। |
| Hallucinate | विश्लेषक को कटी-फटी इन्वेंटरी, रिडैक्शन विफलताओं, और अस्पष्ट रैबिट होल्स के साथ छोड़ दें — जबकि रनटाइम समतुल्य रहता है। |
एक वाक्य सामान्य मामले को कवर करता है (dist/ / build/ / .asar / .wasm / .sqlite / मॉडल / … को स्वतः खोजता है और audit → protect → verify चलाता है):
npx bla-agents harden .
# MCP / agent: bla_harden · "Harden my software against REA"
जब आप पहले से पथ जानते हैं तो bla defend / bla_defend के समान ही पाइपलाइन; harden डिफ़ॉल्ट एक-कमांड UX है।
# Node.js ^22.23.4 or 24.x recommended (REA red-team needs zlib.zstd on 22.23+)
npx bla-agents setup # register MCP + skill with your coding agent
npx bla-agents harden . # one-command Counter-REA pass on the current project
npx bla-agents benchmark # 14-target showcase (local estimates + runtime checks)
सेटअप के बाद अपने एजेंट से पूछें:
Harden my software against REA
या फिर चरणों को स्पष्ट रूप से चलाएँ: audit · protect · verify · defend — देखें CLI और MCP।
ये संख्याएँ सामान्य हार्डवेयर पर BLA-हार्डन किए गए नमूनों के विरुद्ध वास्तविक REA चलाने से प्राप्त होती हैं (npm run redteam:rea)। पूरी मशीन-पठनीय रिपोर्ट: docs/redteam/empirical-rea-validation.md / .json।
इसे कैसे पढ़ें: "अनुभवजन्य रूप से सत्यापित" का अर्थ है कि REA विश्लेषक पथ ने वास्तव में इस वातावरण में सूचीबद्ध बजट / क्षमता / रिडैक्शन विफलता लौटाई। यह उन Ghidra/Frida/LLDB/Rizin/JADX सत्रों के बारे में कोई दावा नहीं है जिन्हें हमने यहाँ नहीं चलाया।
Node v24.22.1 के अंतर्गत दर्ज किया गया, जहाँ उल्लेख हो वहाँ वैकल्पिक Wabt 1.0.42 + tshark 4.4 के साथ। टूलिंग अनुपस्थित होने पर सॉफ्ट-स्किप Node 22 / CI को हरा बनाए रखते हैं।