Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
Log in
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

फ़ीडसंपर्कगोपनीयता© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
booster — तेज़ और सुरक्षित initramfs जनरेटर | Kitploit
उपकरण/GitHubGitHub/anatol/booster
एन्क्रिप्शन/डिक्रिप्शन उपकरणकॉन्फ़िगरेशन ऑडिटिंगहार्डवेयर सुरक्षाउपयोगिताएँ और फ्रेमवर्कप्रमाणीकरणरिमोट एक्सेस टूल
GitHubanatol/booster

booster

तेज़ और सुरक्षित initramfs जनरेटर

रिपॉजिटरी देखें
660656114 दिन पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

Booster - लिनक्स के लिए तेज़, सुरक्षित, आधुनिक initramfs

Booster initramfs जनरेटर

Booster शुरुआती बूट को हल्का, तेज़ और अधिक भरोसेमंद बनाता है। यह संक्षिप्त initramfs इमेज बनाता है जो आपके लिनक्स सिस्टम को फर्मवेयर से असली रूट फाइलसिस्टम तक न्यूनतम झंझट और मज़बूत एन्क्रिप्टेड-बूट समर्थन के साथ ले जाती हैं।

बड़े सामान्य शुरुआती यूज़रस्पेस को पैक करने के बजाय, Booster यह पता लगाता है कि आपकी मशीन को वास्तव में क्या चाहिए और उसके इर्द-गिर्द एक केंद्रित इमेज बनाता है। नतीजा एक दुबली बूट इमेज है जिसमें वे ड्राइवर, अनलॉक टूल, फाइलसिस्टम समर्थन और रिकवरी पथ होते हैं जिनकी आपके होस्ट को ज़रूरत होती है, बिना हर रीबूट में सब कुछ ढोए।

Booster क्यों?

Booster एक सरल वादे पर बना है: शुरुआती बूट तेज़, स्पष्ट, सुरक्षित और संचालन में सुखद होना चाहिए।

मुख्य बातें:

  • छोटी इमेज के साथ तेज़ बूट - जल्दी से दुबली इमेज बनाएं और शुरुआती बूट को उस काम पर केंद्रित रखें जिसकी आपके सिस्टम को वास्तव में ज़रूरत है।
  • एन्क्रिप्टेड लिनक्स को सहज बनाएं - LUKS रूट को पासफ्रेज़, कीफाइल, डिटैच्ड हेडर, TPM2, FIDO2 सुरक्षा कुंजियों, Clevis-शैली बाइंडिंग, या रिमोट SSH अनलॉक का उपयोग करके अनलॉक करें।
  • आधुनिक सुरक्षा हार्डवेयर का आत्मविश्वास से उपयोग करें - systemd-cryptenroll TPM2 और FIDO2 टोकन का समर्थन करें, जिसमें Booster के प्लगइन पथ के माध्यम से मूल FIDO2 समर्थन भी शामिल है।
  • शांत, समन्वित प्रॉम्प्ट का आनंद लें - हार्डवेयर-टोकन, PIN, और पासफ्रेज़ प्रवाह एक साथ काम करते हैं; सफल अनलॉक पथ उन प्रॉम्प्ट को रद्द कर देते हैं जिनकी अब ज़रूरत नहीं है।
  • अधिक सहज FIDO2 बूट पाएं - Booster PIN मांगने से पहले कनेक्टेड FIDO2 कुंजियों की पूर्व-जांच कर सकता है, गलत कुंजी को चुपचाप छोड़ सकता है, और टोकन गायब होने पर सफाई से फ़ॉलबैक कर सकता है।
  • जहां से भी प्रबंधन करें वहां से सिस्टम अनलॉक करें - हेडलेस, रैक-माउंटेड, या पहुंच से दूर एन्क्रिप्टेड मशीनों के लिए शुरुआती बूट के दौरान SSH का उपयोग करें।
  • फूले हुए शुरुआती यूज़रस्पेस से बचें - होस्ट-विशिष्ट खोज में डिफ़ॉल्ट रूप से वह सब शामिल होता है जिसकी आपकी मशीन को ज़रूरत होती है।
  • लचीली रेस्क्यू इमेज बनाएं - यूनिवर्सल मोड पोर्टेबल इंस्टॉल, रिकवरी मीडिया, और बदलते हार्डवेयर के लिए व्यापक हार्डवेयर कवरेज जोड़ता है।
  • वास्तविक स्टोरेज लेआउट को कवर करें - ext4, Btrfs, ZFS, LVM, mdraid, GPT ऑटोडिस्कवरी, हाइबरनेशन रिज़्यूम डिवाइस, और कई LUKS मैपिंग को संभालें।
  • आत्मविश्वास के साथ निरीक्षण और डीबग करें - बूट पर भरोसा करने से पहले अंतर्निहित कमांड के साथ इमेज को सूचीबद्ध, पढ़ें, और अनपैक करें।

Booster एन्क्रिप्टेड लैपटॉप, डेवलपर वर्कस्टेशन, रिमोट रिकवरी की ज़रूरत वाले सर्वर, न्यूनतम लिनक्स सिस्टम, और ऐसे बूट सेटअप के लिए एक मजबूत विकल्प है जो कॉन्फ़िगर करने के वर्षों बाद भी समझने योग्य रहने चाहिए।

फीचर टूर

एन्क्रिप्शन जो अंतर्निहित महसूस होता है

Booster फुल-डिस्क एन्क्रिप्शन को एक ऐड-ऑन नहीं, बल्कि प्रथम-श्रेणी के वर्कफ़्लो के रूप में मानता है। यह LUKS डिवाइस को कर्नेल पैरामीटर, /etc/crypttab, GPT ऑटोडिस्कवरी, LUKS कंटेनर के सीधे root= संदर्भ, कीफाइल, डिटैच्ड हेडर, और हार्डवेयर-समर्थित टोकन से अनलॉक कर सकता है।

समर्थित अनलॉक शैलियों में शामिल हैं:

  • सावधान प्रॉम्प्ट हैंडलिंग के साथ सादा पासफ्रेज़ अनलॉक।
  • संबंधित एन्क्रिप्टेड वॉल्यूम के लिए साझा पासफ्रेज़ कैशिंग।
  • initramfs में एम्बेडेड या अलग डिवाइस पर संग्रहीत कीफाइल।
  • इमेज में एम्बेडेड, रॉ ब्लॉक डिवाइस से पढ़े गए, या अलग फाइलसिस्टम से लोड किए गए डिटैच्ड LUKS हेडर।
  • systemd-cryptenroll TPM2 और FIDO2 टोकन।
  • TPM2, Tang, और अन्य समर्थित नीतियों के लिए Clevis-शैली बाइंडिंग।
  • उन सिस्टम के लिए SSH-आधारित रिमोट पासफ्रेज़ अनलॉक जिन तक आप भौतिक रूप से नहीं पहुंच सकते।

बिना खुरदुरे किनारों वाले हार्डवेयर टोकन

Booster का टोकन ऑर्केस्ट्रेशन एन्क्रिप्टेड बूट को निखरा हुआ महसूस कराने के लिए डिज़ाइन किया गया है। नॉन-इंटरैक्टिव टोकन बैकग्राउंड में दौड़ सकते हैं, PIN-आधारित टोकन एक निर्धारित क्रम में प्रॉम्प्ट किए जाते हैं, और नियमित पासफ्रेज़ प्रॉम्प्ट पूरे बूट को हमेशा के लिए ब्लॉक करने के बजाय फ़ॉलबैक के रूप में प्रकट होता है।

हाल के FIDO2 सुधार अनुभव को अधिक सहज बनाते हैं:

  • मूल FIDO2 समर्थन enable_fido2: true के साथ सक्षम किया जा सकता है।
  • fido2-device= वाली crypttab प्रविष्टि Booster को FIDO2 प्लगइन स्वचालित रूप से बंडल करने का कारण बन सकती है।
  • Booster PIN मांगने से पहले जांच सकता है कि कनेक्टेड FIDO2 कुंजी में वास्तव में क्रेडेंशियल है या नहीं।
  • गायब-टोकन संकेतों में देरी की जाती है ताकि तेज़ TPM2, Clevis, या अन्य टोकन अनलॉक अनावश्यक शोर के बिना पूरा हो सके।
  • खाली PIN सबमिशन एक टोकन को छोड़ देता है और अगले अनलॉक पथ पर जारी रहता है।

आपकी मशीन से मेल खाती छोटी इमेज

डिफ़ॉल्ट रूप से, Booster होस्ट-विशिष्ट इमेज बनाता है। यह वर्तमान सिस्टम को देखता है, इसे बूट करने के लिए आवश्यक मॉड्यूल और टूल शामिल करता है, और अनावश्यक हिस्सों को छोड़ देता है। इससे इमेज ऑडिट करने में आसान, बनाने में तेज़, और बूट के दौरान निष्पादित करने में तेज़ रहती है।

जब आपको व्यापक इमेज की आवश्यकता हो, तो --universal रेस्क्यू परिदृश्यों, पोर्टेबल मीडिया, या ऐसे सिस्टम के लिए मॉड्यूल का व्यापक सेट शामिल करता है जहां हार्डवेयर बदल सकता है।

स्टोरेज लेआउट जो उपयोगकर्ता वास्तव में चलाते हैं

Booster व्यावहारिक वास्तविक-दुनिया के बूट लेआउट का समर्थन करता है, जिनमें शामिल हैं:

  • GPT ऑटोडिस्कवरेबल रूट पार्टीशन।
  • LUKS, LVM, mdraid, Btrfs, ZFS, NVMe, USB, MMC, और eMMC पर रूट।
  • Btrfs सबवॉल्यूम और मल्टी-डिवाइस Btrfs सेटअप।
  • हाइबरनेशन रिज़्यूम डिवाइस।
  • UUID=, LABEL=, PARTUUID=, PARTLABEL=, HWPATH=, WWID=, या /dev/... द्वारा डिवाइस संदर्भ।
  • कर्नेल कमांड लाइन या /etc/crypttab से कई एन्क्रिप्टेड मैपिंग।

बेहतर शुरुआती-बूट दृश्यता

जब कुछ गलत होता है, तो Booster आपको यह देखने के उपयोगी तरीके देता है कि क्या हुआ। विस्तृत बूट लॉग के लिए booster.log=debug,console का उपयोग करें, आपातकालीन शेल के लिए busybox जोड़ें, या अनबूटेबल मशीन से लॉग प्राप्त करने के लिए नेटवर्क समर्थन सक्षम करें।

Booster में इमेज-निरीक्षण कमांड भी शामिल हैं ताकि आप रीबूट करने से पहले सत्यापित कर सकें कि क्या बनाया गया था:

booster ls /boot/booster-linux.img
booster cat /boot/booster-linux.img /init
booster unpack /boot/booster-linux.img /tmp/booster-image

इंस्टॉल

Arch Linux

आधिकारिक पैकेज इंस्टॉल करें:

pacman -S booster

पैकेज /boot/ में Booster इमेज बनाता है:

$ ls -lh /boot/booster-*.img
-rwxr-xr-x 1 root root 3.9M Dec 10 20:51 /boot/booster-linux.img

Void Linux

Booster को इसके साथ इंस्टॉल करें:

xbps-install -S booster

फिर पहले से इंस्टॉल कर्नेल के लिए initramfs पुनः जनरेट करें:

xbps-reconfigure -f linux

Alpine Linux

Booster को इसके साथ इंस्टॉल करें:

apk add booster

फिर सेटअप-विशिष्ट बूटलोडर निर्देशों के लिए /usr/share/doc/booster/README.alpine पढ़ें।

Fedora

Booster Fedora के रिपॉज़िटरी में नहीं है। चेकआउट से RPM बनाएं:

dnf install rpm-build golang gcc git-core libfido2-devel rubygem-ronn-ng systemd-rpm-macros
./packaging/fedora/createpkg.sh
dnf install ~/rpmbuild/RPMS/x86_64/booster-*.rpm

फिर /etc/kernel/install.conf में Booster को जनरेटर के रूप में चुनें, ताकि कर्नेल अपडेट पर इमेज पुनः बनाई जाएं:

initrd_generator=booster

मैनुअल बिल्ड

आप सीधे इमेज भी बना सकते हैं:

booster build /boot/booster-linux.img

व्यापक हार्डवेयर सेट वाली अधिक पोर्टेबल इमेज के लिए:

booster build --universal /boot/booster-linux.img

इमेज बनाने के बाद, अपने बूटलोडर को उस पर इंगित करें। पूर्ण कॉन्फ़िगरेशन विवरण के लिए, Booster मैनपेज देखें।

क्विक स्टार्ट

होस्ट-विशिष्ट इमेज बनाएं:

booster build booster.img

किसी विशिष्ट कर्नेल के लिए इमेज बनाएं:

booster build --kernel-version 6.8.9-arch1-1 /boot/booster-linux.img

जनरेट की गई इमेज का निरीक्षण करें:

booster ls /boot/booster-linux.img

/etc/booster.yaml बदलने के बाद पैकेज्ड इमेज पुनः जनरेट करें:

/usr/lib/booster/regenerate_images

जब आपका डिस्ट्रीब्यूशन systemd-ukify प्रदान करता है तो यूनिफाइड कर्नेल इमेज जनरेट करें:

/usr/lib/booster/regenerate_uki build /boot/EFI/Linux
टूल डाउनलोड करें