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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
NOW — NØW एक शब्द-आधारित शेलकोड एन्कोडिंग और अस्पष्टीकरण उपकरण है जो कच्चे शेलकोड बाइट्स को प्राकृतिक दिखने वाले अंग्रेजी गद्य में बदल देता है। | Kitploit
उपकरण/GitHubGitHub/nirvanaon/now
शोषण फ्रेमवर्कपेलोड जनरेशनशेलकोडमालवेयर विश्लेषणक्रिप्टोग्राफीCTFलर्निंग और शिक्षारेड टीमिंग
GitHubnirvanaon/now

NOW

NØW एक शब्द-आधारित शेलकोड एन्कोडिंग और अस्पष्टीकरण उपकरण है जो कच्चे शेलकोड बाइट्स को प्राकृतिक दिखने वाले अंग्रेजी गद्य में बदल देता है।

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

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

सभी देखें →

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

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

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

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

NØW — शब्द-आधारित शेलकोड एनकोडर

शेलकोड को प्राकृतिक दिखने वाले अंग्रेजी गद्य के रूप में एनकोड करें। सही वाक्य + पासवर्ड के साथ इसे वापस डीकोड करें।

NOW

NØW क्या है?

NØW (Natural Output Words) एक C टूल है जो रॉ शेलकोड बाइट्स को मानव-पठनीय अंग्रेजी पाठ में परिवर्तित करता है — या तो कोडवर्ड की एक सादी सूची या वाक्यों और पैराग्राफों के साथ तरल प्राकृतिक दिखने वाला गद्य। आउटपुट सामान्य लेखन जैसा दिखता है, हेक्स डंप या बेस64 ब्लॉब जैसा नहीं।

प्रत्येक बाइट मान (0x00–0xFF) एक अद्वितीय शब्द से मैप होता है, जो आपके द्वारा प्रदान किए गए गुप्त वाक्य से लिया गया है। एक स्ट्रीम सिफर (RC4 या AES-256-CTR) पासवर्ड के आधार पर बाइट-टू-वर्ड असाइनमेंट को फेरबदल करता है। वाक्य और पासवर्ड दोनों के बिना, एनकोडेड टेक्स्ट सिर्फ शोर है।


📝 NØW

Natural Output Words

जहाँ शेलकोड गद्य बन जाता है।


Version Language Platform Cipher Word Pool Output Status


Input Output Formats Architecture Compiler


NØW एक शब्द-आधारित शेलकोड एनकोडिंग और अस्पष्टीकरण उपकरण है जो रॉ शेलकोड बाइट्स को प्राकृतिक दिखने वाले अंग्रेजी गद्य में बदलता है। एक गुप्त वाक्य, पासवर्ड और स्ट्रीम सिफर (RC4 या AES-256-CTR) का उपयोग करके, मूल शेलकोड को पठनीय टेक्स्ट में एनकोड किया जा सकता है और बाद में रिवर्स प्रक्रिया के माध्यम से पुनर्प्राप्त किया जा सकता है।

सुरक्षा अनुसंधान, मैलवेयर विश्लेषण, रेड-टीम प्रयोग और CTF विकास के लिए अभिप्रेत है।


यह कैसे काम करता है

root@kitploit:~
शेलकोड बाइट्स
      │
      ▼
स्ट्रीम सिफर (RC4 या AES-256-CTR) बाइट→वर्ड तालिका को फेरबदल करता है
      │
      ▼
प्रत्येक बाइट → आपके गुप्त वाक्य से एक कोडवर्ड (256 अद्वितीय शब्दों तक पैड किया गया)
      │
      ▼
वैकल्पिक: कनेक्टर, विराम चिह्न, पैराग्राफ ब्रेक के साथ प्राकृतिक गद्य में लपेटें
      │
      ▼
आउटपुट टेक्स्ट फ़ाइल (निबंध या पैराग्राफ जैसा दिखता है)

डिक्रिप्शन प्रक्रिया को उलट देता है — यह टेक्स्ट पढ़ता है, विराम चिह्न और कनेक्टर शब्दों को हटाता है, और प्रत्येक कोडवर्ड को वापस उसके बाइट मान पर मैप करता है।


उदाहरण

1

उपरोक्त छवि में, हमने NØW वर्ड-बेस्ड शेलकोड टूल का उपयोग करके एक शेलकोड को एन्क्रिप्ट किया। मूल शेलकोड को पहले चयनित स्ट्रीम सिफर (इस उदाहरण में RC4) और पासवर्ड "nirvana" के साथ एन्क्रिप्ट किया गया। एन्क्रिप्शन के बाद, प्रत्येक एन्क्रिप्टेड बाइट को पूर्वनिर्धारित शब्द पूल के शब्दों से मैप किया गया, जिससे स्पष्ट शेलकोड बाइट्स के बजाय प्राकृतिक दिखने वाले टेक्स्ट का एक ब्लॉक तैयार हुआ।

उत्पन्न आउटपुट सामान्य गद्य के रूप में प्रकट होता है जिसमें hope, bottle, spiral, fog, ink और snow जैसे शब्द होते हैं। हालाँकि, यह टेक्स्ट एक सार्थक पैराग्राफ के रूप में पढ़ने का इरादा नहीं है। प्रत्येक शब्द एक एन्क्रिप्टेड बाइट मान का प्रतिनिधित्व करता है, और शब्दों का क्रम एन्क्रिप्टेड शेलकोड डेटा को संरक्षित करता है।

डिक्रिप्शन के दौरान, टूल रिवर्स प्रक्रिया करता है:

  1. शब्दों को वापस उनके संगत बाइट मानों में बदलें।
  2. एन्क्रिप्टेड शेलकोड बाइट स्ट्रीम का पुनर्निर्माण करें।
  3. डेटा को डिक्रिप्ट करने के लिए समान पासवर्ड और स्ट्रीम सिफर सेटिंग्स (RC4) का उपयोग करें।
  4. मूल शेलकोड को ठीक वैसे ही पुनर्प्राप्त करें जैसे वह एन्क्रिप्शन से पहले था।

यह तकनीक शेलकोड को मानव-पठनीय टेक्स्ट में बदल देती है, जिससे पेलोड एक कच्चे हेक्साडेसिमल बाइट ऐरे की तुलना में कम संदिग्ध दिखाई देता है, जबकि सही पासवर्ड और सिफर सेटिंग्स प्रदान होने पर मूल शेलकोड का पुनर्निर्माण संभव होता है।

नोट: गुप्त वाक्य में केवल अंग्रेजी शब्दों का उपयोग किया जाना चाहिए। गैर-अंग्रेज़ी वर्ण (चीनी, जापानी, अरबी, इमोजी आदि) एन्कोडिंग या पार्सिंग समस्याएँ पैदा कर सकते हैं और एन्क्रिप्शन/डिक्रिप्शन प्रक्रिया को तोड़ सकते हैं। विश्वसनीय परिणामों के लिए मानक अंग्रेजी ASCII टेक्स्ट का उपयोग करें।

एन्क्रिप्टेड टेक्स्ट

root@kitploit:~
Probably, laughed hope polishing, how most perhaps sleep would bottle, additionally, somewhere bottle, immediately bottle me spiral me time fog. Immediately, spiral animal certainly hope all by, previously do elsewhere hope perhaps ink fog, also hope ink, consequently fog? Door hope ink, meanwhile fog equally snow hope ink, recently room time hope get then immediately house, importantly house. Written all window hope all would, eventually vanished fire notably one he, elsewhere than?

Accordingly, roof snow me waves window, somewhere into me obviously now waves great, particularly ago fog. Nonetheless, me spiral hope ink, regardless fog snow consequently ink shore, fire moreover hope now birds, indirectly ink. Probably, peace floor bottle, everywhere bottle, everywhere bottle hope never would earth, white hope. Now birds time, ink hope door black, ink faded consequently snow.

About now birds moon animal, hope us window however me, currently ink similarly leaving floor. Regardless, hope now map written all window, hope all would vanished me waves? Probably, window into me furthermore now waves calm, there bucket basically horse ceiling star ceiling, dying. Furthermore, which evening pig because, bucket even word black ink!

Additionally, faded dying about now, however birds specifically used me, ink revolver hope, black ink originally faded, equally see. About now consequently birds certainly me ink two, floor particularly hope obviously now birds me. Word me word, my packed bag, me word me otherwise packed me, bag hope. Polishing father snow, me fog us, there word me packed, immediately bag hope everywhere ink.

Particularly, happy flower your, us, equally us, likewise us partly years about meanwhile fresh make, indirectly cat therefore just. Namely, not we just bottle, chiefly bottle me animal, about subsequently stone moreover to hope fish? Basically, father dawn nevertheless now, bottle, although bottle about stone prank, about but than, regardless bottle? Now home would lighthouse, immediately now go namely me until, similarly about indirectly stone.

Additionally, how ceiling stone horse, additionally me they ceiling make, its. Equally, fear us yellow chiefly ceiling stone a, old eventually now notably, whereas now eventually bottle, mainly bottle packed me. They mouse originally peace for, bottle us yellow, time, furthermore time written nowhere all window, written likewise all! Would hope us would hope stone, her hope.

Us would hope stone, alternatively waves me probably they moreover a, consequently get want there us, particularly yellow hope. Stone every currently something, notably or me word ceiling stone, great however hope stone, human me they indirectly angry. Prayer earth mostly one, nevertheless us yellow accordingly hope fish, staircase equally faded than bottle, obviously bottle about thinking leather? Buried bird bottle, chiefly bottle mainly, accordingly bottle, partly bottle, anywhere bottle moreover me perhaps time, me.

Time hope certainly stone, somewhere great your whereas, obviously your, originally your written all would. Something into packed me, time great partly laughed, regardless used every black, nonetheless dying until moreover now, somewhere now hope. Another black dying, similarly door previously stopped additionally bottle old, indeed hope stone. To animal time me time, particularly me time me.

Time about originally us, particularly would me time about, everywhere us dream meanwhile written initially stone, eventually waves ceiling meanwhile stone. Waves me they, chiefly sea whereas rocky washed leaf us, somewhere yellow hope. Mainly, all by hope us, containing ink dog, otherwise me they which. Rolled duck also, chiefly us yellow home most constant, war animal me, they found.

Long who what us yellow, hope polishing nowhere staircase? Look fire wall, indirectly he garden peace, differently waters there additionally bucket coming. Nevertheless, home ice notably have whereas room, sky something bottle packed, me stone cloud us. Importantly, yellow.

2

शब्दों को वापस शेलकोड में डिक्रिप्ट करना

एन्क्रिप्टेड टेक्स्ट को सही पासवर्ड (nirvana) और स्ट्रीम सिफर (RC4) के साथ टूल को प्रदान किया जाता है। टूल विराम चिह्न और फ़ॉर्मेटिंग को हटाता है, प्रत्येक शब्द को वापस उसके संगत बाइट मान में बदलता है, एन्क्रिप्टेड बाइट स्ट्रीम का पुनर्निर्माण करता है, और फिर मूल शेलकोड को पुनर्प्राप्त करने के लिए इसे डिक्रिप्ट करता है।

प्रक्रिया: शेलकोड → एन्क्रिप्टेड बाइट्स → शब्द → शब्द → एन्क्रिप्टेड बाइट्स → मूल शेलकोड

नोट: पासवर्ड और सिफर एन्क्रिप्शन के दौरान उपयोग किए गए मानों से मेल खाना चाहिए। कोई भी बेमेल गलत या असफल डिक्रिप्शन का कारण बनेगा।


विशेषताएँ

  • 256-शब्द कोडबुक जो आपके द्वारा प्रदान किए गए किसी भी वाक्य से बनाई गई है, सामान्य अंग्रेजी शब्दों के साथ स्वचालित रूप से पैड की गई

  • बाइट-टू-वर्ड फेरबदल के लिए दो स्ट्रीम सिफर:

    • RC4 — क्रॉस-प्लेटफ़ॉर्म, RC4ENC/RC4DEC के साथ संगत
    • AES-256-CTR — केवल Windows (CryptoAPI के माध्यम से), AESENC/AESDEC के साथ संगत
  • चार आउटपुट शैलियाँ:


परियोजना संरचना

root@kitploit:~
├── main.c            # प्रवेश बिंदु, मुख्य मेनू लूप
├── menu.c / menu.h   # इंटरैक्टिव CLI क्रियाएँ (एन्क्रिप्ट, डिक्रिप्ट, मदद)
├── encrypt.c / .h    # शेलकोड → शब्द एन्कोडिंग (सादा + प्राकृतिक गद्य)
├── decrypt.c / .h    # शब्द टेक्स्ट → शेलकोड डिकोडिंग
├── word_mapping.c/.h # 256-शब्द कोडबुक और बाइट↔शब्द लुकअप तालिकाएँ बनाता है
├── rc4.c / .h        # RC4 स्ट्रीम सिफर कार्यान्वयन
├── io.c / .h         # फ़ाइल I/O, हेक्स पार्सिंग, मल्टी-लाइन इनपुट
├── platform.c / .h   # प्लेटफ़ॉर्म-विशिष्ट शेलकोड निष्पादन (Windows)
├── util.c / .h       # स्ट्रिंग सहायक (ट्रिम, क्लीन टोकन, आदि)
└── common.h          # साझा स्थिरांक, मैक्रोज़, और प्रकार परिभाषाएँ

निर्माण

  1. Visual Studio 2022 में प्रोजेक्ट खोलें।
  2. सभी .c और .h फ़ाइलों को प्रोजेक्ट में जोड़ें।
  3. x64 और Release चुनें।
  4. समाधान बनाएँ (Ctrl + Shift + B)।

आवश्यकताएँ:

  • Visual Studio 2022
  • Windows SDK

अनुशंसित: Windows पर Visual Studio का उपयोग करके बनाएँ।


उपयोग

बाइनरी चलाएँ और इंटरैक्टिव मेनू का पालन करें:

root@kitploit:~
  NØW v2.2 - वर्ड-बेस्ड शेलकोड टूल
  RC4 या AES स्ट्रीम | प्राकृतिक गद्य आउटपुट

मुख्य मेनू:
  1. शेलकोड को शब्दों में एन्क्रिप्ट करें
  2. शब्दों को शेलकोड में डिक्रिप्ट करें
  3. मदद
  4. बाहर निकलें

एन्क्रिप्ट

  1. विकल्प 1 चुनें
  2. अपना गुप्त वाक्य दर्ज करें (कोई भी वाक्यांश; अधिक अद्वितीय शब्द = बेहतर कोडबुक)
  3. एक पासवर्ड दर्ज करें (न्यूनतम 4 अक्षर)
  4. स्ट्रीम सिफर चुनें (RC4 या AES-256-CTR)
  5. आउटपुट शैली चुनें (0 = सादा, 1–3 = प्राकृतिक गद्य)
  6. शेलकोड को हेक्स बाइट्स के रूप में पेस्ट करें या .bin फ़ाइल लोड करें
  7. आउटपुट .txt फ़ाइल में सहेजा जाता है

डिक्रिप्ट

  1. विकल्प 2 चुनें
  2. एन्क्रिप्शन के दौरान उपयोग किया गया वही गुप्त वाक्य और पासवर्ड दर्ज करें
  3. वही स्ट्रीम सिफर चुनें
  4. एन्कोडेड टेक्स्ट पेस्ट करें या फ़ाइल लोड करें
  5. आउटपुट .bin, .c, और .hex के रूप में सहेजा जाता है

सुरक्षा नोट्स

  • एन्कोडिंग की सुरक्षा पूरी तरह से वाक्य और पासवर्ड को गुप्त रखने पर निर्भर करती है
  • शब्द कोडबुक नियतात्मक है — समान वाक्य + पासवर्ड + सिफर हमेशा समान मैपिंग उत्पन्न करता है
  • यह उपकरण सुरक्षा अनुसंधान, CTF चुनौतियों और रेड टीम पेलोड अस्पष्टीकरण के लिए अभिप्रेत है
  • शेलकोड निष्पादन (platform.c) केवल Windows पर है और रनटाइम पर स्पष्ट उपयोगकर्ता पुष्टि की आवश्यकता है

माध्यम : https://medium.com/@0xnirsec

टूल डाउनलोड करें
स्तरविवरण
0 — सादाकच्ची शब्द सूची, कोई विराम चिह्न नहीं
1 — हल्का गद्यलंबे वाक्य, न्यूनतम भराव
2 — मध्यम गद्यसंतुलित पैराग्राफ (डिफ़ॉल्ट)
3 — भारी गद्यबार-बार कनेक्टर और पैराग्राफ ब्रेक
  • राउंड-ट्रिप सेल्फ-टेस्ट — सहेजने से पहले स्वचालित रूप से सत्यापित करता है कि एनकोड→डीकोड समान बाइट्स उत्पन्न करता है

  • एकाधिक इनपुट प्रारूप — हेक्स बाइट्स सीधे पेस्ट करें या .bin फ़ाइल लोड करें

  • डिक्रिप्ट पर एकाधिक आउटपुट प्रारूप — .bin, .c (C ऐरे), और .hex सहेजता है

  • वैकल्पिक शेलकोड निष्पादन (केवल Windows) — VirtualAlloc + CreateThread के माध्यम से मेमोरी में डीकोडेड शेलकोड चलाता है