
स्वचालित स्टेग्नालिसिस प्लेटफ़ॉर्म जो 16 समानांतर विश्लेषकों, बिट-लेयर विज़ुअलाइज़ेशन और इन-ऐप विकी का उपयोग करके छवियों में छिपे डेटा का पता लगाता है — CTF और फोरेंसिक जाँच के लिए।
इसे अभी आज़माएँ: https://www.aperisolve.com
Aperi'Solve को सहयोग करें:
Aperi'Solve एक ओपन-सोर्स स्टेगनालिसिस वेब प्लेटफ़ॉर्म है, जो सामान्य स्टेग्नोग्राफ़ी टूल्स और तकनीकों का उपयोग करके छिपे हुए डेटा का पता लगाने और उसे निकालने के लिए छवियों का स्वचालित विश्लेषण करता है।
/wiki): एक HackTricks-शैली की
स्टेग्नोग्राफ़ी हैंडबुक — एक ट्राएज पद्धति, एक निर्णय-वृक्ष चीटशीट,
प्रति माध्यम (छवि, ऑडियो, टेक्स्ट, फ़ाइलें) तकनीक पेज, और प्रति
एनालाइज़र मार्गदर्शिका, सभी Markdown में लिखे गए हैं।/fr/, , …) पर उपलब्ध है।एनालाइज़र जोड़ना एक एकल फ़ाइल है: SubprocessAnalyzer को सबक्लास करें, कुछ
क्लास विशेषताएँ (name, has_archive, needs_password, deep_only,
display_order) सेट करें, और टूल को Dockerfile में इंस्टॉल करें। वर्कर रन
सूची, डाउनलोड अनुमति-सूची, और फ्रंटएंड क्रम सभी स्वचालित रूप से प्राप्त होते हैं।
docs/adding-analyzer.md देखें।
यदि आप https://www.aperisolve.com/ का अपना स्वयं का संस्करण होस्ट करना चाहते हैं।
आवश्यक: Docker + Docker Compose।
git clone https://github.com/Zeecka/AperiSolve.git
cd AperiSolve
cp .env.example .env
docker compose up -d
फिर URL खोलें: http://localhost:5000/
विज्ञापन और एनालिटिक्स डिफ़ॉल्ट रूप से अक्षम हैं; हर एकीकरण
(CUSTOM_EXTERNAL_SCRIPT, GOOGLE_ADS_TXT, SITE_BASE_URL, Sentry)
पर्यावरण चरों के माध्यम से वैकल्पिक है, जिन्हें .env.example में दस्तावेज़ित किया गया है।
ऐप स्वयं कभी भी विज्ञापन मार्कअप इंजेक्ट नहीं करता है: CUSTOM_EXTERNAL_SCRIPT AdSense स्क्रिप्ट लोड करता है और प्लेसमेंट Auto ads पर छोड़ दिया जाता है।
यह स्टैक Docker Compose सेवाओं के रूप में चलता है:
यह अलगाव भारी टूल्स (binwalk, foremost, zsteg, आदि) को अलग रखता है और वेब वर्कर को ब्लॉक होने से बचाता है। समान सबमिशन एक कंटेंट हैश द्वारा डिडुप्लिकेट किए जाते हैं, और व्युत्पन्न छवियों को लंबे समय तक चलने वाले इम्यूटेबल HTTP हैडर के साथ कैश किया जाता है, इसलिए बार-बार आने वाला ट्रैफ़िक सस्ता होता है।
uv sync --extra dev
uv run pytest -q # unit tests (no services needed)
# end-to-end analyzer tests through the running app:
docker compose -f compose.dev.yml up -d
uv run pytest tests/test_webapp_analyzers.py -v
Issues देखें।
CONTRIBUTING.md देखें।
[!WARNING] यदि आपको कोई सुरक्षा समस्या मिलती है, तो कृपया सार्वजनिक इश्यू खोलने के बजाय इसे रिपॉजिटरी स्वामी को निजी रूप से रिपोर्ट करें।
दानदाताओं का धन्यवाद:
योगदानकर्ताओं का धन्यवाद:
ओपन-सोर्स समुदाय का धन्यवाद: binwalk, exiftool, GraphicsMagick identify, foremost, jsteg, jphide/jpseek, openstego, outguess, pcrt, pngcheck, steghide, strings, zsteg, ...
/es/