
Brosec - सुरक्षा पेशेवरों को उपयोगी पेलोड और कमांड का उपयोग करने में मदद करने के लिए एक इंटरैक्टिव संदर्भ उपकरण।

Brosec एक टर्मिनल-आधारित संदर्भ उपयोगिता है जिसे हमें infosec भाइयों और बहनों के लिए उपयोगी (कभी-कभी जटिल) पेलोड और कमांड प्रदान करने के लिए डिज़ाइन किया गया है, जिनका उपयोग अक्सर infosec चिकित्सकों के रूप में काम के दौरान किया जाता है। Brosec के सबसे लोकप्रिय उपयोग मामलों में से एक उदाहरण फ्लाई पर रिवर्स शेल (python, perl, powershell, आदि) उत्पन्न करने की क्षमता है जो क्लिपबोर्ड पर कॉपी हो जाते हैं।
यह मानते हुए कि उपयोगकर्ता ने पहले से आवश्यक वेरिएबल्स सेट कर लिए हैं (विकी का Getting Started अनुभाग देखें) awk कमांड का उपयोग करके एक रिवर्स शेल इतनी आसानी से उत्पन्न किया जा सकता है...
या शायद आपको दूरस्थ रूप से पावरशेल स्क्रिप्ट चलाने की आवश्यकता है? एक डाउनलोड क्रैडल इस प्रकार उत्पन्न किया जा सकता है।
एक त्वरित वेब सर्वर चाहिए? python SimpleHTTPServer भूल जाइए, कमांड लाइन के माध्यम से दर्ज करने पर bros आपकी मदद करता है bros http के साथ। एक SSL सर्वर? bros https आपकी सुरक्षा करता है।
ftp के माध्यम से कुछ डेटा निकालने की आवश्यकता है? Bros कमांड लाइन के माध्यम से दर्ज करने पर एक सुविधाजनक bros ftp के साथ आता है। ftp सर्वर CWD से अनाम डाउनलोड/अपलोड स्वीकार करता है (इसलिए चलाते समय सावधान रहें)।
एक एनकोडर/डिकोडर उपयोगिता जो पेनिट्रेशन परीक्षकों को ध्यान में रखकर डिज़ाइन की गई है, जिन्हें अक्सर विभिन्न पेलोड को एनकोड और डिकोड करने की आवश्यकता होती है।

इन सुविधाओं और अधिक के बारे में Brosec wiki पर जानें।
स्थापना की पसंदीदा विधि (सभी नवीनतम अपडेट प्राप्त करने के लिए) स्रोत को क्लोन करना और निर्भरताओं को मैन्युअल रूप से स्थापित करना है (git clone && npm install)।
हालांकि, एक स्थिर बिल्ड निम्नलिखित निर्देशों के माध्यम से जल्दी से स्थापित किया जा सकता है।
brew tap t94j0/security - t94j0 के टैप का उपयोग करें जिसमें brosec फॉर्मूला हैbrew install brosec - brosec पैकेज स्थापित करता हैapt-get install npm build-essential g++ xsel निर्भरताएँ स्थापित करेंnpm install -g n n स्थापित करें (nodejs संस्करण प्रबंधक)
npm config set registry http://registry.npmjs.org/n latest nodejs का नवीनतम संस्करण स्थापित करेंnpm install -g Brosec - Brosec स्थापित करें (/usr/local/bin में सिमलिंक के लिए sudo की आवश्यकता हो सकती है)npm install -g Brosec - Brosec स्थापित करेंएक मुफ्त Brosec स्टिकर चाहते हैं?
एक पुल रिक्वेस्ट सबमिट करें, एक इश्यू बनाएं, या बस [email protected] पर फीडबैक भेजें और मैं खुशी-खुशी आपको एक स्टिकर भेजूंगा (आपूर्ति सीमित, केवल मुख्य भूमि अमेरिका को मुफ्त शिपिंग)।
अन्यथा आप StickerMule से एक ऑर्डर कर सकते हैं।
Brosec बेन क्लार्क के रेड टीम फील्ड मैनुअल से काफी प्रेरित था। इसके अलावा, कई पेलोड अन्य संसाधनों से संदर्भित किए गए थे और उन्हें शाबाशी मिलनी चाहिए।
विशेष धन्यवाद @LuxCupitor को।