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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
hexcymatix — बाइनरी फ़ाइलों में दोहराए गए बाइट अनुक्रमों को विज़ुअलाइज़ करता है ताकि छिपी हुई संरचना को उजागर किया जा सके, जो पूर्व-परिभाषित सिग्नेचर के बिना रिवर्स इंजीनियरिंग और पैटर्न खोज में सहायता करता है। | Kitploit
उपकरण/GitHubGitHub/xoreaxeaxeax/hexcymatix
स्थैतिक विश्लेषणरिवर्स इंजीनियरिंगबाइनरी विश्लेषण
GitHubxoreaxeaxeax/hexcymatix

hexcymatix

बाइनरी फ़ाइलों में दोहराए गए बाइट अनुक्रमों को विज़ुअलाइज़ करता है ताकि छिपी हुई संरचना को उजागर किया जा सके, जो पूर्व-परिभाषित सिग्नेचर के बिना रिवर्स इंजीनियरिंग और पैटर्न खोज में सहायता करता है।

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

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

सभी देखें →

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

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

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

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

hexcymatix

errlook.exe

hexcymatix एक अन्वेषणात्मक शोध परियोजना है, जिसे मोटे तौर पर बाइनरी फ़ाइलों में दोहराए गए बाइट पैटर्न से संरचनात्मक जानकारी निकालने के लिए एक बाइनरी रिवर्स इंजीनियरिंग उपकरण के रूप में परिकल्पित किया गया है।

यह विचार कभी उपयोग योग्य उपकरण में परिणत नहीं हुआ, लेकिन फिर भी यह रोज़मर्रा के डेटा में मौजूद आश्चर्यजनक स्व-सममिति के कुछ मनोरम निरूपण प्रस्तुत करता है।

अवलोकन

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

hexcymatix यह मानता है कि दोहराए गए बाइट स्ट्रिंग संरचना या संबंध का संकेत देते हैं, भले ही हम न जानें कि वह संरचना क्या है। पुनरावृत्तियों को विज़ुअलाइज़ करके, हम यह जाने बिना कि हम वास्तव में क्या खोज रहे हैं, संबंधित डेटा को उजागर कर सकते हैं।

उदाहरण के लिए, नीचे दिए गए Pensées अंश में कई स्व-दोहराए जाने वाले अनुक्रम हैं (' incapable of ', ' which he ', 'ing either ') — hexcymatix फ़ाइल को दो पंक्तियों में फैलाता है और कम से कम 8 बाइट्स के किसी भी दोहराए गए बाइट अनुक्रम को जोड़ता है:

Pascal Pensees

जो कनेक्शन उभरते हैं वे फिर डेटा में अंतर्निहित संरचना और संबंधों का संकेत देते हैं।

इस प्रक्रिया को किसी सामान्य बाइनरी फ़ाइल पर दोहराने से स्वतः ही अप्रत्याशित स्व-समानता, कनेक्शन और संरचना उभरने लगती है। एक उदाहरण के रूप में, यहाँ एक मानक Windows इंस्टॉल में स्थित एरर लुकअप एक्ज़ीक्यूटेबल है:

errlook.exe

इस प्रक्रिया का सबसे महत्वपूर्ण हिस्सा फ़्रैगमेंट कनेक्शनों के बीच आर्क्स जोड़ना है ताकि आउटपुट शानदार दिखे:

errlook.exe

पूरी तरह से विषय से भटक जाने के बाद, हम डेटा के विभिन्न निरूपणों के साथ प्रयोग कर सकते हैं। उदाहरण के लिए, वही फ़ाइल और कनेक्शन एक वृत्त की परिधि पर प्रस्तुत किए जाने पर निम्न प्रकार दिखाई देते हैं:

errlook.exe

उपयोग

python hexcymatix.py [options] file [file ...]

फ़्लैग्स

फ़्लैगविवरण
--circularवृत्ताकार लेआउट: बाइट ऑफ़सेट एक रिंग पर कोणों में मैप होते हैं (डिफ़ॉल्ट)
--linearसमानांतर-पट्टी लेआउट: दो क्षैतिज पट्टियाँ जो क्रॉसिंग क्वाड्स द्वारा जुड़ी होती हैं
--top N [N ...]रेंडरिंग से पहले केवल सबसे लंबे N फ़्रैगमेंट रखें; प्रति कटऑफ एक छवि रेंडर करने के लिए कई मान पास करें
--no-arcsकेवल कॉर्ड्स बनाएं, आर्क्स छोड़ दें (काफ़ी तेज़, कम दृश्य शोर)
--resolution RESआउटपुट रिज़ॉल्यूशन WxH या एक प्रीसेट: 480p, 720p, 1080p, 1440p, 4k, uwfhd (2560x1080), suwfhd (3840x1080) (डिफ़ॉल्ट: 1080p)
--ultra--resolution 4000x4000 के लिए संक्षिप्त रूप
--circle-fill Fवृत्त द्वारा उपयोग किए जाने वाले कैनवास व्यास का अंश (डिफ़ॉल्ट: 0.25, या अल्ट्रा-वाइड प्रीसेट के लिए 0.50)
--jpgप्रत्येक PNG के साथ 80% गुणवत्ता वाली JPEG भी लिखें
--output-dir DIRआउटपुट फ़ाइलों के लिए निर्देशिका (डिफ़ॉल्ट: output)

उदाहरण

# Circular visualization of an executable
python hexcymatix.py --circular guidgen.exe

# Linear visualization, top 500 fragments only
python hexcymatix.py --linear --top 500 guidgen.exe

# Batch, 4K output
python hexcymatix.py --circular --resolution 4k *.exe

आउटपुट

एक्ज़ीक्यूटेबल्स

cmd.exe

cmd.exe वृत्ताकार

cmd.exe वृत्ताकार

calc.exe

calc.exe रेखीय

calc.exe वृत्ताकार

explorer.exe

explorer.exe रेखीय

explorer.exe वृत्ताकार

फ़ॉन्ट्स

Arial TTF

arial.ttf रेखीय

arial.ttf वृत्ताकार

Comic Sans TTF

comic.ttf रेखीय

comic.ttf वृत्ताकार

Courier New TTF

cour.ttf रेखीय

cour.ttf वृत्ताकार

लाइब्रेरीज़

kernel32.dll

kernel32.dll रेखीय

kernel32.dll वृत्ताकार

spwizres.dll

spwizres.dll रेखीय

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