
DoHC2 Ryan Hanson (https://github.com/ryhanson/ExternalC2) से ExternalC2 लाइब्रेरी को DNS over HTTPS (DoH) के माध्यम से कमांड और नियंत्रण (C2) के लिए उपयोग करने की अनुमति देता है।
⚠️ नोट: यह उपकरण अब सक्रिय रखरखाव के अंतर्गत नहीं है।
DoHC2, Ryan Hanson (https://github.com/ryhanson/ExternalC2) के ExternalC2 पुस्तकालय का उपयोग DNS over HTTPS (DoH) के माध्यम से कमांड और कंट्रोल (C2) के लिए करने की अनुमति देता है। यह लोकप्रिय Adversary Simulation और Red Team Operations Software Cobalt Strike (https://www.cobaltstrike.com) के लिए बनाया गया है।
यह परियोजना 23 अक्टूबर 2018 को Mitre ATT&CKcon में जारी की गई थी।
स्लाइड्स: Playing Devil’s Advocate to Security Initiatives with ATT&CK
ब्लॉग आलेख: DOH! DNS Over HTTPS उद्यमों के लिए संभावित जोखिम पैदा करता है

Python DNS सर्वर ACME DNS Server पर आधारित है
pip3 install -r requirements.txt
sudo python3 ./DoHC2.py
@ryhanson का ExternalC2 निम्नलिखित परिवर्धन के साथ:
DoHC2 doh = new DoHC2();
doh.Configure("<INPUTDOMAIN>","<OUTPUTDOMAIN>","<DoH URI i.e. https://dns.google.com/resolve or https://dns.example.org/dns-query");
doh.Go();
DoHC2
Some elements created by David Middlehurst, SpiderLabs as described above (Please refer to respective licenses where other open-source projects are utilised).
Copyright (C) 2018 Trustwave Holdings, Inc.
यह प्रोग्राम मुफ्त सॉफ्टवेयर है: आप इसे GNU जनरल पब्लिक लाइसेंस की शर्तों के तहत पुनर्वितरित और/या संशोधित कर सकते हैं जैसा कि फ्री सॉफ्टवेयर फाउंडेशन द्वारा प्रकाशित किया गया है, लाइसेंस के संस्करण 3 या (आपकी पसंद पर) किसी भी बाद के संस्करण के तहत।
यह प्रोग्राम इस उम्मीद में वितरित किया जाता है कि यह उपयोगी होगा, लेकिन बिना किसी वारंटी के; व्यापारिकता या किसी विशेष उद्देश्य के लिए उपयुक्तता की निहित वारंटी के बिना भी। अधिक जानकारी के लिए GNU जनरल पब्लिक लाइसेंस देखें।