अद्भुत Rust सुरक्षा
Rust और कंप्यूटर सुरक्षा से संबंधित अद्भुत प्रोजेक्ट्स और संसाधनों की चुनिंदा सूची
विषय-सूची
उपकरण
वेब और क्लाउड सुरक्षा
पेनटेस्टिंग
- sn0int - OSINT फ्रेमवर्क और पैकेज प्रबंधक
- sniffglue - सुरक्षित मल्टीथ्रेडेड पैकेट स्निफर
- badtouch - स्क्रिप्टेबल नेटवर्क प्रमाणीकरण क्रैकर
- rshijack - TCP कनेक्शन हाईजैकर
- feroxbuster - तेज़, सरल और रिकर्सिव कंटेंट डिस्कवरी टूल
- rustbuster - वेब फ़ज़र और कंटेंट डिस्कवरी टूल
- rustscan - आधुनिक पोर्ट स्कैनर
- kepler - Rust द्वारा संचालित NIST-आधारित CVE लुकअप स्टोर और API।
- phaser - स्वचालित अटैक सरफेस मैपर और भेद्यता स्कैनर
- pdfrip - सामान्यतः मिलने वाले पासवर्ड फॉर्मेट बिल्डरों और डिक्शनरी अटैक से लैस तेज़ PDF पासवर्ड क्रैकिंग उपयोगिता।
- chromepass - Chromepass - Chrome के सहेजे गए पासवर्ड हैक करना
प्राधिकरण और प्रमाणीकरण फ्रेमवर्क
- biscuit - प्रत्यायोजित, विकेन्द्रीकृत, क्षमताओं पर आधारित प्राधिकरण टोकन
- paseto.rs - PASETO Rust कार्यान्वयन
- webauthn.rs - Rust में WebAuthn कार्यान्वयन
- aliri - कई वेब फ्रेमवर्क्स के लिए JWT प्रमाणीकरण और OAuth2 स्कोप प्राधिकरण कार्यान्वयन
- OpenSK - Rust में लिखा गया सुरक्षा कुंजियों के लिए ओपन-सोर्स कार्यान्वयन
- dacquiri - कंपाइल-टाइम प्रवर्तन के साथ एट्रिब्यूट-आधारित एक्सेस कंट्रोल (ABAC) फ्रेमवर्क
क्लाउड और इंफ्रास्ट्रक्चर
- firecracker - सर्वरलेस कंप्यूटिंग के लिए सुरक्षित और तेज़ माइक्रोVM
- boringtun - WireGuard का CloudFlare का Rust कार्यान्वयन
- innernet - WireGuard पर आधारित निजी नेटवर्क
- vaultwarden - Rust में अनाधिकृत BitWarden कार्यान्वयन
सॉफ्टवेयर सप्लाई चेन
सुरक्षित फ्रेमवर्क
भेद्यता आकलन
स्टैटिक कोड ऑडिटिंग
- RustSec - Rust पैकेजों के लिए भेद्यता प्रकटीकरण का समर्थन करने वाला संगठन, निर्भरताओं के लिए Cargo.lock फ़ाइलों का ऑडिट करें
- cargo-geiger - असुरक्षित Rust के उपयोग का पता लगाएं
- siderophile - Rust कोडबेस में आदर्श फ़ज़ टार्गेट खोजें
- cargo-crev - cargo के लिए क्रिप्टोग्राफ़िक रूप से सत्यापन योग्य कोड समीक्षा
- arch-audit - भेद्यताओं के लिए स्थापित Arch पैकेजों का ऑडिट करें
- ripgrep - रेगेक्स के साथ निर्देशिकाओं को पुनरावर्ती रूप से खोजें
- weggli - C और C++ कोडबेस के लिए तेज़ और मजबूत सिमेंटिक खोज उपकरण
- noseyparker - कमांड-लाइन प्रोग्राम जो टेक्स्टुअल डेटा और Git इतिहास में रहस्य और संवेदनशील जानकारी ढूंढता है।
- L3X - AI-संचालित स्टैटिक विश्लेषक
फ़ज़िंग
- rust-fuzz - AFL, libFuzzer और honggfuzz के लिए cargo प्लगइन्स लागू करने वाला संगठन
- LibAFL - Rust में फ़ज़र्स को एक साथ जोड़ें
- fuzzcheck.rs - Rust फ़ंक्शनों के लिए संरचना-जागरूक, इन-प्रोसेस, कवरेज-निर्देशित, विकासवादी फ़ज़िंग इंजन।
- onefuzz - सेल्फ-होस्टेड फ़ज़िंग-एज़-ए-सर्विस प्लेटफ़ॉर्म
- lain - Rust में कार्यान्वित फ़ज़र फ्रेमवर्क
- fzero - तेज़ ग्रामर-आधारित फ़ज़ जनरेटर कार्यान्वयन
- nautilus - RUB के सिस्टम्स सिक्योरिटी लैब से ग्रामर-आधारित फीडबैक फ़ज़र
- sidefuzz - साइड-चैनल भेद्यताओं के लिए फ़ज़र
- arbitrary - रॉ बाइट्स से संरचित इनपुट उत्पन्न करने के लिए ट्रेट, संरचना-जागरूक फ़ज़िंग के लिए उपयोगी
- rust-san - Rust कोड के लिए सैनिटाइज़र
- lidiffuzz - अप्रारंभिक मेमोरी रीड्स का परीक्षण करने के लिए मेमोरी आवंटक ड्रॉप-इन
- rewind - स्नैपशॉट-आधारित कवरेज-निर्देशित Windows कर्नेल फ़ज़र
- hyperpom - Apple Silicon हाइपरवाइजर पर आधारित AArch64 फ़ज़र
- icicle-emu - फ़ज़िंग-विशिष्ट मल्टी-आर्किटेक्चर इम्यूलेशन फ्रेमवर्क
बाइनरी विश्लेषण और रिवर्सिंग
- goblin - Rust के लिए बाइनरी पार्सिंग क्रेट
- unicorn.rs - Unicorn फ्रेमवर्क के लिए Rust बाइंडिंग्स
- cargo-call-stack - संपूर्ण प्रोग्राम स्टैक विश्लेषण
- xori - PE32, 32+ और शेलकोड के लिए डिसअसेंबली लाइब्रेरी
- rd - Rust में कार्यान्वित रिकॉर्ड/रीप्ले डीबगर
- binsec - बाइनरी (अ)सुरक्षा के लिए स्विस आर्मी नाइफ
- radeco - Radare2-आधारित डीकंपाइलर और सिंबल निष्पादक
- falcon - Rust में बाइनरी विश्लेषण फ्रेमवर्क
- mesos - Windows के लिए बिना संशोधन के बाइनरी कवरेज टूल
- guerilla - Rust फ़ंक्शनों का मंकी पैचिंग
- ropr - बेहद तेज़™ मल्टीथ्रेडेड ROP गैजेट फाइंडर
- pwninit - बाइनरी एक्सप्लॉइट चुनौतियों की शुरुआत को स्वचालित करें
- binaryninja-rs - Rust के लिए Binary Ninja API समर्थन
प्रॉपर्टी-आधारित परीक्षण
- quickcheck - Rust के लिए प्रॉपर्टी-आधारित परीक्षण
- proptest - Rust के लिए Hypothesis-जैसा प्रॉपर्टी परीक्षण
- bughunt-rust - बगहंटिंग के लिए फ़ज़िंग QuickCheck मॉडल का उपयोग करने का उदाहरण
- mutagen - Rust के लिए म्यूटेशन परीक्षण फ्रेमवर्क
सिंबोलिक निष्पादन