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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
icicle-python — Icicle एमुलेटर के लिए Python बाइंडिंग्स, जो x64 और ARM64 टारगेट्स पर ग्रे-बॉक्स फर्मवेयर फ़ज़िंग, बाइनरी एमुलेशन और रिवर्स-इंजीनियरिंग वर्कफ़्लो को सक्षम बनाती हैं। | Kitploit
उपकरण/GitHubGitHub/icicle-emu/icicle-python
गतिशील विश्लेषण (सैंडबॉक्सिंग)रिवर्स इंजीनियरिंगडीबगर्सफज़िंगमालवेयर विश्लेषणउपयोगिताएँ और फ्रेमवर्कबाइनरी विश्लेषणफर्मवेयर विश्लेषण
GitHubicicle-emu/icicle-python

icicle-python

Icicle एमुलेटर के लिए Python बाइंडिंग्स, जो x64 और ARM64 टारगेट्स पर ग्रे-बॉक्स फर्मवेयर फ़ज़िंग, बाइनरी एमुलेशन और रिवर्स-इंजीनियरिंग वर्कफ़्लो को सक्षम बनाती हैं।

435311 महीने पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
रिपॉजिटरी देखें
वेबसाइट
साझा करें

icicle-python

यह प्रोजेक्ट icicle-emu के चारों ओर एक उपयोग में आसान Python रैपर है। आप Icicle के बारे में पेपर में और पढ़ सकते हैं: Icicle: A Re-designed Emulator for Grey-Box Firmware Fuzzing।

इंस्टॉलेशन

आप PyPI से नवीनतम रिलीज़ इंस्टॉल कर सकते हैं:

pip install icicle-emu

डेवलपमेंट

नोट: सोर्स से बिल्ड करने के लिए आपको Rust 1.90 या उससे ऊपर का वर्ज़न इंस्टॉल करना होगा।

uv इंस्टॉल करें

# On Windows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
# On macOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh

प्रोजेक्ट बिल्ड करें

# Clone the repository with submodules
git clone --recursive https://github.com/icicle-emu/icicle-python
cd icicle-python

# Install dependencies and build
uv sync
uv run maturin develop

टेस्ट चलाना

tests फ़ोल्डर में ऐसे टेस्ट हैं जो स्टैंडअलोन उदाहरणों के रूप में भी काम करते हैं। किसी फ़ंक्शन को स्वचालित रूप से चलाने के लिए उसके नाम के आगे test_ लगाएँ:

uv run pytest -v

वैकल्पिक रूप से, आप स्टैंडअलोन उदाहरण को चलाने/डीबग करने के लिए uv run tests/example.py का उपयोग कर सकते हैं।

व्हील बिल्ड करना

uv build
टूल डाउनलोड करें