
Bento Toolkit एक न्यूनतम Fedora-आधारित कंटेनर है जो प्रवेश परीक्षणों और CTF के लिए है, जिसमें GUI अनुप्रयोगों का बेहतरीन जोड़ है।
यह सॉफ्टवेयर प्रायोगिक है लेकिन हम सुझाव और योगदान स्वीकार करते हैं
एक बेंटो (弁当, bentō) एकल-भाग टेक-आउट या घर-पैक भोजन है जो जापानी मूल का है।
Bento Toolkit पेनिट्रेशन टेस्टर्स और CTF खिलाड़ियों के लिए एक सरल और न्यूनतम डॉकर कंटेनर है।
इसमें X के अतिरिक्त डॉकर की पोर्टेबिलिटी है, ताकि आप GUI एप्लिकेशन (जैसे बर्प) भी चला सकें।
Bento चलाने के लिए आपको अपनी होस्ट मशीन पर Docker और एक Xorg सर्वर की आवश्यकता है।
विंडोज़ पर आप vcxsrv, xming, cygwin का उपयोग कर सकते हैं।
हमने इस कॉन्फ़िगरेशन को vcxsrv और cygwin के साथ परीक्षण किया।
vcxsrv: बस XLaunch शुरू करें और सेटअप का पालन करेंcygwin: आपको पहले xorg स्थापित करना होगा, फिर XLaunch शुरू करें।git clone https://github.com/higatowa/bento && cd ./bentoauthorized_keys, जिसमें आपकी सार्वजनिक कुंजी है, को ./keys में रखें।docker build -t bento .docker run --cap-add=NET_ADMIN --device /dev/net/tun --sysctl net.ipv6.conf.all.disable_ipv6=0 -p 22:22 -d bentossh -R 6000:localhost:6000 -L 8080:localhost:8080 tamago@bentoip के साथ फॉरवर्ड करेंGUI उपकरणों के लिए बस उन्हें टर्मिनल से चलाएँ:


एकाधिक बेंटो इंस्टेंस को जल्दी से तैनात करने में सक्षम होने के लिए हमने एक docker-compose फ़ाइल लिखने का निर्णय लिया।
यह केवल शैली के लिए नहीं है बल्कि हमने एक सहयोगी पैड, codimd भी जोड़ा है।
अपने काम के दौरान हमें लक्ष्य पर जानकारी साझा करने की आवश्यकता होती है, इसलिए हमने बेंटो में उस समाधान को लागू करने का निर्णय लिया जिसका हम दैनिक उपयोग करते हैं।
पैड डिफ़ॉल्ट रूप से पोर्ट 3000 पर उपलब्ध है।

Installation with Docker अध्याय के चरण 3 और 4 को इससे बदलें:
docker-compose build और docker-compose up
प्रोजेक्ट निर्देशिका में।
यदि आप codimd के बिना केवल bento तैनात करना चाहते हैं:
docker-compose up bento
/home/tamago/burp_fix/burp_fix.sh को root के रूप में चलाएँ और यह ठीक हो जाएगा।हमें फूली हुई डिस्ट्रो पसंद नहीं हैं, इसलिए हम इस कंटेनर को यथासंभव न्यूनतम रख रहे हैं, केवल वेब और बुनियादी ढांचे के PT और CTF के लिए उपयोगी उपकरण जोड़ रहे हैं, लेकिन याद रखें, हम हमेशा सुझावों के लिए खुले हैं।
यहाँ उपकरणों और उपयोगिताओं की एक सूची है:
codimdBurp SuitegobusterSecListsodatimpacketsqlmapsqlplus,mysql-clientopenvpnbytecode-viewer