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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
sdc — स्व-डिक्रिप्टिंग बाइनरी जनरेटर | Kitploit
उपकरण/GitHubGitHub/claesmnyberg/sdc
एन्क्रिप्शन/डिक्रिप्शन उपकरणपेलोड जनरेशनशोषणमालवेयर विश्लेषणक्रिप्टोग्राफीबाइनरी विश्लेषण
GitHubclaesmnyberg/sdc

sdc

स्व-डिक्रिप्टिंग बाइनरी जनरेटर

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

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
root@kitploit:~
+------------------------------------------------------------------------------+
               SDC - स्वयं-डिक्रिप्टिंग बाइनरी जनरेटर
          कॉपीराइट (C) 2006 Claes M Nyberg <[email protected]>
+------------------------------------------------------------------------------+

-=[ यह क्या है

root@kitploit:~
SDC प्रोग्राम सामान्य ऑपरेटिंग सिस्टम और आर्किटेक्चर के लिए स्वयं-डिक्रिप्टिंग बाइनरी बनाता है। लक्ष्य फ़ाइल को Blowfish एल्गोरिदम का उपयोग करके Ciphertext Feedback Mode (CFB) में एन्क्रिप्ट किया जाता है और एक निष्पादन योग्य में जोड़ा जाता है, जो चलने पर स्वयं को पढ़ता है और जोड़े गए डेटा को डिक्रिप्ट करने का प्रयास करता है।

-=[ निर्माण

root@kitploit:~
'src' निर्देशिका में 'make' चलाने से कुछ विकल्प प्रस्तुत होंगे:
root@kitploit:~
	$ make

	make <target>

	SDC generator targets:
  		linux_x86
  		windows_x86
  		openbsd_x86
  		openbsd_arm
  		openbsd_sparc64
  		freebsd_x86
  		netbsd_x86
  		solaris_sparc

	Self decrypt targets:
  		selfdecrypt_linux_x86
  		selfdecrypt_windows_x86
  		selfdecrypt_openbsd_x86
  		selfdecrypt_openbsd_arm
  		selfdecrypt_openbsd_sparc64
  		selfdecrypt_netbsd_x86
  		selfdecrypt_freebsd_x86
  		selfdecrypt_solaris_sparc
root@kitploit:~
SDC जनरेटर लक्ष्य उस प्लेटफॉर्म के लिए एक sdc बाइनरी बनाएंगे, जिसका उपयोग किसी भी स्वयं-डिक्रिप्ट लक्ष्य के लिए स्वयं-डिक्रिप्टिंग फ़ाइल उत्पन्न करने के लिए किया जा सकता है।

एक "Self decrypt target" बनाने से उस लक्ष्य के लिए वास्तविक स्वयं-डिक्रिप्टिंग बाइनरी बनेगी। इसे प्रतीकों से स्ट्रिप करें और परिणामी selfdecrypt बाइनरी पर उसकी लंबाई के साथ genhex.pl स्क्रिप्ट चलाएं ताकि एक एस्केप्ड स्ट्रिंग आउटपुट हो, जिसे हेडर फ़ाइल बनाने के लिए रीडायरेक्ट किया जा सके, ठीक उसी तरह जैसे targets निर्देशिका के अंदर की फ़ाइलें हैं। फिर इसे sdc बाइनरी में शामिल करने के लिए targets.h में इन्क्लूड फ़ाइल जोड़ें जब अगली बार इसे बनाया जाए।

प्रस्तुत लक्ष्य पहले से ही हेडर फ़ाइलों के रूप में मौजूद हैं और पहले से ही sdc बाइनरी में शामिल हैं।

-=[ करने के लिए

root@kitploit:~
* फ़ाइल को एन्क्रिप्शन से पहले कंप्रेस करें ताकि भ्रम बढ़े।
* OpenBSD ARM समर्थन
* MacOSX समर्थन

-=[ बग और सीमाएँ

root@kitploit:~
elf_offset() रूटीन के काम करने के लिए, ELF फ़ाइल (selfdecrypt) को स्ट्रिप किया जाना चाहिए
(मैं स्ट्रिंग टेबल के आकार की गणना करने में बहुत आलसी हूँ)।

-=[ उदाहरण

root@kitploit:~
	 ./sdc /etc/services
	Encryption key:
	Verify key:
	Writing self decrypting file services.sdc for Linux x86 (ELF)
	 ./services.sdc
	Encryption key:
	Decrypting to services
	$

Linux पर Windows के लिए स्वयं-डिक्रिप्टिंग फ़ाइल बनाएं

root@kitploit:~
	$ ./sdc -t Windows_x86 /etc/services
	Encryption key:
	Verify key:
	Writing self decrypting file services.sdc.exe for Windows x86 (PE-COFF)

services.sdc.exe पर डबल-क्लिक करने पर डिक्रिप्शन कुंजी दर्ज करने के लिए एक डायलॉग विंडो प्रस्तुत होती है:

services.sdc.exe

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