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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
resmack-fuzz-test — यह [resmack](https://gitlab.com/d0c-s4vage/resmack) के लिए एक प्रायोगिक परियोजना है जो लक्ष्य प्रक्रियाओं को इंस्ट्रूमेंट करने, मेमोरी ब्रेकपॉइंट्स के साथ काम करने, स्नैपशॉट फ़ज़िंग, कॉर्पस प्रबंधन और फीडबैक मीट्रिक्स के सर्वोत्तम तरीकों का पता लगाने के लिए है। | Kitploit
उपकरण/GitLabGitLab/d0c-s4vage/resmack-fuzz-test
गतिशील विश्लेषण (सैंडबॉक्सिंग)डीबगर्सफज़िंगबाइनरी विश्लेषण
GitLabd0c-s4vage/resmack-fuzz-test

resmack-fuzz-test

यह [resmack](https://gitlab.com/d0c-s4vage/resmack) के लिए एक प्रायोगिक परियोजना है जो लक्ष्य प्रक्रियाओं को इंस्ट्रूमेंट करने, मेमोरी ब्रेकपॉइंट्स के साथ काम करने, स्नैपशॉट फ़ज़िंग, कॉर्पस प्रबंधन और फीडबैक मीट्रिक्स के सर्वोत्तम तरीकों का पता लगाने के लिए है।

रिपॉजिटरी देखें
31596 साल पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

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

Resmack Fuzz Test

यह प्रोजेक्ट एक फीडबैक-चालित फ़ज़र की खोज है जो निम्नलिखित का उपयोग करता है:

  • ptrace इंस्ट्रुमेंटेशन के लिए
    • लक्ष्य प्रक्रिया द्वारा निर्दिष्ट गतिशील मेमोरी ब्रेकपॉइंट के साथ
  • प्रक्रिया स्नैपशॉटिंग/पुनर्स्थापना
    • /proc/pid/map, /proc/pid/clear_refs, और /proc/pid/pagemap का उपयोग करते हुए
    • process_vm_writev का उपयोग करते हुए
  • एक फीडबैक तंत्र के रूप में प्रदर्शन काउंटर
  • कॉर्पस प्रबंधन

यहां सफल कोड और अवधारणाएं resmack में समाहित कर दी जाएंगी ताकि इसे केवल व्याकरण-आधारित डेटा जनरेटर के बजाय एक पूर्ण फ़ज़र बनाया जा सके।

विशेषताएं/प्रयोग

इस प्रोजेक्ट में किए गए कार्यों के पूर्ण विवरण के लिए ब्लॉग पोस्ट Resmack: Fuzzing Thoughts - Part 2 देखें।

उपयोग

इस प्रोजेक्ट को चलाना

आवश्यकताएँ

इस प्रोजेक्ट के लिए आवश्यक हैं:

  • Rust
  • Linux
  • linux-tools-common
  • linux-tools-generic
  • linux-tools-$(uname -r)
  • gcc

perf_event_paranoid का स्तर <= 2:

echo 2 | sudo tee /proc/sys/kernel/perf_event_paranoid

बिल्ड करना

परीक्षण लक्ष्य बनाना:

gcc target.c -o a.out

फ़ज़र बनाना:

cargo build --release

फ़ज़र चलाना:

cargo run --release ./a.out

सब एक साथ ♪ ♫

gcc target.c -o a.out && cargo run --release ./a.out AAAAAAAAA

परीक्षण चलाना

cargo test

बेंचमार्क चलाना

cargo bench --bench snapshots -- --verbose
टूल डाउनलोड करें