Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CryptHook — TCP/UDP सममित एन्क्रिप्शन टनल रैपर | Kitploit
उपकरण/GitHubGitHub/chokepoint/crypthook
सामान्य उपयोगिताएँएन्क्रिप्शन/डिक्रिप्शन उपकरणनेटवर्क सुरक्षाक्रिप्टोग्राफीउपयोगिताएँ और फ्रेमवर्क
GitHubchokepoint/crypthook

CryptHook

TCP/UDP सममित एन्क्रिप्शन टनल रैपर

रिपॉजिटरी देखें
122356 साल पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

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

CryptHook

CryptHook एक मॉड्यूलर कार्यान्वयन है जो मौजूदा अनुप्रयोगों को सममित ब्लॉक सिफर एन्क्रिप्शन के साथ सुरक्षित करता है। यह नेटवर्क संचार के लिए आधार सिस्टम कॉल send/sendto और recv/recvfrom को हुक करके काम करता है। Crypthook उन किसी भी मौजूदा अनुप्रयोग के साथ काम करेगा जो इन सिस्टम कॉल्स पर निर्भर करता है।

क्रिप्टो

CryptHook 256 बिट कुंजी का उपयोग करके GCM मोड में AES पर निर्भर करता है। कुंजियाँ PBKDF2 का उपयोग करके पासफ़्रेज़ से उत्पन्न की जाती हैं। IV का निर्माण मौके पर ही यादृच्छिक डेटा बाइट्स का उपयोग करके किया जाता है, और ओवरहेड को न्यूनतम रखने के लिए प्राप्त करने वाले छोर पर इनिशियलाइज़ेशन वेक्टर का पुनर्निर्माण करने के लिए उसी कुंजी व्युत्पत्ति तकनीक का उपयोग किया जाता है। प्रत्येक पैकेट का प्रमाणीकरण भी सत्यापित किया जाता है।

अस्वीकरण

यदि आप इसे किसी भी उचित रूप से सुरक्षित उद्देश्य के लिए उपयोग करने जा रहे हैं तो निम्नलिखित विशेषताओं को बदला जाना चाहिए। सभी कॉन्फ़िगरेशन को crypthook.c में निम्नलिखित #defines का उपयोग करके बदला जा सकता है।

root@kitploit:~
#define KEY_SALT "changeme"
#define IV_SALT "changeme"
#define ITERATIONS 1000

#define PASSPHRASE "Hello NSA"

KEY_SALT और ITERATIONS का उपयोग कुंजी व्युत्पत्ति प्रक्रिया में सादे पाठ पासफ़्रेज़ को 256 बिट कुंजी में बदलने के लिए किया जाता है।

IV_SALT और ITERATIONS का उपयोग IV व्युत्पत्ति प्रक्रिया में 8 बाइट्स यादृच्छिक डेटा को एल्गोरिथम के साथ उपयोग के लिए पूर्ण IV में बदलने के लिए किया जाता है।

PASSPHRASE केवल डिफ़ॉल्ट पासफ़्रेज़ है यदि CH_KEY पर्यावरण चर के माध्यम से कोई पासफ़्रेज़ प्रदान नहीं किया जाता है।

निर्भरताएँ

  • libcrypto / openssl

संकलन

root@kitploit:~
$ make

उपयोग उदाहरण

root@kitploit:~
Server
$ LD_PRELOAD=./crypthook.so CH_KEY=donthackmebro ncat -l -p 5000

Client
$ LD_PRELOAD=./crypthook.so CH_KEY=donthackmebro ncat server 5000
टूल डाउनलोड करें