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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
Cohab_Processes — एक छोटा Aggressor स्क्रिप्ट जो Red Teams को होस्ट मशीन पर विदेशी प्रक्रियाओं की पहचान करने में मदद करता है | Kitploit
उपकरण/GitHubGitHub/octoberfest7/cohab_processes
स्क्रिप्टिंग और स्वचालनजानकारी एकत्र करनापोस्ट-शोषणपेनिट्रेशन टेस्टिंगरेड टीमिंग
GitHuboctoberfest7/cohab_processes

Cohab_Processes

एक छोटा Aggressor स्क्रिप्ट जो Red Teams को होस्ट मशीन पर विदेशी प्रक्रियाओं की पहचान करने में मदद करता है

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

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

सभी देखें →

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

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

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

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

Cohab_Processes

यह Aggressor स्क्रिप्ट आंतरिक रेड टीमों को उनके वातावरण में चल रही संदिग्ध या बाहरी प्रक्रियाओं ("सह-निवास") की पहचान करने में मदद करने के लिए बनाई गई है।

रेड टीमें "ज्ञात" प्रक्रियाओं की एक सूची तैयार कर सकती हैं (स्वतंत्र रूप से या ब्लू फोर्स के सहयोग से) और इसे Aggressor स्क्रिप्ट को फीड कर सकती हैं। प्रक्रियाओं की इस सूची में वे प्रक्रियाएँ शामिल हो सकती हैं जो "हमारे नेटवर्क में कम से कम x बार देखी गईं" ताकि एक आधार रेखा स्थापित की जा सके। एक बार स्क्रिप्ट को CobaltStrike में लोड करने के बाद, निम्नलिखित कमांड के लिए beacon आउटपुट बदल/रंग कोडित हो जाएगा:

  1. shell tasklist
  2. ps
  3. TrustedSec का tasklist BOF (इस BOF का उपयोग करना आवश्यक नहीं है, लेकिन अत्यधिक अनुशंसित है)

उपरोक्त कमांड से आउटपुट के रूप में लौटाई गई कोई भी प्रक्रिया जो "ज्ञात" प्रक्रियाओं की सूची में नहीं मिलती है, आगे की जांच/गहन अध्ययन के लिए लाल रंग में हाइलाइट की जाएगी।

shell tasklist:

image

ps:

image

TrustedSec tasklist BOF:

image

सेटअप

ज्ञात प्रक्रियाओं की सूची एक टेक्स्ट फ़ाइल में होनी चाहिए, प्रति पंक्ति एक प्रक्रिया। Cohab_Processes.cna में पंक्ति 3 को संपादित करें और अपनी "ज्ञात" प्रक्रियाओं की सूची निर्दिष्ट करें। .cna स्क्रिप्ट को CobaltStrike में लोड करें और आनंद लें।

मैंने 'knownprocesses.txt' को एक उदाहरण के रूप में शामिल किया है ताकि उपयोगकर्ता अपने वातावरण में "ज्ञात" प्रक्रियाओं की सूची बनाने के प्रयास से पहले इस स्क्रिप्ट के व्यवहार को देख सकें।

TrustedSec Tasklist BOF

इस स्क्रिप्ट के साथ संगत बनाने के लिए TrustedSec के tasklist BOF में एक छोटा सा संशोधन आवश्यक है। मुझे आउटपुट में एक "BOF का अंत" टैग जोड़ना पड़ा ताकि Aggressor स्क्रिप्ट यह पहचान सके कि BOF ने आउटपुट भेजना समाप्त कर दिया है और चीजों को पढ़ने/रंग कोडित करने का प्रयास बंद कर दे।

image

मैं उनके रिपॉजिटरी से पूरा पैकेज लेने और फिर tasklist BOF (CS-Situational-Awareness-BOF/src/SA/tasklist/entry.c) को यहाँ शामिल किए गए BOF से मिलान करने की सलाह देता हूँ। यह आवश्यक है क्योंकि पूर्ण रिपॉजिटरी में कुछ सहायक/हेडर फ़ाइलें हैं जिनकी आपको entry.c को पुनर्संकलित करने के लिए आवश्यकता होगी।

सीमाएँ

संभावित सह-निवास की पहचान करने की यह विधि गंभीर रूप से सीमित है। उदाहरण के लिए, यह निम्नलिखित चीजों की पहचान या पकड़ नहीं करेगी:

  1. प्रक्रिया इंजेक्शन - जहाँ मैलवेयर को किसी वैध, "ज्ञात" प्रक्रिया में इंजेक्ट करके चलाया जा रहा हो।
  2. DLL साइडलोडिंग या हाईजैकिंग - जहाँ मैलवेयर को किसी वैध, "ज्ञात" प्रक्रिया द्वारा एक DLL में रहकर लोड किया गया हो जिसे प्रक्रिया लोड/चलाती है।

यह स्क्रिप्ट "आसान शिकार" को पकड़ने में मदद करने का काम करती है।

श्रेय

TrustedSec को उनके शानदार BOF रिपॉजिटरी के लिए धन्यवाद प्रेरणा और कुछ कोड स्निपेट harleyQu1nn के ProcessColor.cna से लिए गए हैं।

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